xcazzeri28
Kömür Madencisi
- En iyi cevaplar
- 1
Arkadaşlar herkese merhaba size yaptığım kasa skriptini öncelikle tanıtmak isterim, neyin nasıl olcağını tek tek zorla düşünerek ayarlamaya çalıştım bu skripti her baktığım kasa skriptlerinde "chance of" kullanılmış onu kullanırsak örnek verelim:
%50 elmas %30 demir çıkıyor:
2 side çıkma ihtimali var veya hiçbiri çıkmıyor hiçbişey yazılmıyor
yada kasalar anahtarsız veya elindeki sandığa sağ tıklamak gibi klasik skriptler var ben geliştirdim ve böle bir skript ortaya çıktı eğer beğenilirse geliştirmeye çalışacağım
------------------------------------------------
Kasayı Ayarlamak:
Şimdi anlatmaya başlayabiliriz
Baştaki options yeri mesaj tag yeridir sunucunuza göre ayarlayabilirsiniz
bir sandığa bakıp /kasaayarla yazarsanız sandığı kasa olarak ayarlar tekrar ona bakarak /kasaayarla yazarsanız kasa özelliğini siler
Anahtar:
/anahtarver "oyuncu"
Yazdığınız oyuncuya 1 adet anahtar verir o anahtar ile kasa açılır!
Kasa Şans Ayarlama:
"set {_chance} to a random integer between 1 and 100" burdaki olay 1 ve 100 arasındaki şans, yani 1 ve 100 arasında bir şans ayarlıyorsunuz arasından illa 1 tanesi çıkıyor yazdığınız itemler ingilizce olmalıdır: "_" vs. kullanmayın örnek "elmas kask" ingilizce kod: "diamond_helmet" bunu "diamond helmet" olarak yazıcaksınız
Yetki:
Yetkililerin kullanması için gerekli yetki: "kasa.admin"
Bilgi:
1- Lütfen yorum yapmayı unutmayınız
2- WG,RG atsanızda atmasanızda kasa skripti bozulma vs. bir şey olmayacaktır!
(SON OLARAK: KONU ANLATIMIM KÖTÜYSE ÖZÜR DİLERİM!)
Skripti Geliştirdiğimde,Güncellediğimdeki Yenilikler:
Kasaya Sol Tıklandığında Oranları Göstermek
Resimler:
%50 elmas %30 demir çıkıyor:
2 side çıkma ihtimali var veya hiçbiri çıkmıyor hiçbişey yazılmıyor
yada kasalar anahtarsız veya elindeki sandığa sağ tıklamak gibi klasik skriptler var ben geliştirdim ve böle bir skript ortaya çıktı eğer beğenilirse geliştirmeye çalışacağım
------------------------------------------------
Kasayı Ayarlamak:
Şimdi anlatmaya başlayabiliriz
Baştaki options yeri mesaj tag yeridir sunucunuza göre ayarlayabilirsiniz
bir sandığa bakıp /kasaayarla yazarsanız sandığı kasa olarak ayarlar tekrar ona bakarak /kasaayarla yazarsanız kasa özelliğini siler
Anahtar:
/anahtarver "oyuncu"
Yazdığınız oyuncuya 1 adet anahtar verir o anahtar ile kasa açılır!
Kasa Şans Ayarlama:
"set {_chance} to a random integer between 1 and 100" burdaki olay 1 ve 100 arasındaki şans, yani 1 ve 100 arasında bir şans ayarlıyorsunuz arasından illa 1 tanesi çıkıyor yazdığınız itemler ingilizce olmalıdır: "_" vs. kullanmayın örnek "elmas kask" ingilizce kod: "diamond_helmet" bunu "diamond helmet" olarak yazıcaksınız
Yetki:
Yetkililerin kullanması için gerekli yetki: "kasa.admin"
Bilgi:
1- Lütfen yorum yapmayı unutmayınız
2- WG,RG atsanızda atmasanızda kasa skripti bozulma vs. bir şey olmayacaktır!
(SON OLARAK: KONU ANLATIMIM KÖTÜYSE ÖZÜR DİLERİM!)
Skripti Geliştirdiğimde,Güncellediğimdeki Yenilikler:
Kasaya Sol Tıklandığında Oranları Göstermek
Resimler:
Kod:
options:
Prefix: &aN&eK &8>&7
command /kasaayarla:
trigger:
if player has permission "kasa.admin":
if targeted block is chest:
if {kasaayarla::%location of targeted block%} is not set:
set {_loc} to location of targeted block
set {kasaayarla::%{_loc}%} to {_loc}
send "{@Prefix} &aÖnünüzdeki sandık artık kasa, sandık özelliğini kaldırmak için &c/kasaayarla &ayazabilirsin."
stop
else if {kasaayarla::%location of targeted block%} is set:
clear {kasaayarla::%location of targeted block%}
send "{@Prefix} &cÖnünüzdeki sandık artık kasa değil, tekrar kasa yapmak için &a/kasaayarla &cyazabilirsin."
else:
send "{@Prefix} Bunu kullanabilmek için bir sandığa bakman gerek!"
else:
send "{@Prefix} Bunun için iznin yok"
command /anahtarver [<player>]:
trigger:
if arg 1 is set:
give a tripwire hook named "&aKasa Anahtari" to arg 1
send "{@Prefix} &7Bir yetkili size &aKasa Anahtari &7verdi!" to arg 1
send "{@Prefix} &7Oyuncuya &aKasa Anahtari &7verildi!" to player
else:
send "{@Prefix} &cBir &aoyuncu adı &cyazmanız gerekiyor!" to player
on rightclick holding a tripwire hook:
name of player's tool is "&aKasa Anahtari":
if {kasaayarla::%location of event-block%} is set:
remove 1 tripwire hook named "&aKasa Anahtari" from player
cancel event
wait 2 second
set {_chance} to a random integer between 1 and 100
if {_chance} is between 1 and 30:
give a diamond sword of sharpness 1 and unbreaking 1 to player
send "{@Prefix} &5Kasa&7'dan &aElmas Kılıç &d(Keskinlik 1, Kırılmazlık 1) &7kazandın!" to player
if {_chance} is between 31 and 50:
give a emerald to player
send "{@Prefix} &5Kasa&7'dan &eZumrut &d1 Adet &7kazandın!" to player
if {_chance} is between 51 and 100:
give 2 diamond to player
send "{@Prefix} &5Kasa&7'dan &aElmas &d2 Adet &7kazandın!" to player
on rightclick:
name of player's tool is "&aKasa Anahtari":
if {kasaayarla::%location of event-block%} is set:
send "{@Prefix} &aKasa &7açılıyor..." to player
on rightclick:
if {kasaayarla::%location of event-block%} is set:
cancel event
Son düzenleme: