- Katılım
- 31 Aralık 2017
- Mesajlar
- 580
- Elmaslar
- 1.147
- Puanlar
- 16.070
- Yaş
- 25
Merhaba Sevgili MC-TR Halkı,
Bu konumuzda sizlere FeatherBoard eklentisinin tablosuna (ScoreBoard) ına skript miktarı eklemeyi göstereceğim. Ve konunun sonunda sizlere kredi sistemi skripti hediye edeceğim.
Miktar dediğimiz örneğin oyuncunun kaç kredisi olduğunu göstermektir.
Variableler
Variableler, belirlediğimiz bir şeyi kaydetmemize yarar. Skript bize bu işlevi sunuyor. Ben kredi variablesi oluşturacağım ve alttaki örnekteki gibi sizde örnek skript kullanabilirsiniz.
Kod:
on break of cobblestone:
chance of 5%:
add 1 to {kredi.%player%}
command /kredim:
trigger:
send "&6%kredi.%player%% &cKrediniz Var"
Bu skript, kırık taş kazarken %5 şans ile kredinize 1 kredi ekler. /kredim yazarak kaç adet krediniz olduğunu görebilirsiniz.
Feather Board (Tüy Tahtası)
FeatherBoard, Minecraft'ın kendi özelliği olan ScoreBoard'ın eklenti halidir. Bu eklenti çeşitli özelliklere sahip. Ve eklenti sayesinde skript miktarı (variable) ekleyebileceğiz.
FeatherBoard Örneği
Feather Board'a Skript Miktarı Ekleme
Şimdi ise asıl konumuz Feather Board'a Skript Miktarı Ekleme ye geçiyoruz.
1. Öncelikle üst kısımlarda verdiğim örneği skript sunucu klasörüne ekliyoruz. Ve reload çekiyoruz.
2. FeatherBoard klasörüne girdikten sonra config.yml dosyasına giriyoruz. Ve herhangi bir satıra geliyoruz.
3. Ardından {%skript:kredi.%player%%} yazıyoruz. Variableyi kendinize göre ayarlarsınız. Ben kendime göre ayarlıyorum.
4. Ve son adım olarak oyun içinden /featherboard reload komutunu giriyoruz.
5. İşte Oldu ! Çalışması için PlaceholderAPI gerekli!
Benim FeatherBoard'ım
Gelelim Hediyeme!
Şimdi ise konumuz bitti ve sizler için kullanmak isteyenlere kredi sistemi vereceğim ve hakkında bilgi vereceğim.
Feather Board (Tüy Tahtası)
FeatherBoard, Minecraft'ın kendi özelliği olan ScoreBoard'ın eklenti halidir. Bu eklenti çeşitli özelliklere sahip. Ve eklenti sayesinde skript miktarı (variable) ekleyebileceğiz.
FeatherBoard Örneği
Feather Board'a Skript Miktarı Ekleme
Şimdi ise asıl konumuz Feather Board'a Skript Miktarı Ekleme ye geçiyoruz.
1. Öncelikle üst kısımlarda verdiğim örneği skript sunucu klasörüne ekliyoruz. Ve reload çekiyoruz.
2. FeatherBoard klasörüne girdikten sonra config.yml dosyasına giriyoruz. Ve herhangi bir satıra geliyoruz.
3. Ardından {%skript:kredi.%player%%} yazıyoruz. Variableyi kendinize göre ayarlarsınız. Ben kendime göre ayarlıyorum.
4. Ve son adım olarak oyun içinden /featherboard reload komutunu giriyoruz.
5. İşte Oldu ! Çalışması için PlaceholderAPI gerekli!
Benim FeatherBoard'ım
Gelelim Hediyeme!
Şimdi ise konumuz bitti ve sizler için kullanmak isteyenlere kredi sistemi vereceğim ve hakkında bilgi vereceğim.
Kod:
options:
p: &8[ &3Mc-Tr &7» #server ismi
variables:
{kredi::%player%} = 0
{lapiskredi.%player%} = 0
command /kredigonder <player>:
usage: {@p} &7Gonderecegin kisiyi secmelisin!
trigger:
if arg 1 is set:
if {kredi::%player%} is greater than 0:
add 1 to {kredi::%arg-1%}
send "{@p} &7%arg-1%&7'e &61 Kredi &7Gönderdin"
add -1 to {kredi::%player%}
else:
send "{@p} &7Yeterli kredin yok!"
else:
send "{@p} &7Bir Kişi Seçmelisin!"
command /krediekle <player> <int>:
permission: mctr.kredi
permission message: {@p} &cKullanmak Icin Yetkiniz Yok
trigger:
arg 1 is set:
arg 2 is set:
add arg-2 to {kredi::%arg 1%}
send "{@p} &c%arg 1%&7'e &c%arg 2% &7Kredi Eklendi"
send "{@p} &7Yeni Kredisi &8= &c%{kredi::%arg 1%}%"
stop
else:
send "{@p} &7Lütfen Gondereceginiz Kredi Sayisini Seciniz"
else:
send "{@p} &7Lütfen Bir Isim Seciniz"
command /kredibak <player>:
permission: mctr.kredi
permission message: {@p} &cKullanmak Icin Yetkiniz Yok
trigger:
arg 1 is set:
send "&7> &7Kredisi &8= &c%{kredi::%arg 1%}%"
stop
else:
send "{@p} &7Lütfen Bir Isim Seciniz"
command /kredisifirla <player>:
permission: mctr.kredi
permission message: {@p} &cKullanmak Icin Yetkiniz Yok
trigger:
arg 1 is set:
set {kredi::%arg 1%} to 0
send "{@p} &c%arg 1%&7'in Kredisi Sifirlandi"
send "&7> &7Yeni Kredisi &8= &c%{kredi::%arg 1%}%"
stop
command /kredim:
trigger:
send "{@p} &7%{kredi::%player%}% &aKredi'niz &7Var&8!"
on break of cobblestone:
chance of 5%:
add 1 to {kredi::%player%}
Komutlar:
/kredigonder isim : Belirlediğiniz kişiye 1 kredi yollar
/krediekle isim miktar : Yetkisi olanlar yazabilir. Seçtiğiniz kişiye seçtiğiniz kadar kredi ekler.
/kredibak isim : Belirlediğiniz kişinin kredisine bakar.
/kredisifirla isim : Yetkisi olanlar yazabilir. Seçtiğiniz kişinin kredisini sıfırlar.
/kredim : Kendi kredinize bakarsınız.
Yetkiler:
mctr.kredi : Yetkililere veriniz.
Konumuz bitti arkadaşlar. Lütfen konumu beğenmeyi unutmayınız. İnşallah işinize yaramıştır. İyi forumlar.
/kredigonder isim : Belirlediğiniz kişiye 1 kredi yollar
/krediekle isim miktar : Yetkisi olanlar yazabilir. Seçtiğiniz kişiye seçtiğiniz kadar kredi ekler.
/kredibak isim : Belirlediğiniz kişinin kredisine bakar.
/kredisifirla isim : Yetkisi olanlar yazabilir. Seçtiğiniz kişinin kredisini sıfırlar.
/kredim : Kendi kredinize bakarsınız.
Yetkiler:
mctr.kredi : Yetkililere veriniz.
Konumuz bitti arkadaşlar. Lütfen konumu beğenmeyi unutmayınız. İnşallah işinize yaramıştır. İyi forumlar.
Son düzenleme: