Facebook
From Barış, 2 Days ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 36
  1. variables:
  2.         {jackpottoplam} = 0
  3.         {jyatirdigimiktar.%player%} = 0
  4.         {jackpotkalansure} = 5
  5.         {jackpotgirdi.%player%} = false
  6.         {jackpotdurum} = false
  7.         {jackpotgirdi1taneadam} = false
  8.         {jackpotbilettiklandi.%player%} = false
  9.  
  10.  
  11. command /jackpot [<number>]:
  12.         trigger:
  13.                 if arg-1 is set:
  14.                         if {jackpotdurum} is true:
  15.                                 if arg-1 is set:
  16.                                         if {jackpotbilettiklandi.%player%} is false:
  17.                                                 if player's balance is higher than or equal to arg-1:
  18.                                                         if {jackpotkisi} is less than 150:
  19.                                                                 if arg-1 is between 1 and 300000000:
  20.                                                                         if {jackpotgirdi.%player%} is false:
  21.                                                                                 send "&6&l JACKPOT &8► &7Jackpota başarıyla katıldın!"
  22.                                                                                 add arg-1 to {jackpottoplam}
  23.                                                                                 add arg-1 to {jyatirdigimiktar.%player%}
  24.                                                                                 set {jackpotbilettiklandi.%player%} to false
  25.                                                                                 add player to {jackpottakiler::*}
  26.                                                                                 set {jackpottür.%player%} to "Para"
  27.                                                                                 add 1 to {jackpotkisi}
  28.                                                                                 set {jackpotgirdi.%player%} to true
  29.                                                                                 remove arg-1 from player's balance
  30.                                                                                 set {jackpotgirdi.%player%} to true
  31.                                                                                 set {jackpotyatirmabasladi} to true
  32.                                                                                 set {jackpotgirdi1taneadam} to true
  33.                                                                                 loop {jackpottakiler::*}:
  34.                                                                                         set {sans.%loop-value%} to  (1/({jackpottoplam}/{jyatirdigimiktar.%loop-value%}))*100
  35.                                                                                 execute console command "/tm abc &6&l JACKPOT &8► &e%player% &fisimli oyuncu Para ile Jackpota &b%arg-1% ⛁ &fyatırdı, Şans &a%%%{sans.%player%}%"
  36.                                                                         else:
  37.                                                                                 send "&6&l JACKPOT &8► &cZaten Jackpota Katılmışsın!"
  38.                                                                 else:
  39.                                                                         send "&6&l JACKPOT &8► &7En az &61TL &7en fazla &6200.000.000TL &7yatırabilirsiniz."
  40.                                                         else:
  41.                                                                 send "&6&l JACKPOT &8► &720 Kişiden Fazlası Jackpota Katılamaz!"                                                  
  42.                                                 else:
  43.                                                         send "&6&l JACKPOT &8► &cYeterli Miktarda Paran Yok!"
  44.                                         else:
  45.                                                 if {jackpotkisi} is less than 150:
  46.                                                         if {jackpotgirdi.%player%} is false:
  47.                                                                 send "&6&l JACKPOT &8► &eJackpota başarıyla katıldın!"
  48.                                                                 add arg-1 to {jackpottoplam}
  49.                                                                 add arg-1 to {jyatirdigimiktar.%player%}
  50.                                                                 set {jackpotbilettiklandi.%player%} to false
  51.                                                                 add player to {jackpottakiler::*}
  52.                                                                 add 1 to {jackpotkisi}
  53.                                                                 set {jackpotgirdi.%player%} to true
  54.                                                                 remove arg-1 from player's balance
  55.                                                                 set {jackpottür.%player%} to "Bilet"
  56.                                                                 set {jackpotgirdi.%player%} to true
  57.                                                                 set {jackpotyatirmabasladi} to true
  58.                                                                 set {jackpotgirdi1taneadam} to true
  59.                                                                 loop {jackpottakiler::*}:
  60.                                                                         set {sans.%loop-value%} to  (1/({jackpottoplam}/{jyatirdigimiktar.%loop-value%}))*100
  61.                                                                 broadcast "&6&l JACKPOT &8► &a%player% &eisimli oyuncu Bilet ile Jackpota &b%arg-1% TL &eyatırdı, Şans &8► &6%%%{sans.%player%}%"
  62.                                 else:
  63.                                         send "&6&l JACKPOT &8► &cMiktar Yazmadın!"
  64.                         else:
  65.                                 send "&6&l JACKPOT &8► &cJackpot Şuanda Kapalı" to player
  66.                 else:
  67.                         close player's inventory
  68.                         open chest with 6 rows named "&8Jackpot" to player
  69.                         wait a tick
  70.                         set {_x} to 0
  71.                         loop {jackpottakiler::*}:
  72.                                 format slot {_x} of player with loop-value's skull named "&f&n%loop-value%" with lore "||&7Yatırdığı Mitar: &b%{jyatirdigimiktar.%loop-value%}%  ⛁||&7Şans: &a%%%{sans.%loop-value%}%" to be unstealable
  73.                                 add 1 to {_x}
  74.                         if inventory name of current inventory of player is "&8Jackpot":
  75.                                 format slot 45 of player with stained glass named "" to close
  76.                                 format slot 46 of player with stained glass named "" to close
  77.                                 format slot 52 of player with stained glass named "" to close
  78.                                 format slot 53 of player with stained glass named "" to close
  79.                                 format slot 47 of player with book named "&e&nAmacı Nedir?" with lore "||&7Herkesin para kazanması için oluşturulmuştur.||&7Katılmak için &b/jackpot <miktar> &7yazın." to close
  80.                                 format slot 50 of player with redstone named "&e&nÖnceki Oyun" with lore "||&7Kazanan: &f%{jsonkazanan}%||&7Şansı: &a%%%{joncekisans.%{jsonkazanan}%}%||&7Yatırdığı para: &b%{joncekimiktar.%{jsonkazanan}%}% ⛁||&7Kazandığı para: &b%{joncekitoplam}% ⛁||&7Tür: &c%{jackpottürübelli.%{jsonkazanan}%}%" to close
  81.                                 format slot 51 of player with lapis block named "&e&nJackPot" with lore "||&7Jackpottaki para: &b%{jackpottoplam}% ⛁" to close
  82.                                 if {jackpotkalansure} is not "Kapalı":
  83.                                         format slot 48 of player with clock named "&e&nSüre" with lore "||&7Başlamasına kalan: &a&n%{jackpotkalansure}% dakika" to close then run [execute player command "/jackpotbaslat"]
  84.                                 else:
  85.                                         format slot 48 of player with clock named "&e&nSüre" with lore "||&7Başlamasına kalan: &a&n%{jackpotkalansure}% dakika" to close
  86.                                        
  87. on inventory click:
  88.         if inventory name of current inventory of player is "&8Jackpot":
  89.                 cancel event
  90.        
  91.  
  92. every 1 minutes:
  93.         if {jackpotdurum} is true:
  94.                 if {jackpotbasladi} is false:
  95.                         if {jackpotkalansure} is equal to 1:
  96.                                 if {jackpotkisi} is between 2 and 150:
  97.                                         broadcast "&6&l JACKPOT &8► &eJackpot &65 Saniye &eiçinde başlıyor!"
  98.                                         wait 1 seconds
  99.                                         broadcast "&6&l JACKPOT &8► &eJackpot &64 Saniye &eiçinde başlıyor!"
  100.                                         wait 1 seconds
  101.                                         broadcast "&6&l JACKPOT &8► &eJackpot &63 Saniye &eiçinde başlıyor!"
  102.                                         wait 1 seconds
  103.                                         broadcast "&6&l JACKPOT &8► &eJackpot &62 Saniye &eiçinde başlıyor!"
  104.                                         wait 1 seconds
  105.                                         broadcast "&6&l JACKPOT &8► &eJackpot &61 Saniye &eiçinde başlıyor!"
  106.                                         wait 1 seconds
  107.                                         loop {jackpottakiler::*}:
  108.                                                 set {kazanicaksans.%loop-value%} to  (1/({jackpottoplam}/{jyatirdigimiktar.%loop-value%}))*100
  109.                                                 loop {kazanicaksans.%loop-value%} times:
  110.                                                         add loop-value-1 to {_jackpotbelli::*}
  111.                                         set {jackpotbasladi} to true
  112.                                         close {jackpottakiler::*}'s inventory
  113.                                         loop 12 times:
  114.                                                 open chest with 3 rows named "Jackpot" to {jackpottakiler::*}
  115.                                                 set {jkazanan} to random element out of {_jackpotbelli::*}
  116.                                                 play raw sound "random.orb" at {jackpottakiler::*} with pitch 1 volume 1
  117.                                                 format slot 13 of {jackpottakiler::*} with skull of {jkazanan} named "&a%{jkazanan}% &8► &f%%%{kazanicaksans.%{jkazanan}%}%" to close
  118.                                                 wait 1 seconds
  119.                                         close {jackpottakiler::*}'s inventory
  120.                                         play raw sound "mob.ghast.death" at all players with pitch 1 volume 1
  121.                                         loop 200 times:
  122.                                                 broadcast " "
  123.                                         add 1 to {jackpotkazanma.%{jkazanan}%}
  124.                                         set {jkazanilanpara} to ({jackpottoplam} / 100) * 75
  125.                                         add {jackpottoplam} to {jkazanilanpara}
  126.                                         broadcast "&8&m---------------------------------------------"
  127.                                         broadcast ""
  128.                                         broadcast "                      &3&lJACKPOT"
  129.                                         broadcast ""
  130.                                         broadcast ""
  131.                                         broadcast "     &8► &e%{jkazanan}% &7Jackpottan &b%{jkazanilanpara}% ⛁ &7kazandı &8◄"
  132.                                         broadcast "                 &8► &7Şans &b%%%{kazanicaksans.%{jkazanan}%}% &7Komisyon &e%%25 &8◄"
  133.                                         broadcast ""
  134.                                         broadcast "&8&m---------------------------------------------"
  135.                                         execute console command "eco give %{jkazanan}% %{jackpottoplam}%"
  136.                                         set {jackpotkisi} to 0
  137.                                         set {jkazanilanpara} to 0
  138.                                         set {jsonkazanan} to {jkazanan}
  139.                                         set {joncekisans.%{jsonkazanan}%} to {kazanicaksans.%{jkazanan}%}
  140.                                         set {joncekimiktar.%{jkazanan}%} to {jyatirdigimiktar.%{jkazanan}%}
  141.                                         set {jackpottürübelli.%{jkazanan}%} to {jackpottür.%{jkazanan}%}
  142.                                         delete {jkazanan}
  143.                                         loop {jackpottakiler::*}:
  144.                                                 set {jyatirdigimiktar.%loop-value%} to 0
  145.                                                 set {jackpotgirdi.%loop-value%} to false
  146.                                         set {jackpotyatirmabasladi} to false
  147.                                         set {jackpotbasladi} to false
  148.                                         set {joncekitoplam} to {jackpottoplam}
  149.                                         set {jackpottoplam} to 0
  150.                                         set {jackpotkalansure} to 5
  151.                                         delete {jackpottakiler::*}
  152.                                 else:
  153.                                         broadcast "&6&l JACKPOT &8► &7Jackpotta Yeterli Oyuncu olmadığı için Başlamadı."
  154.                                         set {jackpotkalansure} to 5
  155.                         else:
  156.                                 if {jackpotkalansure} is not "Kapalı":
  157.                                         remove 1 from {jackpotkalansure}
  158.                                         broadcast "&6&l JACKPOT &8► &7Jackpotun Başlamasına Son &e%{jackpotkalansure}% Dakika &7Kaldı, Bilgi için &a/jackpot"
  159.                                
  160.                                
  161. command /jackpotbaslat:
  162.         permission: jackpotbaslat
  163.         trigger:
  164.                 execute console command "tm bc &8► &e5 &8◄ \n &7Jackpot başlamasına"
  165.                 wait 1 seconds
  166.                 execute console command "tm bc &8► &e4 &8◄ \n &7Jackpot başlamasına"
  167.                 wait 1 seconds
  168.                 execute console command "tm bc &8► &e3 &8◄ \n &7Jackpot başlamasına"
  169.                 wait 1 seconds
  170.                 execute console command "tm bc &8► &e2 &8◄ \n &7Jackpot başlamasına"
  171.                 wait 1 seconds
  172.                 execute console command "tm bc &8► &e1 &8◄ \n &7Jackpot başlamasına"
  173.                 wait 1 seconds
  174.                 loop {jackpottakiler::*}:
  175.                         set {kazanicaksans.%loop-value%} to  (1/({jackpottoplam}/{jyatirdigimiktar.%loop-value%}))*100
  176.                         loop {kazanicaksans.%loop-value%} times:
  177.                                 add loop-value-1 to {_jackpotbelli::*}
  178.                 set {jackpotbasladi} to true
  179.                 close {jackpottakiler::*}'s inventory
  180.                 loop 12 times:
  181.                         open chest with 3 rows named "Jackpot" to {jackpottakiler::*}
  182.                         set {jkazanan} to random element out of {_jackpotbelli::*}
  183.                         play raw sound "random.orb" at {jackpottakiler::*} with pitch 1 volume 1
  184.                         format slot 13 of {jackpottakiler::*} with {jkazanan}'s skull named "&a%{jkazanan}% &8► &f%%%{kazanicaksans.%{jkazanan}%}%" to close
  185.                         wait 0.4 seconds
  186.                 close {jackpottakiler::*}'s inventory
  187.                 play raw sound "mob.ghast.death" at all players with pitch 1 volume 1
  188.                 loop 200 times:
  189.                         broadcast " "
  190.                 add 1 to {jackpotkazanma.%{jkazanan}%}
  191.                 set {jkazanilanpara} to ({jackpottoplam} / 100) * 75
  192.                 add {jackpottoplam} to {jkazanilanpara}
  193.                 broadcast "&8&m---------------------------------------------"
  194.                 broadcast ""
  195.                 broadcast "                      &3&lJACKPOT"
  196.                 broadcast ""
  197.                 broadcast ""
  198.                 broadcast "     &8► &e%{jkazanan}% &7Jackpottan &b%{jkazanilanpara}% ⛁ &7kazandı &8◄"
  199.                 broadcast "                 &8► &7Şans &b%%%{kazanicaksans.%{jkazanan}%}% &7Komisyon &e%%25 &8◄"
  200.                 broadcast ""
  201.                 broadcast "&8&m---------------------------------------------"
  202.                 execute console command "eco give %{jkazanan}% %{jkazanilanpara}%"
  203.                 set {jackpotkisi} to 0
  204.                 set {jsonkazanan} to {jkazanan}
  205.                 set {joncekisans.%{jsonkazanan}%} to {kazanicaksans.%{jkazanan}%}
  206.                 set {joncekimiktar.%{jkazanan}%} to {jyatirdigimiktar.%{jkazanan}%}
  207.                 set {jackpottürübelli.%{jkazanan}%} to {jackpottür.%{jkazanan}%}
  208.                 delete {jkazanan}
  209.                 set {jkazanilanpara} to 0
  210.                 loop {jackpottakiler::*}:
  211.                         set {jyatirdigimiktar.%loop-value%} to 0
  212.                         set {jackpotgirdi.%loop-value%} to false
  213.                 set {jackpotyatirmabasladi} to false
  214.                 set {jackpotbasladi} to false
  215.                 set {joncekitoplam} to {jackpottoplam}
  216.                 set {jackpottoplam} to 0
  217.                 set {jackpotkalansure} to 5
  218.                 delete {jackpottakiler::*}
  219.  
  220.                
  221.                                
  222.                                
  223. command /jackpotdurum [<text>]:
  224.         permission: jackpotdurum
  225.         trigger:
  226.                 if arg-1 is "ac":
  227.                         if {jackpotdurum} is false:
  228.                                 set {jackpotdurum} to true
  229.                                 send "&6&l JACKPOT &8► &7Jackpot Başarıyla &aAçtın"
  230.                                 broadcast "&6&l JACKPOT &8► &7Jackpot Yetkili Tarafından &aAçıldı"
  231.                                 set {jackpotkalansure} to 5
  232.                         else:
  233.                                 send "&6&l JACKPOT &8► &7Zaten Jackpot &aAçık"
  234.                 if arg-1 is "kapat":
  235.                         if {jackpotdurum} is true:
  236.                                 set {jackpotdurum} to false
  237.                                 send "&6&l JACKPOT &8► &7Jackpot Başarıyla &cKapattın"
  238.                                 broadcast "&6&l JACKPOT &8► &7Jackpot Yetkili Tarafından &cKapatıldı"
  239.                                 set {jackpotkalansure} to "Kapalı"
  240.                         else:
  241.                                 send "&6&l JACKPOT &8► &7Zaten Jackpot &cKapalı"
  242.                                
  243. command /jackpotyardım:
  244.         trigger:
  245.                 if player has permission "op":
  246.                         loop 300 times:
  247.                                 send " "
  248.                         send " &7Jackpota Katılmak için &e/jackpot <miktar>"
  249.                         send " &7Jackpot durumunu değiştirmek için &6/jackpotdurum &6<&aaç&6,&ckapat&6>"
  250.                         send " &7Jackpotu Hızlı bir şekilde Kısa yoldan başlatmak için &6/jackpotbaslat"
  251.                         send " "
  252.                 else:
  253.                         loop 300 times:
  254.                                 send " "
  255.                         send " &7Jackpota Katılmak için &e/jackpot <miktar>"
  256.                         send " "
  257.                         send " &7Lütfen Başka Sunucularda &c&nPaylaşılmamasına &7Özen gösteriniz."
  258.                        
  259.  
  260.                
  261.                
  262. on inventory click:
  263.         if inventory name of player's current inventory is "Jackpot":
  264.                 cancel event
  265.                
  266.                
  267. command /herkesebiletver [<integer>]:
  268.         permission: herkesebiletver
  269.         permission message: &cHata &8► &7Bu komutu kullanabilmek için yetkin yok!
  270.         executable by: players and console
  271.         trigger:
  272.                 if arg-1 is set:
  273.                         if command sender is not console:
  274.                                 loop all players:
  275.                                         give a paper named "&6&lBILET &8► &a%arg-1% TL" to loop-player
  276.                                 broadcast "&c&lBILET &8► &6%player% &7isimli yetkili herkese &b%arg-1% TL &7Jackpot Bileti verdi!"
  277.                         else:
  278.                                 loop all players:
  279.                                         give a paper named "&6&lBILET &8► &a%arg-1% TL" to loop-player
  280.                                 broadcast "&c&lBILET &8► &6Console &7herkese &b%arg-1% TL &7Jackpot Bileti verdi!"
  281.                 else:
  282.                         send "&cHata &8► &7Bilet miktarı girmedin!"
  283.  
  284.                
  285.                
  286. command /jackpotbiletver [<player>] [<integer>]:
  287.         permission: jackpotbiletver
  288.         permission message: &cHata &8► &7Bu komutu kullanabilmek için yetkin yok!
  289.         executable by: players and console
  290.         trigger:
  291.                 if arg-1 is set:
  292.                         if arg-2 is set:
  293.                                 if command sender is not console:
  294.                                         send "&c&lJACKPOTBILET &8► &6%arg-1% &7isimli oyuncuya &b%arg-2% TL &7Jackpot Bilet verildi!" to player
  295.                                         send "&c&lJACKPOTBILET &8► &6%player% &7isimli yetkili sana &b%arg-2% TL &7Jackpot Bileti verdi!" to arg-1
  296.                                         give a paper named "&6&lJACKPOTBILET &8► &a%arg-2% TL" to arg-1
  297.                                 else:
  298.                                         send "&c&lJACKPOTBILET &8► &6Console &7sana &b%arg-2% TL &7Jackpot Bileti verdi!" to arg-1
  299.                                         give a paper named "&6&lJACKPOTBILET &8► &a%arg-2% TL" to arg-1
  300.                         else:
  301.                                 send "&cHata &8► &7Bilet miktarı girmedin!"
  302.                 else:
  303.                         send "&cHata &8► &7Oyuncu ismi girmedin!"
  304.                        
  305.                        
  306. on rightclick with paper:
  307.         if "%name of player's tool%" contains "&6&lJACKPOTBILET":
  308.                 if {jackpotdurum} is true:
  309.                         if {jackpotgirdi.%player%} is false:
  310.                                 if {jackpotbilettiklandi.%player%} is false:
  311.                                         set {_jackpotbiletmiktar} to "%numbers of uncoloured name of player's tool%"
  312.                                         set {jackpotbilettiklandi.%player%} to true
  313.                                         remove 1 of player's tool from player's inventory
  314.                                         send player title "&7JackpotBilet Miktarı Algılanıyor!" with subtitle "&6&l3" for 1 seconds
  315.                                         wait 1 seconds
  316.                                         send player title "&7JackpotBilet Miktarı Algılanıyor!" with subtitle "&6&l2" for 1 seconds
  317.                                         wait 1 seconds
  318.                                         send player title "&7JackpotBilet Miktarı Algılanıyor!" with subtitle "&6&l1" for 1 seconds
  319.                                         wait 1 seconds
  320.                                         send player title "&6&lBILET" with subtitle "&7Miktar &8► &b%{_jackpotbiletmiktar}% TL" for 2 seconds
  321.                                         wait 1 seconds
  322.                                         execute player command "jackpot %{_jackpotbiletmiktar}%"
  323.                                 else:
  324.                                         send "&6&lJACKPOTBILET &8► &7Zaten Bilet kullandın Kullandığın bilet &8► &6%numbers of uncoloured name of player's tool% TL"
  325.                         else:
  326.                                 send "&6&l JACKPOT &8► &cZaten Jackpota Katılmışsın!"
  327.                 else:
  328.                         send "&6&l JACKPOT &8► &cJackpot Şuanda Kapalı" to player
  329.