Sezdolonoid400
Demir Madencisi
- En iyi cevaplar
- 0
güncel
++
Başarılı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 :
İyi günler.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"
Üzgünüm, o kadar iyi bir skript kodlayıcısı değilim. Elimden geleni yapmaya çalıştım.Fazla gereksiz kod var.
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"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 ^^
if message contains "açacak":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 benceBenim SuperGuilds'te bile böyle kullanmıyorum ben
![]()
Benim mesajdan alıntı yapması *-*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 benceBenim SuperGuilds'te bile böyle kullanmıyorum ben
![]()
-.- üşendim *Benim mesajdan alıntı yapması *-*