Başarılı bir skript :)Merhaba arkadaşlar ben Mübarek :D
Sizlere skyblock ta otomatik rütbe(skylord-skygod gibi) atlama skripti yazdım.
Çok kolay bir sistem ben sadece efsaneye kadar yaptım gerisini siz yapabilirsiniz benim yaptıklarıma bakarak.
Ada leveli kaç level olunca atlayacağını da ayarlayabilirsiniz.
Ve bugları giderilmiştir.
"/is level" komutunu uyguladığınız zaman skript sizi levelinize uygun gruba taşıyor.
Rehber,kurucu,moderator gibi grubları taşımıyor taşımasını istediğiniz grublara "level.yetki" permissionunu vermeniz yeterli olucaktır.
Skriptimizdeki
Kod:options:Kod:Kod:Kod:[FONT=Book Antiqua][I] [CENTER] level.skylord: 10000 level.skyking: 50000 level.skyzeus: 100000 level.skygod: 300000 level.efsane: 800000[/CENTER][/I][/FONT]Kısmındaki levelleri değiştireblir veya silebilirsiniz.
Kod:if player doesn't have permission "level.yetki":[/I][/FONT][/CENTER][/I][/FONT][/CENTER] [FONT=Book Antiqua][I] [CENTER][FONT=Book Antiqua][I][CENTER] if {islandlevel.%player%} is greater than {@level.skyzeus}: execute console command "/manuadd %player% skyzeus" send "&eSkyzeus &6&orütbesine basariyla geçtin." stop if {islandlevel.%player%} is greater than {@level.skyking}: execute console command "/manuadd %player% skyking" send "&eSkyking &6&orütbesine basariyla geçtin." stop if {islandlevel.%player%} is greater than {@level.skylord}: execute console command "/manuadd %player% skylord" send "&eSkylord &6&orütbesine basariyla geçtin." stop if {islandlevel.%player%} is greater than {@level.skygod}: execute console command "/manuadd %player% skygod" send "&eSkygod &6&orütbesine basariyla geçtin." stop if {islandlevel.%player%} is greater than {@level.efsane}: execute console command "/manuadd %player% efsane" send "&eEfsane &6&orütbesine basariyla geçtin." stop
Sildiğiniz grubu buradan da siliniz.
Veya grup eklediyseniz buraya da o grubu benim yaptığım şekilde yapabilirsiniz.
Örnek vereyim.
Kod:options:[/I][/FONT][/CENTER][/I][/FONT][/CENTER] [FONT=Book Antiqua][I] [CENTER][FONT=Book Antiqua][I][CENTER] level.skylord: 10000 level.skyking: 50000 level.skyzeus: 100000 level.skygod: 300000 level.efsane: 800000 [COLOR=#ff0000] level.örnek: 1000000[/COLOR] on command "/is level": set {islandlevel.%player%} to value "islandLevel" get of "plugins/ASkyBlock/players/%uuid of player%.yml" parsed as a number if player doesn't have permission "level.yetki": if {islandlevel.%player%} is greater than {@level.[COLOR=#ff0000]örnek[/COLOR]}: execute console command "/manuadd %player% ornek" send "&e[COLOR=#ff0000]Örnek[/COLOR] &6&orütbesine basariyla geçtin." stop
Değiştirdiğim veya eklediğim kısımları kırmızıya aldım bu şekilde ekleyebilirsiniz.
Evet skriptimizin kodu:
Kod:options:[/I][/FONT][/CENTER][/I][/FONT][/CENTER] [FONT=Book Antiqua][I] [CENTER][FONT=Book Antiqua][I][CENTER] level.skylord: 10000 level.skyking: 50000 level.skyzeus: 100000 level.skygod: 300000 level.efsane: 800000 on command "/is level": set {islandlevel.%player%} to value "islandLevel" get of "plugins/ASkyBlock/players/%uuid of player%.yml" parsed as a number if player doesn't have permission "level.yetki": if {islandlevel.%player%} is greater than {@level.skyzeus}: execute console command "/manuadd %player% skyzeus" send "&eSkyzeus &6&orütbesine basariyla geçtin." stop if {islandlevel.%player%} is greater than {@level.skyking}: execute console command "/manuadd %player% skyking" send "&eSkyking &6&orütbesine basariyla geçtin." stop if {islandlevel.%player%} is greater than {@level.skylord}: execute console command "/manuadd %player% skylord" send "&eSkylord &6&orütbesine basariyla geçtin." stop if {islandlevel.%player%} is greater than {@level.skygod}: execute console command "/manuadd %player% skygod" send "&eSkygod &6&orütbesine basariyla geçtin." stop if {islandlevel.%player%} is greater than {@level.efsane}: execute console command "/manuadd %player% efsane" send "&eEfsane &6&orütbesine basariyla geçtin." stop
Beğendiyseniz ne mutlu bana :D
1. Sorununuzu Yanlış Yere Açıyorsunuzskyblock itemspawner skriptim var kitde verilen spawner ekliyorum yan çar bugunu önlemek için beleş verilen sp yi adada sadece 1 tane koyulmasını istiyorum mesala kitde verilen sp ismi &c&lBEDAVA &r&lDemirSpawner &7&l[30 Saniye] koycam ona özel skript yazabilir misiniz[DOUBLEPOST=1517831334,1517831283][/DOUBLEPOST]skyblock itemspawner skriptim var kitde verilen spawner ekliyorum yan çar bugunu önlemek için beleş verilen sp yi adada sadece 1 tane koyulmasını istiyorum mesala kitde verilen sp ismi &c&lBEDAVA &r&lDemirSpawner &7&l[30 Saniye] koycam ona özel skript yazabilir misiniz[DOUBLEPOST=1517831373][/DOUBLEPOST]bide yetkililerin is level yazınca gitmemesini nasıl önliyeceğim
options:
p: &6[&eSpawner&6] # Prefix
k: &6&lSpawner başarıyla koyuldu! # Spawneri koyunca çıkıcak mesaj
sp: &c&lBEDAVA &r&lDemirSpawner &7&l[30 Saniye] # Spawnerin ismi
u: &b&lSadece 1 kere koyabilirsin!
on first join:
set {sadecebirkerekoyma.%player%} to "0"
on place of 52:
if name of player's tool is "{@sp}":
if {sadecebirkerekoyma.%player%} is 0:
set {sadecebirkerekoyma.%player%} to "1"
send "{@k}"
else:
send "{@u}"
cancel event
LordOfLast#7186
Vip lerin is level çekince o seviyedeki rütbeye geçmesini ufak kodla çözebilirsiniz zaten.Merhaba,
Skriptin şu an kullanılamaz bir durumda.
Bunu şöyle geliştirirsen kullanılabilir ;
Player is level çektiğinde bir menü gelsin.
Eğer atıyorum leveli 50k üstü 100k aşağısı ise
Menüde SkyKing Olmayı kabul ediyor musun ? -Evet - Hayır böyle yünler olabilir.
Neden kullanılamaz bir durumda dersen biri vip alınca veya başka rankta olan bir oyuncu is level çekemez.
Aynı skripti bende kullanıyordum.
VIP Adam is level çekince skylord olmuştu ve sorunlar çok oluyordu.
Başarılar..
LordOfLast#7186
Fakat menü olsa güzel olabilir yinede :)Vip lerin is level çekince o seviyedeki rütbeye geçmesini ufak kodla çözebilirsiniz zaten.
Mesela oyuncunun vip.level yetkisi var o oyuncu is level çekince grubu değişmeyecek çok kolay.[DOUBLEPOST=1518190904,1518190776][/DOUBLEPOST]Hem zaten "level.yetki" yetkisi olmayan oyuncular ın grubu değişiyor.
Burak#7050
Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!