İstek Menülü Görev Skripti

Tekkardeslik

Kömür Madencisi
En iyi cevaplar
0
Menülü Görev Skripti veya Plsi ricam olucaktı
Kullanılacağı sürüm > 1.8
Menülü ve genelde çoğu sunucuda bulunan fakat benim bulamadığım skript

Bunun gibi mesala
Fakat NPC istemiyorum.
 
Son düzenleme:

Sxrtry

YASAKLANDI
En iyi cevaplar
0
Örnek olacak şekilde tek görevlik bir görev menüsü hazırladım bunu kendi isteklerine göre düzenleyebilirsin.

Kod:
command /görevler:
    trigger:
        open chest with 1 rows named "Görevler" to player
        format slot 2 of player with lapis lazuli named "&cLapis Kaz" to close then run [execute player command "lapisgorev"]
        
command /lapisgorev:
    trigger:
        if {gy.%player%} is not set:
            send "Lapis kazma görevi başlatıldı!"
            send "50 lapis kaz kaç tane kazdığına bakmak için /lapisdurum"
            set {gyl.%player%} to 1
            set {lapis.%player%} to 0
        else:
            send "Bu görev bir kerelik"
            
on mine of lapis lazuli ore::
    if {gyl.%player%} is 1:
        add 1 to {lapis.%player%}
        if {lapis.%player%} is greater than or equal to 50:
            send "Görevi başardın dostum!"
            give 500 money to player
            set {gy.%player%} to 1
            delete {gyl.%player%}
          
command /lapisdurum:
    trigger:
        send "Şimdiye kadar %{lapis.%player%}% lapis kazdın!"
 

ChiaX

Team Arcenia
Emektar Üye
En iyi cevaplar
37
Örnek olacak şekilde tek görevlik bir görev menüsü hazırladım bunu kendi isteklerine göre düzenleyebilirsin.

Kod:
command /görevler:
    trigger:
        open chest with 1 rows named "Görevler" to player
        format slot 2 of player with lapis lazuli named "&cLapis Kaz" to close then run [execute player command "lapisgorev"]
       
command /lapisgorev:
    trigger:
        if {gy.%player%} is not set:
            send "Lapis kazma görevi başlatıldı!"
            send "50 lapis kaz kaç tane kazdığına bakmak için /lapisdurum"
            set {gyl.%player%} to 1
            set {lapis.%player%} to 0
        else:
            send "Bu görev bir kerelik"
           
on mine of lapis lazuli ore::
    if {gyl.%player%} is 1:
        add 1 to {lapis.%player%}
        if {lapis.%player%} is greater than or equal to 50:
            send "Görevi başardın dostum!"
            give 500 money to player
            set {gy.%player%} to 1
            delete {gyl.%player%}
         
command /lapisdurum:
    trigger:
        send "Şimdiye kadar %{lapis.%player%}% lapis kazdın!"

Acaba "on mine of lapis lazuli ore" bölümünden sonra tek ":" gelmeyecek mi?
 
Üst