Ligler

Sezdolonoid400

Demir Madencisi
En iyi cevaplar
0
Merhaba arkadaşlar.
Bugun büyük bir skript çalışmamı göstereceğim.
Bu skript lig sistemi.
Şuana kadar 2 serverde bu lig sistemi kullanılmıştır ve hepsindede serverin tutulduğu gözlemlenmiştir. (örn : HandPVP)
Ligler kişi öldürmeye göre yükselir. PVP serverlerinde çok iyi olabilir.
Komutlar :
/lighakkinda = Ligler hakkında bilgi verir.
/ligim = Liginizi gösterir.
/lbak <oyuncuismi> = Başkasının ligini gösterir.
/ligkiti = Gold, Elmas ve Efsane ligli olanlara 1,2 günde 1 kit verir.


Toplam 5 lig vardır.
0 kill - 120 kill = Bronz Ligi
120 kill - 220 kill = Gümüs Ligi
220 kill - 520 kill = Altin Ligi
520 kill - 1000 kill = Elmas Ligi
1000 kill+ = Efsane Ligi

Kod 23000+ kelime ve 400+ satırdan oluşuyor ve kodlamasını bizzat ben yaptım.
Kod :

Kod:
on login:
         send "<GOLD>[<RED>Lig<GOLD>]<GREEN><BOLD>/ligegir ile bir lige girip heyecani yasamayi unutmayin!"
 
on first join:
        if {lig.%player%} isn't set:
                set {lig.%player%} to 0
                send "<GOLD>Lige girdin. Kumen Bronz V!"


on death of player:
     attacker is a player:
          add 1 to {lig.%attacker%}
     if {lig.%attacker%} is greater than 39:
          if {bronz61.%attacker%} isn't set:
               send "<BROWN>Bronz IV'ye yukseldin!" to attacker
               broadcast "<BROWN>%attacker% Bronz IV'ye yukseldi!"
               set {bronz61.%attacker%} to 1
          else:
               send " "
     if {lig.%attacker%} is greater than 59:
          if {bronz51.%attacker%} isn't set:
               send "<BROWN>Bronz III'ye yukseldin!" to attacker
               broadcast "<BROWN>%attacker% Bronz III'ye yukseldi!"
               execute console command "/manuadd %attacker% bronz"
               set {bronz51.%attacker%} to 1
          else:
               send " "

     if {lig.%attacker%} is greater than 79:
          if {bronz41.%attacker%} isn't set:
               send "<BROWN>Bronz II'ye yukseldin!" to attacker
               broadcast "<BROWN>%attacker% Bronz II'ye yukseldi!"
               execute console command "/manuadd %attacker% bronz"
               set {bronz41.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 99:
          if {bronz31.%attacker%} isn't set:
               send "<BROWN>Bronz I'ye yukseldin!" to attacker
               broadcast "<BROWN>%attacker% Bronz I'ye yukseldi!"
               execute console command "/manuadd %attacker% bronz"     
               set {bronz31.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 119:
          if {silver61.%attacker%} isn't set:
               send "<GRAY>Gumus V'ye yukseldin!" to attacker
               broadcast "<GRAY>%attacker% Gumus V'ye yukseldi!"
               execute console command "/manuadd %attacker% gumus"
               set {silver61.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 139:
          if {silver51.%attacker%} isn't set:
               send "<GRAY>Gumus IV'ye yukseldin!" to attacker
               broadcast "<GRAY>%attacker% Gumus IV'ye yukseldi!"
               execute console command "/manuadd %attacker% gumus"
               set {silver51.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 159:
          if {silver41.%attacker%} isn't set:
               send "<GRAY>Gumus III'ye yukseldin!" to attacker
               broadcast "<GRAY>%attacker% Gumus III'ye yukseldi!"
               execute console command "/manuadd %attacker% gumus"
               set {silver41.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 179:
          if {silver31.%attacker%} isn't set:
               send "<GRAY>Gumus II'ye yukseldin!" to attacker
               broadcast "<GRAY>%attacker% Gumus II'ye yukseldi!"
               execute console command "/manuadd %attacker% gumus"
               set {silver31.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 199:
          if {silver21.%attacker%} isn't set:
               send "<GRAY>Gumus I'ye yukseldin!" to attacker
               broadcast "<GRAY>%attacker% Gumus I'ye yukseldi!"
               execute console command "/manuadd %attacker% gumus"
               set {silver21.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 219:
          if {gold61.%attacker%} isn't set:
               send "<GOLD>Gold V'ye yukseldin!" to attacker
               broadcast "<GOLD>%attacker% Gold V'ye yukseldi!"
               execute console command "/manuadd %attacker% gold"
               set {gold61.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 259:
          if {gold51.%attacker%} isn't set:
               send "<GOLD>Gold IV'ye yukseldin!" to attacker
               broadcast "<GOLD>%attacker% Gold IV'ye yukseldi!"
               execute console command "/manuadd %attacker% gold"
               set {gold51.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 299:
          if {gold41.%attacker%} isn't set:
               send "<GOLD>Gold III'ye yukseldin!" to attacker
               broadcast "<GOLD>%attacker% Gold III'ye yukseldi!"
               execute console command "/manuadd %attacker% gold"
               set {gold41.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 339:
          if {gold31.%attacker%} isn't set:
               send "<GOLD>Gold II'ye yukseldin!" to attacker
               broadcast "<GOLD>%attacker% Gold II'ye yukseldi!"
               execute console command "/manuadd %attacker% gold"
               set {gold31.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 379:
          if {gold21.%attacker%} isn't set:
               send "<GOLD>Gold I'ye yukseldin!" to attacker
               broadcast "<GOLD>%attacker% Gold I'ye yukseldi!"
               execute console command "/manuadd %attacker% gold"
               set {gold21.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 399:
          if {dia61.%attacker%} isn't set:
               send "<AQUA>Elmas V'ye yukseldin!" to attacker
               broadcast "<AQUA>%attacker% <BOLD>Elmas V'ye yukseldi!"
               execute console command "/manuadd %attacker% elmas"
               set {dia61.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 519:
          if {dia51.%attacker%} isn't set:
               send "<AQUA>Elmas IV'ye yukseldin!" to attacker
               broadcast "<AQUA>%attacker% <BOLD>Elmas IV'ye yukseldi!"
               execute console command "/manuadd %attacker% elmas"
               set {dia51.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 629:
          if {dia41.%attacker%} isn't set:
               send "<AQUA>Elmas III'ye yukseldin!" to attacker
               broadcast "<AQUA>%attacker% <BOLD>Elmas III'ye yukseldi!"
               execute console command "/manuadd %attacker% elmas"
               set {dia41.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 749:
          if {dia31.%attacker%} isn't set:
               send "<AQUA>Elmas II'ye yukseldin!" to attacker
               broadcast "<AQUA>%attacker% <BOLD>Elmas II'ye yukseldi!"
               execute console command "/manuadd %attacker% elmas"
               set {dia31.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 869:
          if {ddia31.%attacker%} isn't set:
               send "<AQUA>Elmas I'ye yukseldin!" to attacker
               broadcast "<AQUA>%attacker% <BOLD>Elmas I'ye yukseldi!"
               execute console command "/manuadd %attacker% elmas"
               set {ddia31.%attacker%} to 1
          else:
               send ""

     if {lig.%attacker%} is greater than 999:
          if {ddia21.%attacker%} isn't set:
               send "<RED><BOLD>Efsane'ye yukseldin!" to attacker
               give 1 nether star named "<RED>Profosyonellik Yildizi" to player
               broadcast "<RED>%attacker% <BOLD>Efsane'ye yukseldi!"
               execute console command "/manuadd %attacker% efsane"
               set {ddia21.%attacker%} to 1
          else:
               send ""
  

command /lighakkinda:
    trigger:
        send "<GOLD>[<RED>Lig<GOLD>] <GREEN> Lig oldurulen kisi sayisina gore artar."
        send "<GOLD>[<RED>Lig<GOLD>] <GREEN> /ligim ile hangi ligte oldugunuza bakabilirsiniz."
        send "<GOLD>[<RED>Lig<GOLD>] <GREEN> /lbak <oyuncuismi> ile baskalarinin ligine bakabilirsiniz."
        send "<GOLD>[<RED>Lig<GOLD>] <GREEN> Lutfen illegal kill kasanlari uyariniz. Karsiliginda odul alicaksiniz."
        send "<GOLD>[<RED>Lig<GOLD>] <BROWN> 40 kill - 120 kill = Bronz Lig"
        send "<GOLD>[<RED>Lig<GOLD>] <GRAY> 120 kill - 220 kill = Gumus Lig"
        send "<GOLD>[<RED>Lig<GOLD>] <GOLD> 220 kill - 400 kill = Altin Lig"
        send "<GOLD>[<RED>Lig<GOLD>] <AQUA> 400 kill - 1000 kill = Elmas Lig"
        send "<GOLD>[<RED>Lig<GOLD>] <RED> 1000+ kill = Efsane"
command /oldurmem <player>:
    trigger:
        send "<GOLD>[<RED>Lig<GOLD>}<GREEN>Oldurme sayin : %{lig.%player%}%"
command /lbak <player>:
    trigger:
        wait 1 ticks
        if {lig.%arg 1%} is greater than 999:
            send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <RED><BOLD>Efsane"
        else:
            if {lig.%arg 1%} is greater than 869:
                send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <AQUA><BOLD>Elmas I"
            else:
                if {lig.%arg 1%} is greater than 749:
                    send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <AQUA><BOLD>Elmas II"
                else:
                    if {lig.%arg 1%} is greater than 629:
                        send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <AQUA><BOLD>Elmas III"
                    else:
                        if {lig.%arg 1%} is greater than 519:
                            send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <AQUA><BOLD>Elmas IV"
                        else:
                            if {lig.%arg 1%} is greater than 399:
                                send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <AQUA><BOLD>Elmas V"
                            else:
                                if {lig.%arg 1%} is greater than 379:
                                    send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <GOLD><BOLD>Gold I"
                                else:
                                    if {lig.%arg 1%} is greater than 339:
                                        send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <GOLD><BOLD>Gold II"
                                    else:
                                        if {lig.%arg 1%} is greater than 299:
                                            send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <GOLD><BOLD>Gold III"
                                        else:
                                            if {lig.%arg 1%} is greater than 259:
                                                send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <GOLD><BOLD>Gold IV"
                                            else:
                                                if {lig.%arg 1%} is greater than 219:
                                                    send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <GOLD><BOLD>Gold V"
                                                else:
                                                    if {lig.%arg 1%} is greater than 199:
                                                        send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <GRAY><BOLD>Gumus I"
                                                    else:
                                                        if {lig.%arg 1%} is greater than 179:
                                                            send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <GRAY><BOLD>Gumus II"
                                                        else:
                                                            if {lig.%arg 1%} is greater than 159:
                                                                send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <GRAY><BOLD>Gumus III"
                                                            else:
                                                                if {lig.%arg 1%} is greater than 139:
                                                                    send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <GRAY><BOLD>Gumus IV"
                                                                else:
                                                                    if {lig.%arg 1%} is greater than 119:
                                                                        send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <GRAY><BOLD>Gumus V"
                                                                    else:
                                                                        if {lig.%arg 1%} is greater than 99:
                                                                            send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <BROWN><BOLD>Bronz I"
                                                                        else:
                                                                            if {lig.%arg 1%} is greater than 79:
                                                                                send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <BROWN><BOLD>Bronz II"
                                                                            else:
                                                                                if {lig.%arg 1%} is greater than 59:
                                                                                    send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <BROWN><BOLD>Bronz III"
                                                                                else:
                                                                                    if {lig.%arg 1%} is greater than 39:
                                                                                        send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <BROWN><BOLD>Bronz IV"
                                                                                    else:
                                                                                        send "&6&l[&4&lLig&6&l]&b&l%arg 1% adli kisinin ligi : <BROWN><BOLD>Bronz V"

command /ligkiti:
    trigger:
        open chest with 1 row named "&4&lKitler" to player
        format slot 0 of player with gold ingot named "&6&lGold Lig Kiti" with lore "&aGold liginde olmaniz gerekir." to close then run "goldlig %player%"
        format slot 4 of player with diamond named "<AQUA><BOLD>Elmas Lig Kiti" with lore "&aElmas Liginde olmaniz gerekir." to close then run "elmaslig %player%"
        format slot 8 of player with nether star named "<RED><BOLD>Efsane Kiti" with lore "&aEfsane Liginde olmaniz gerekir." to close then run "efsanelig %player%"

command /goldlig <player>:
    executable by: console
    trigger:
        if {lig.%arg 1%} is greater than 219:
            if {goldlig.%arg 1%} is greater than 0:
                send "&4Bu kit gunde 1 alinabilir." to arg 1
            else:
                give arg 1 iron helmet of protection 1 named "&6Gold Lig"
                give arg 1 iron chestplate of protection 1 named "&6Gold Lig"
                give arg 1 iron leggings of protection 1 named "&6Gold Lig"
                give arg 1 iron boots of protection 1 named "&6Gold Lig"
                give arg 1 iron sword of sharpness 1 named "&6Gold Lig"
                set {goldlig.%arg 1%} to 1
                wait 24 hours
                set {goldlig.%arg 1%} to 0
        else:
            send "&4Bu kiti almak icin en az Gold V liginde olmalisiniz!" to arg 1

command /elmaslig <player>:
    executable by: console
    trigger:
        if {lig.%arg 1%} is greater than 399:
            if {elmaslig.%arg 1%} is greater than 0:
                send "&4Bu kit gunde 1 alinabilir." to arg 1
            else:
                give arg 1 iron helmet of protection 3 named "<AQUA>Elmas Lig"
                give arg 1 iron chestplate of protection 3 named "<AQUA>Elmas Lig"
                give arg 1 iron leggings of protection 3 named "<AQUA>Elmas Lig"
                give arg 1 iron boots of protection 3 named "<AQUA>Elmas Lig"
                give arg 1 iron sword of sharpness 3 named "<AQUA>Elmas Lig"
                set {elmaslig.%arg 1%} to 1
                wait 24 hours
                set {elmaslig.%arg 1%} to 0
        else:
            send "&4Bu kiti almak icin en az Elmas V liginde olmalisiniz!" to arg 1

command /efsanelig <player>:
    executable by: console
    trigger:
        if {lig.%arg 1%} is greater than 999:
            if {efsanelig.%arg 1%} is greater than 0:
                send "&4Bu kit 2 gunde 1 alinabilir." to arg 1
            else:
                give arg 1 iron helmet of protection 4 named "&4Efsane Lig"
                give arg 1 iron chestplate of protection 4 named "&4Efsane Lig"
                give arg 1 iron leggings of protection 4 named "&4Efsane Lig"
                give arg 1 iron boots of protection 4 named "&4Efsane Lig"
                give arg 1 iron sword of sharpness 4 named "&4Efsane Lig"
                set {efsanelig.%arg 1%} to 1
                wait 24 hours
                set {efsanelig.%arg 1%} to 0
        else:
            send "&4Bu kiti almak icin en az Efsane liginde olmalisiniz!" to arg 1


every 2 minute:
           chance of 40%:
                      broadcast "&6&l[&4&lLig&6&l]&b/ligim ile liginize bakabilirsiniz."
           else:
                      chance of 40%:
                                 broadcast "&6&l[&4&lLig&6&l]&b/lighakkinda ile ligler hakkinda bilgi edinebilirsiniz."
                      else:
                      chance of 50%:
                                 broadcast "&6&l[&4&lLig&6&l]&b/lbak ile baskalarinin oldurme sayisina bakabilirsiniz."
                      else:
                      broadcast "&6&l[&4&lLig&6&l]&bBu sistem Lig sisteminin son version'udur. Skript'i satın almak istiyorsanız skype = Sezdoloste."


command /ligim:
    trigger:
        wait 1 ticks
        if {lig.%player%} is greater than 999:
            send "&6&l[&4&lLig&6&l]&b&lLiginiz : <RED><BOLD>Efsane"
        else:
            if {lig.%player%} is greater than 869:
                send "&6&l[&4&lLig&6&l]&b&lLiginiz : <AQUA><BOLD>Elmas I"
            else:
                if {lig.%player%} is greater than 749:
                    send "&6&l[&4&lLig&6&l]&b&lLiginiz : <AQUA><BOLD>Elmas II"
                else:
                    if {lig.%player%} is greater than 629:
                        send "&6&l[&4&lLig&6&l]&b&lLiginiz : <AQUA><BOLD>Elmas III"
                    else:
                        if {lig.%player%} is greater than 519:
                            send "&6&l[&4&lLig&6&l]&b&lLiginiz : <AQUA><BOLD>Elmas IV"
                        else:
                            if {lig.%player%} is greater than 399:
                                send "&6&l[&4&lLig&6&l]&b&lLiginiz : <AQUA><BOLD>Elmas V"
                            else:
                                if {lig.%player%} is greater than 379:
                                    send "&6&l[&4&lLig&6&l]&b&lLiginiz : <GOLD><BOLD>Gold I"
                                else:
                                    if {lig.%player%} is greater than 339:
                                        send "&6&l[&4&lLig&6&l]&b&lLiginiz : <GOLD><BOLD>Gold II"
                                    else:
                                        if {lig.%player%} is greater than 299:
                                            send "&6&l[&4&lLig&6&l]&b&lLiginiz : <GOLD><BOLD>Gold III"
                                        else:
                                            if {lig.%player%} is greater than 259:
                                                send "&6&l[&4&lLig&6&l]&b&lLiginiz : <GOLD><BOLD>Gold IV"
                                            else:
                                                if {lig.%player%} is greater than 219:
                                                    send "&6&l[&4&lLig&6&l]&b&lLiginiz : <GOLD><BOLD>Gold V"
                                                else:
                                                    if {lig.%player%} is greater than 199:
                                                        send "&6&l[&4&lLig&6&l]&b&lLiginiz : <GRAY><BOLD>Gumus I"
                                                    else:
                                                        if {lig.%player%} is greater than 179:
                                                            send "&6&l[&4&lLig&6&l]&b&lLiginiz : <GRAY><BOLD>Gumus II"
                                                        else:
                                                            if {lig.%player%} is greater than 159:
                                                                send "&6&l[&4&lLig&6&l]&b&lLiginiz : <GRAY><BOLD>Gumus III"
                                                            else:
                                                                if {lig.%player%} is greater than 139:
                                                                    send "&6&l[&4&lLig&6&l]&b&lLiginiz : <GRAY><BOLD>Gumus IV"
                                                                else:
                                                                    if {lig.%player%} is greater than 119:
                                                                        send "&6&l[&4&lLig&6&l]&b&lLiginiz : <GRAY><BOLD>Gumus V"
                                                                    else:
                                                                        if {lig.%player%} is greater than 99:
                                                                            send "&6&l[&4&lLig&6&l]&b&lLiginiz : <BROWN><BOLD>Bronz I"
                                                                        else:
                                                                            if {lig.%player%} is greater than 79:
                                                                                send "&6&l[&4&lLig&6&l]&b&lLiginiz : <BROWN><BOLD>Bronz II"
                                                                            else:
                                                                                if {lig.%player%} is greater than 59:
                                                                                    send "&6&l[&4&lLig&6&l]&b&lLiginiz : <BROWN><BOLD>Bronz III"
                                                                                else:
                                                                                    if {lig.%player%} is greater than 39:
                                                                                        send "&6&l[&4&lLig&6&l]&b&lLiginiz : <BROWN><BOLD>Bronz IV"
                                                                                    else:
                                                                                        send "&6&l[&4&lLig&6&l]&b&lLiginiz : <BROWN><BOLD>Bronz V"
 
Son düzenleme:

Myper

Kızıltaş Madencisi
En iyi cevaplar
1
Options kullanabilirsin kill sayırları için. Onun dışında 11 satırda tab koy sonra abi hata veriyor mesajıyla dolar konu. Bunun dışında her lige bir tag koyabilirsin. Ouncuya ouüyuna girdiğinde liger gir komutunu girmesini diyeceğine execute player commandu kullanabilirsin. /lig [<pleyer>] komutuyla da, Eğer argüment girilmediyse oyuncunun kendi lig bilgilerini yani hangi ligde olduğu, diğer lige kaç kill kaldığını vs gösterebilirsin. Eğer argüment girildiyse de (argüment bir oyuncu olacak şekilde) az önce anlattığım şekilde yazdığı oyuncunun bilgilerini görür. Bu bilgileri birer variableye kaydederek skor tablosuna da çekebilirsin. SkQuery kullanarak da /lig yazıldığında bir chest menüsü çıkar. Bunların yanına son olarak da liglerşn kill sayılarını ayarlamak, skripti yenilemek vs için admin komutları ve menüsü yapabilirsin. Bak sana bir sürü fikir verdim, bunları da yapsbilirsen süper bir eklenti olur; takıldığın yerlerde bana da sorabilirsin.
 

Sezdolonoid400

Demir Madencisi
En iyi cevaplar
0
Options kullanabilirsin kill sayırları için. Onun dışında 11 satırda tab koy sonra abi hata veriyor mesajıyla dolar konu. Bunun dışında her lige bir tag koyabilirsin. Ouncuya ouüyuna girdiğinde liger gir komutunu girmesini diyeceğine execute player commandu kullanabilirsin. /lig [<pleyer>] komutuyla da, Eğer argüment girilmediyse oyuncunun kendi lig bilgilerini yani hangi ligde olduğu, diğer lige kaç kill kaldığını vs gösterebilirsin. Eğer argüment girildiyse de (argüment bir oyuncu olacak şekilde) az önce anlattığım şekilde yazdığı oyuncunun bilgilerini görür. Bu bilgileri birer variableye kaydederek skor tablosuna da çekebilirsin. SkQuery kullanarak da /lig yazıldığında bir chest menüsü çıkar. Bunların yanına son olarak da liglerşn kill sayılarını ayarlamak, skripti yenilemek vs için admin komutları ve menüsü yapabilirsin. Bak sana bir sürü fikir verdim, bunları da yapsbilirsen süper bir eklenti olur; takıldığın yerlerde bana da sorabilirsin.
Skript bu haldeyken doğru çalışıyor bende. Onlarda nasıl çalışmazki? Argument'lere kelime yerleştirebiliyormuyuz? O zaman oyuncunun hangi ligte olduğunu gösterebilirim.[DOUBLEPOST=1434545679,1434536572][/DOUBLEPOST]Güncel +++
 

Epistomoloji

Lapis Toplayıcısı
En iyi cevaplar
0
Basit ama iyi düşünülmüş. Ayrıca <renk> yerine & ile kolayca renklendirebilirsin, kod uzamamış olur böylece.
 

GodofMilker

Nether Yerlisi
En iyi cevaplar
0
"Kod 23000+ kelime ve 400+ satırdan oluşuyor ve kodlamasını bizzat ben yaptım. Çalanlara ve kendi yazmış gibi gösterenlere dava açılacaktır."
Kodun sana ait olduğuna dair elinde hiçbir kanıt yok. İsterse çalabilir hiçbir şey yapamazsın. İnsanların gözünü korkutmaya çalışma bilip bilmeden ^^
 

Sezdolonoid400

Demir Madencisi
En iyi cevaplar
0
"Kod 23000+ kelime ve 400+ satırdan oluşuyor ve kodlamasını bizzat ben yaptım. Çalanlara ve kendi yazmış gibi gösterenlere dava açılacaktır."
Kodun sana ait olduğuna dair elinde hiçbir kanıt yok. İsterse çalabilir hiçbir şey yapamazsın. İnsanların gözünü korkutmaya çalışma bilip bilmeden ^^
Kodu başka bir yerden alsaydım çoktan farkedilirdi zaten? Kodu sürekli güncelliyorum ve benim yapamayacağım bir kod değil bu. Gözünü korkutma konusunda haklısın ama :D Çalınmasın diye yapıyordum herşeyi berbat ettin :D
 

HqeS

Lapis Toplayıcısı
En iyi cevaplar
0
BEN DAHA KISA VE DAHA ÖZ BİRŞEY YAPMIŞTIM AMA SİLDİM :)
@GODOFMİLKER
+1
 

Epistomoloji

Lapis Toplayıcısı
En iyi cevaplar
0
every 2 minute kısmında hata var. chance of %'dan sonra else diye bir şey getirilemez. Else sadece if'ten sonra getirilebilir.
 

KralDerT

Demir Madencisi
En iyi cevaplar
0
every 2 minute kısmında hata var. chance of %'dan sonra else diye bir şey getirilemez. Else sadece if'ten sonra getirilebilir.
hatalı bilgi! change of dan sonra else getirile bilir.
Mesela şöyle bir sistem olabilir
Kod:
chance of 75%:
                        give a emerald to player
                        send "&3Zümrüt geldi!" to player
                        stop trigger
                    chance of 25%:
                        give 2 emerald to player
                        send "&9Vooov.! &e2 tane çıkmış!" to player
                        stop trigger
                    else:
                        send "&3Malesef hic bise cikmadi!"
burda eger yukardaki degerlerin hic biri cikmazsa bu mesajı gönderiyor.
Tabi bazı yerleri editledim.
 

Epistomoloji

Lapis Toplayıcısı
En iyi cevaplar
0
hatalı bilgi! change of dan sonra else getirile bilir.
Mesela şöyle bir sistem olabilir
Kod:
chance of 75%:
                        give a emerald to player
                        send "&3Zümrüt geldi!" to player
                        stop trigger
                    chance of 25%:
                        give 2 emerald to player
                        send "&9Vooov.! &e2 tane çıkmış!" to player
                        stop trigger
                    else:
                        send "&3Malesef hic bise cikmadi!"
burda eger yukardaki degerlerin hic biri cikmazsa bu mesajı gönderiyor.
Tabi bazı yerleri editledim.
Valla kardeşim ben öyle biliyorum. Else if'ten sonra getirilebilir diye. Yanlış söylemişsem teşekkür ederim hatayı düzelttiğin için :)
 
Üst