ASkyBlock'tan yeni Görev ekleyin yetki ödülü kısmına herhangi bir yetki yazın örn. skylord.ol ardından gereken ada levelini ayarlayın ve kaydedip reload atın.
Sonrasın da aşşağıdaki gibi bir skript hazırlayın ve permission: kısmına görevin yetki ödülü kısmına yazdığınız permi yazın, ardından reload atın.
PHP:
command /skylordol:
permission: skylord.ol
permission message: Bunun icin adani 1000 level yapman gerek!
trigger:
if {skylord::%player%} is not set:
execute console command "manuadd %player% skylord"
set {skylord::%player%} to true
broadcast "&4&lDuyuru > &9%player% &badlı oyuncu &9SkyLord &boldu!"
else:
send "&cZaten SkyLord'sun!"
Örnek görev:
PHP:
skylord:
friendlyname: 'SkyLord'
description: 'Adani 1000 level yap'
icon: DIAMOND_BLOCK
level: 'Elit'
type: level
requiredItems: 1000
takeItems: false
itemReward: 'DIAMOND:1'
rewardText: '1 diamond'
moneyReward: 250
expReward: 250
permissionReward: 'skylord.ol'
repeatable: false
repeatItemReward: ''
repeatRewardText: ''
repeatMoneyReward: 0
repeatExpReward: 0
*Sana gerekenlerin başına > koydum
> firendlyname - Görevin GUI'de görünen adı.
> description - Görevin GUI'de görünen açıklaması
> icon - Görevin GUI'de görünen itemi
> level - Hangi level de bu görev yapılabilir olacak
> type - Gereken şeyin türü, level ise ada levelidir örneğin
> requiredItems - Gereken şey
takeItems - Eğer gereken şey item ise itemleri alsın mı
itemReward - Görev yapıldıktan sonra kazanılan item ödülü
rewardText - Görevin GUI'de görünen açıklamasındaki ödül kısmındaki yazı
moneyReward - Görev bitirilince gelecek para ödülü
expReward - Görev bitirilince gelecek exp ödülü
> permissionReward - Görev bitirilince gelecek yetki
repeatable - Görev bir kez yapıldıktan sonra tekrar yapılabilir mi
repeatItemReward - Görev tekrar yapılınca gelecek olan item ödülü
repeatRewardText - Görevin GUI'de görünen açıklamasındaki tekrar ödülü kısmındaki yazı
repeatMoneyReward - Görev tekrar yapılınca gelecek olan para miktarı
repeatExpReward - Görev tekrar yapılınca gelecek olan exp miktarı