Aithraa
Birisi mi Spawnlandı?
- Katılım
- 25 Mart 2024
- Mesajlar
- 9
- Elmaslar
- 1
- Puan
- 315
- Yaş
- 23
- Konum
- İstanbul
- Minecraft
- Aithraa
Discord:
.aithra
Merhaba MC-TR sakinleri, SkyBlock sunucumda SuperiorSkyblock2 eklentisini kullanıyorum. Yetki verme eklentisi olarak da LuckPerms kullanıyorum. Oyuncuların rütbelerini ada seviyelerine göre otomatik yükseltecek veya düşürecek bir skript arayışı içerisindeyim. Gezmediğim forum ve konu kalmadı, lütfen yardımcı olur musunuz? Daha önce paylaşılan skriptlerin hiçbiri istediğim gibi çalışmıyor.
SkyBlock Rütbelerim:
- SkyKing (100.000 Ada Seviyesi)
- SkyLord (350.000 Ada Seviyesi)
- SkyMaster (650.000 Ada Seviyesi)
- SkyLegend (1.000.000 Ada Seviyesi)
- SkyTitan (5.000.000 Ada Seviyesi) [Henüz Eklemedim]
- SkyGod (10.000.000 Ada Seviyesi) [Henüz Eklemedim]
İstediklerim:
- Oyuncular /rutbeatla komutunu kullandıklarında, ada seviyeleri gerekli seviyenin üzerindeyse rütbe atlasınlar.
- Oyuncular adasını sildiğinde/sıfırladığında veya dahil oldukları adadan atıldıklarında rütbeleri otomatik olarak silinsin.
Önceden kullandığım skriptte, oyuncular adalarını sildiğinde/sıfırladığında veya dahil oldukları adadan atıldıklarında önceki rütbeleri kalıyordu. Aşağıda verdiğim skript'i incelerseniz bu durumun sebebini açıkça anlayabilirsiniz.
Önceden Kullandığım Skript:
Yardımcı olabilirseniz çok sevinirim.
SkyBlock Rütbelerim:
- SkyKing (100.000 Ada Seviyesi)
- SkyLord (350.000 Ada Seviyesi)
- SkyMaster (650.000 Ada Seviyesi)
- SkyLegend (1.000.000 Ada Seviyesi)
- SkyTitan (5.000.000 Ada Seviyesi) [Henüz Eklemedim]
- SkyGod (10.000.000 Ada Seviyesi) [Henüz Eklemedim]
İstediklerim:
- Oyuncular /rutbeatla komutunu kullandıklarında, ada seviyeleri gerekli seviyenin üzerindeyse rütbe atlasınlar.
- Oyuncular adasını sildiğinde/sıfırladığında veya dahil oldukları adadan atıldıklarında rütbeleri otomatik olarak silinsin.
Önceden kullandığım skriptte, oyuncular adalarını sildiğinde/sıfırladığında veya dahil oldukları adadan atıldıklarında önceki rütbeleri kalıyordu. Aşağıda verdiğim skript'i incelerseniz bu durumun sebebini açıkça anlayabilirsiniz.
Önceden Kullandığım Skript:
JavaScript:
command /rutbeatla:
trigger:
set {_islandlevel} to placeholder "superior_island_level_int" from player
set {_islandlevel} to "%{_islandlevel}%" parsed as integer
if player's group is "oyuncu":
if {_islandlevel} >= 100000:
execute console command "lp user %player% parent add skyking"
execute console command "say &6%player% &eSkyKing &frütbesine yükseldi!"
else:
send "&cSkyKing olabilmek için &b100000 &cada seviyesine ulaşman gerekiyor."
if player's group is "skyking":
if {_islandlevel} >= 350000:
execute console command "lp user %player% parent remove skyking"
execute console command "lp user %player% parent add skylord"
execute console command "say &6%player% &aSkyLord &frütbesine yükseldi!"
else:
send "&cSkyLord olabilmek için &b350000 &cada seviyesine ulaşman gerekiyor."
if player's group is "skylord":
if {_islandlevel} >= 650000:
execute console command "lp user %player% parent remove skylord"
execute console command "lp user %player% parent add skymaster"
execute console command "say &6%player% &bSkyMaster &frütbesine yükseldi!"
else:
send "&cSkyMaster olabilmek için &b650000 &cada seviyesine ulaşman gerekiyor."
if player's group is "skymaster":
if {_islandlevel} >= 1000000:
execute console command "lp user %player% parent remove skymaster"
execute console command "lp user %player% parent add skylegend"
execute console command "say &6%player% &dSkyLegend &frütbesine yükseldi!"
else:
send "&cSkyLegend olabilmek için &b1000000 &cada seviyesine ulaşman gerekiyor."
if player's group is "skylegend":
if {_islandlevel} <= 1000000:
execute console command "lp user %player% parent remove skylegend"
send "&6%player% &cRütben silindi! Yeniden rütbe almak için &b/rankup &cyazın."
else:
send "&bRavenixNW &f> &aİyi oyunlar dileriz."
if player's group is "skymaster":
if {_islandlevel} <= 650000:
execute console command "lp user %player% parent remove skymaster"
send "&6%player% &cRütben silindi! Yeniden rütbe almak için &b/rankup &cyazın."
else:
send "&bRavenixNW &f> &aİyi oyunlar dileriz."
if player's group is "skylord":
if {_islandlevel} <= 350000:
execute console command "lp user %player% parent remove skylord"
send "&6%player% &cRütben silindi! Yeniden rütbe almak için &b/rankup &cyazın."
else:
send "&bRavenixNW &f> &aİyi oyunlar dileriz."
if player's group is "skyking":
if {_islandlevel} <= 100000:
execute console command "lp user %player% parent remove skyking"
send "&6%player% &cRütben silindi! Yeniden rütbe almak için &b/rankup &cyazın."
else:
send "&bRavenixNW &f> &aİyi oyunlar dileriz."
if player's group is "VIP" or "VIP+" or "RVIP" or "RVIP+":
send "&bRavenixNW &f> &aVIP olduğun için rütbe atlayamazsın."
stop
if player's group is not "SkyMaster" or "SkyLord" or "SkyKing" or "oyuncu":
send "&bRavenixNW &f> &aRütbe atlayamazsın."
stop
Yardımcı olabilirseniz çok sevinirim.