C
Calientesmo
Guest
Konu Sahibi
Merhaba arkadaşlar, ben Sercan. Bugün sizlere yaptığım Skyblock Coin Skripti'ni tanıtacağım.
Ne işe yarar?
Bildiğiniz gibi bir çok skyblock sunucusunda Skyblock Coin (SC) adlı bir para birimi var.
Bu para birimini edit'de örneğin; "128 yosunlu kıraktaş kazarak 64 SC kazanabilirsin" tarzında kazanabiliyoruz.
Ben de bu yazdığım skripti sizlere veriyorum.
Bu sayede edit'de istediğiniz kadar edit para birimi verebilirsiniz.
Komutlar:
/scver isim miktar (örn; /scver Calientesmo 1000)
/scsil isim (örn; /scver Calientesmo)
/scbak isim (örn; /scbak Calientesmo) Bu komutu oyuncular da kullanabilir.
Ne Kadar SC Verecek:
Arkadaşlar skript kodlarını iki ye ayırdım. Bir bölümü kodlar ve sclerin saklandığı bölüm, diğeri de kaç sc vereceği.
Kod:
options:
prefix: &3SkyBlock &7»
essentials: true
yosunlukiriktas: 128
every 3 second:
loop all players:
if loop-player has {@yosunlukiriktas} 48:
remove {@yosunlukiriktas} 48 from loop-player
send "{@prefix} &e128 Yosunlu Kırıktaş Dönüştürüldü! &a128 SC!" to loop-player
execute console command "/scver %loop-player% 128"
Komut Kodu:
Kod:
variables:
{sc::%player%} = 0
command /scver [<text>] <number>:
permission: op
permission message: &3SkyBlock &7» &cYasak!
trigger:
add arg 2 to {sc::%arg 1%}
send "&3SkyBlock &7» &e%arg 1% &7adlı kişiye &a%arg 2% &7SC Verildi!"
command /scsil [<text>]:
permission: op
permission message: &3SkyBlock &7» &cYasak!
trigger:
if arg 1 is not set:
message "&3SkyBlock &7» &7Bir isim yazmalısın!"
else:
clear {sc::%arg 1%}
execute console command "scbak %arg 1%"
send "&3SkyBlock &7» &e%arg 1% &7adlı kişinin SC miktarı &asilindi!"
command /scbak [<text>]:
trigger:
if arg 1 is not set:
message "&3SkyBlock &7» &7Bir Isim &bYazmalısın!"
else:
add 0 to {sc::%arg 1%}
send "&3SkyBlock &7» &e%arg 1% &7adlı kişinin SC miktarı &b%{sc::%arg 1%}%"
on join: #Burayı silmeyin! Eğer silerseniz oyuna ilk giren oyuncunun SC miktarı 0 yerine none olarak gözükecektir.
execute console command "scbak %player%"
Moderatör tarafında düzenlendi: