MertMC
Demir Cevheri Gibiyim
- Katılım
- 17 Ağustos 2017
- Mesajlar
- 217
- Elmaslar
- 37
- Puanlar
- 13.420
- Yaş
- 22
İyi Günler
Sunucumda forumdan bulduğum /kese skriptini kullanıyorum ama altınların hepsini keseye doldurmuyor.
örnek: oyunucunun 10 altını varsa en fazla 9 altın koyabiliyor ve 1 altın envanterinde kalıyor.
Skript:
Sunucumda forumdan bulduğum /kese skriptini kullanıyorum ama altınların hepsini keseye doldurmuyor.
örnek: oyunucunun 10 altını varsa en fazla 9 altın koyabiliyor ve 1 altın envanterinde kalıyor.
Skript:
Kod:
#Kese Sistemi
#Creator: MC Wiki
options:
prefix: &6Kese Sistemi &8►
yetki: kese.kullan
yetki mesajı: &cMaalesef, bu komuta erişiminiz yok!
sıfırdan büyük: &cİşlem yapabilmek için 0'dan büyük bir sayı girmelisin.
kese koy basarili: &aBaşarıyla &e%arg-2% &aadet altın keseye konuldu!
kese koy yetersiz: &cMaalesef, &e%arg-2% &cadet altının yok!
kese koy miktar: &cKese altın koyabilmek için bir miktar belirtmelisin.
kese al basarili: &aBaşarıyla &e%arg-2% &aadet altın çekildi!
kese al yetersiz: &cMaalesef, Kesede &e%arg-2% &cadet altının yok!
kese al miktar: &cKeseden altın alabilmek için bir miktar belirtmelisin.
altın gönder gönderene gidecek mesaj: &aBaşarıyla &f%arg-1% &aadlı oyuncuya &e%arg-2% &amiktarında altın transfer edildi.
altın gönder miktar yetersiz: &cMaalesef, bu kadar altının bulunmuyor.
altın gönder alıcıya gidecek mesaj: &f%player% &aAdlı oyuncu hesabınıza &e%arg-2% &amiktarında kese altını transfer etti.
altın gönder oyuncu belirtilmediyse: &cAltın transfer edebilmek için bir oyuncu belirtmelisin.
altın gönder miktar belirtilmediyse: &cAltın transfer etmek için bir miktar belirtmelisin.
altın gönder kullanım: &eDoğru Kullanımı: &a/altıngönder <İsim> <Miktar>.
kesem hata: &eDoğru Kullanımı: &a/kesem
kesem: &eKesende &a%player's balance% &eAltın bulunuyor.
command /kese [<text>] [<number>]:
permission: {@yetki}
permission message: {@prefix} {@yetki mesajı}
trigger:
if arg-1 is set:
if arg 1 is "koy":
if arg 2 is set:
if arg 2 is bigger than 0:
if amount of gold ingot in player's inventory is bigger than arg-2:
remove arg-2 of gold ingot from the player
add arg-2 to player's balance
send "{@prefix} {@kese koy basarili}"
else:
send "{@prefix} {@kese koy yetersiz}" to player
else:
send "{@prefix} {@sıfırdan büyük}" to player
else:
send "{@prefix} {@kese koy miktar}" to player
else if arg 1 is "al":
if arg 2 is set:
if arg 2 is bigger than 0:
player's balance is greater than arg-2:
remove arg-2 from player's balance
give arg-2 of gold ingot to player
send "{@prefix} {@kese al basarili}"
else:
send "{@prefix} {@kese al yetersiz}" to player
else:
send "{@prefix} {@sıfırdan büyük}" to player
else:
send "{@prefix} {@kese al miktar}" to player
else:
send "⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ &6MIDLAND &f⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯"
send ""
send " &e/kesem &7| &fKesende kaç altın olduğunu görmeni sağlar."
send " &e/kese koy &7| &fKeseye Altın koymanı sağlar."
send " &e/kese al &7| &fKeseden Altın almanı sağlar."
send " &e/altıngönder &7| &fBir oyuncuya Altın göndermenizi sağlar."
send ""
send "⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ &6MIDLAND &f⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯"
command /kesem [<text>]:
trigger:
if arg-1 is set:
send "{@prefix} {@kesem hata}" to player
else:
send "{@prefix} {@kesem}" to player
command /altıngönder [<player>] [<number>]:
permission: {@yetki}
permission message: {@prefix} {@yetki mesajı}
trigger:
if arg-1 is set:
if arg 2 > 0:
if arg-2 is set:
player's balance is greater than arg-2:
remove arg-2 from player's balance
add arg-2 to arg-1's balance
send "{@prefix} {@altın gönder gönderene gidecek mesaj}" to player
send "{@prefix} {@altın gönder alıcıya gidecek mesaj}" to arg-1
else:
send "{@prefix} {@altın gönder miktar yetersiz}" to player
else:
send "{@prefix} {@altın gönder miktar belirtilmediyse}" to player
else:
send "{@prefix} {@altın gönder miktar belirtilmediyse}" to player
else:
send "{@prefix} {@altın gönder kullanım}"