Ligler

__NiqhtRide__

Bedrock Kaşifi
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.
Bu lig sisteminin son versiyonudur ve ilk 7 gün ücretsizdir. Sonraki günlerde 1 veya 1,5 tl'ye satmayı planlıyorum.
Kalan gün sayısı : 7
Komutlar :
/ligegir = Bronz V ligine girer ve lig heyecanınız başlar.
/lighakkinda = Ligler hakkında bilgi verir.
/ligim = Liginizi gösterir.
/lbak <oyuncuismi> = Başkasının ligini gösterir.

Ligtekilere tag eklemek isteyenler için group isimleri (GroupManager plugini gerekmektedir)
bronz,gumus,gold,elmas,efsane.

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!"

command /ligegir:
    trigger:
        if {lig.%player%} isn't set:
            set {lig.%player%} to 0
            send "<GOLD>Lige girdin. Kumen Bronz V!"
        else:
        send "<RED>Zaten bir ligin var!"


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!"            
               execute console command "/manuadd %attacker% bronz"
               give 1 diamond to attacker
               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!"
               give 1 diamond to attacker           
               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!"
               give 1 diamond to attacker
               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!"
               give 1 diamond to attacker
               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!"
               give 3 diamond to attacker
               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!"
               give 3 diamond to attacker
               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!"
               give 3 diamond to attacker
               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!"
               give 3 diamond to attacker
               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!"
               give 3 diamond to attacker            
               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!"
               give 5 diamond to attacker
               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!"
               give 5 diamond to attacker
               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!"
               give 5 diamond to attacker
               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!"
               give 5 diamond to attacker
               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!"
               give 5 diamond to attacker
               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!"
               give 12 diamond to attacker
               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!"
               give 12 diamond to attacker
               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!"
               give 12 diamond to attacker
               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!"
               give 12 diamond to attacker
               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!"  
               give 12 diamond to attacker      
               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
               give 32 diamond to attacker
               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 - 520 kill = Altin Lig"
        send "<GOLD>[<RED>Lig<GOLD>] <AQUA> 520 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 /rng <player>:
    trigger:
        execute console command "/ban %arg 1%"
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"

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 kurucuya ulasin."


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"
İyi günler.
Başarılı

SM-N900 cihazımdan Tapatalk kullanılarak gönderildi
 

RepublicanSensei

ˢᵖᶤᵍᵒᵗ ᵈᵉᵛᵉˡᵒᵖᵉʳ
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 ^^
Sen bu dandik skript için davamı açacaksın? Bir şey sorucam sen hiç hayatında dava gördünmü. O kadar kolay işler değil bunlar abicim. 100-200 TL en düşük dosya masrafı zart zırt, o yüzden böyle boyunu aşacak cümleler kullanma bence :) Benim SuperGuilds'te bile böyle kullanmıyorum ben :)
 
Son düzenleme:

likecraft

YASAKLANDI
En iyi cevaplar
0
Sen bu dandik skript için davamı açacaksın? Bir şey sorucam sen hiç hayatında dava gördünmü. O kadar kolay işler değil bunlar abicim. 100-200 TL en düşük dosya masrafı zart zırt, o yüzden böyle boyunu açacak cümleler kullanma bence :) Benim SuperGuilds'te bile böyle kullanmıyorum ben :)
if message contains "açacak":
message "mal yanlış yazıyon" to player
replace all "açacak" in message with "aşacak"
:D
 

muhammed1841

Bedrock Kaşifi
En iyi cevaplar
0
Ben skript'den daha çok bu skript'i kullanan şu iki server'ı merak ettim. Bi ip'lerini gönderiver de oynayalım .-.
 

GodofMilker

Nether Yerlisi
En iyi cevaplar
0
Sen bu dandik skript için davamı açacaksın? Bir şey sorucam sen hiç hayatında dava gördünmü. O kadar kolay işler değil bunlar abicim. 100-200 TL en düşük dosya masrafı zart zırt, o yüzden böyle boyunu aşacak cümleler kullanma bence :) Benim SuperGuilds'te bile böyle kullanmıyorum ben :)
Benim mesajdan alıntı yapması *-*
 

umut_

┌────────────┐ [ 1881 - 193∞ ] └────────────┘
En iyi cevaplar
0
O Değilde 7 Gün Ücretsiz Diye Ego Kasma Gereği Neden Duydunki " Şimdi Bunu Yetekliyelimde Ücret İstemeye Bşalayınca Konu Altında Paylaşırız " Diyen Tayfa Hiç Yokmu Sanıyorsun Sen :p
 
Üst