Merhaba, aslına bakarsanız bu Skyblock sunucunuz için güzel bir görev sistemi vermek isterdim ancak piyasada en iyi şekilde iş gören Görev sistemini arıyorsanız aşağı kısıma koymuş olduğumu muhakkak öneririm. Maalesef, Faction temalı ama düzenlemeler ile direkt yapabilirsiniz.
Ön Bilgilendirme: Aşağı kısımdaki görev sistemi Necati Bey'in kendi şahsi takımına aittir. ( M & A forumda ücretsiz olarak paylaşmıştır. ) |
options:
prefix : ~&8>&6&lSUNUCU&8<&r~
function gEb(seviye : int, item : item, isim : text, gerekeni1 : text, slot : int, alan : text, gereken1 : int, ödül1 : int, ödül2 : int, player : player):
set {_item} to {_item} named "&6&l%{_isim}% Görevi -%{_seviye}%" with lore "&7%{_isim}% &7kaz &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c2000&7/&c%{_gereken1}% %{_gerekeni1}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL Bakiye" and "" and "&cGörevi bitirmek için tıklayın &o&l!"
make gui slot {_slot} of {_player} with {_seviye} of shiny {_item} to run {_player} command "/görev %{_isim}% %{_seviye}% %{_ödül1}% %{_ödül2}%" with permission "SENT.BY.CONSOLE"
function geb2(seviye : int, item : item, isim : text, gerekeni1 : text, gerekeni2 : text, gerekeni3 : text, gerekeni4 : text, slot : int, alan : text, gereken1 : int, gereken2 : int, gereken3 : int, gereken4 : int , ödül1 : int, ödül2 : int, player : player):
set {_item} to {_item} named "&6&l%{_isim}% Görevi -%{_seviye}%" with lore "&7Bu görevde &f%{_isim}% &7kazmalısın &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c1000&7/&c%{_gereken1}% %{_gerekeni1}%" and " &8* &c1000&7/&c%{_gereken2}% %{_gerekeni2}%" and " &8* &c1000&7/&c%{_gereken3}% %{_gerekeni3}%" and " &8* &c1000&7/&c%{_gereken4}% %{_gerekeni4}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL BakiyeTL Bakiye" and "" and "&cGörevi bitirmek için tıklayın &o&l!"
make gui slot {_slot} of {_player} with {_seviye} of shiny {_item} to run {_player} command "/görev %{_isim}% %{_seviye}% %{_ödül1}% %{_ödül2}%" with permission "SENT.BY.CONSOLE"
function görevEkleAlınmış(seviye : int, item : item, isim : text, gerekeni1 : text, gerekeni2 : text, gerekeni3 : text, gerekeni4 : text, slot : int, alan : text, gereken1 : int, gereken2 : int, gereken3 : int, gereken4 : int , ödül1 : int, ödül2 : int, player : player):
set {_item} to {_item} named "&6&l%{_isim}% Görevi -%{_seviye}%" with lore "&7Bu görevde &f%{_isim}% &7kazmalısın &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c%{M&A_GÖREVLER::Hammadde_ODUN%{_seviye}%::%{_player}%}%&7/&c%{_gereken1}% %{_gerekeni1}%" and " &8* &c%{M&A_GÖREVLER::Hammadde_TAŞ%{_seviye}%::%{_player}%}%&7/&c%{_gereken2}% %{_gerekeni2}%" and " &8* &c%{M&A_GÖREVLER::Hammadde_KIZILTAŞ%{_seviye}%::%{_player}%}%&7/&c%{_gereken3}% %{_gerekeni3}%" and " &8* &c%{M&A_GÖREVLER::Hammadde_KÖMÜRCEVHERİ%{_seviye}%::%{_player}%}%&7/&c%{_gereken4}% %{_gerekeni4}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL BakiyeTL Bakiye" and "" and "&cGörevi bırakmak için sağ tıklayın &o&l!"
make gui slot {_slot} of {_player} with {_seviye} of shiny {_item} to run:
if clicked type is right mouse button:
delete {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%}
send "{@prefix} &a%{_isim}% &7görevi bırakıldı." to {_player}
execute {_player} command "görev"
function görevEkleAlınmış1(seviye : int, item : item, isim : text, gerekeni1 : text, slot : int, alan : text, gereken1 : int, ödül1 : int, ödül2 : int, player : player):
set {_item} to {_item} named "&6&l%{_isim}% Görevi -%{_seviye}%" with lore "&7%{_isim}% &7kaz &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c%{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%}%&7/&c%{_gereken1}% %{_gerekeni1}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL Bakiye" and "" and "&cGörevi bırakmak için sağ tıklayın &o&l!"
make gui slot {_slot} of {_player} with {_seviye} of shiny {_item} to run:
if clicked type is right mouse button:
delete {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%}
send "{@prefix} &a%{_isim}% &7görevi bırakıldı." to {_player}
execute {_player} command "görev"
function görevEkleYapılamaz1(seviye : int, item : item, isim : text, gerekeni1 : text, slot : int, alan : text, gereken1 : int, ödül1 : int, ödül2 : int, player : player):
set {_item} to {_item} named "&c&l%{_isim}% Görevi -%{_seviye}%" with lore "&cBir önceki görevi tamamlamalısın &o&l!" and "&7Görev alanı: &c/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c0&7/&c%{_gereken1}% %{_gerekeni1}%" and "" and " &8* &7Görev ödülleri:" and " &8* &c%{_ödül1}% Vote Kasası Anahtarı" and " &8* &c%{_ödül2}%TL Bakiye" and "" and "&cBu göreve katılamazsın &o&l!"
make gui slot {_slot} of {_player} with {_seviye} of {_item}
function görevEkleYapılamaz(seviye : int, item : item, isim : text, gerekeni1 : text, gerekeni2 : text, gerekeni3 : text, gerekeni4 : text, slot : int, alan : text, gereken1 : int, gereken2 : int, gereken3 : int, gereken4 : int , ödül1 : int, ödül2 : int, player : player):
set {_item} to {_item} named "&c&l%{_isim}% Görevi -%{_seviye}%" with lore "&cBir önceki görevi tamamlamalısın &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c0&7/&c%{_gereken1}% %{_gerekeni1}%" and " &8* &c0&7/&c%{_gereken2}% %{_gerekeni2}%" and " &8* &c0&7/&c%{_gereken3}% %{_gerekeni3}%" and " &8* &c0&7/&c%{_gereken4}% %{_gerekeni4}%" and "" and " &8* &7Görev ödülleri:" and " &8* &c%{_ödül1}% Vote Kasası Anahtarı Vote Kasası Anahtarı" and " &8* &c%{_ödül2}%TL BakiyeTL Bakiye" and "" and "&cBu göreve katılamazsın &o&l!"
make gui slot {_slot} of {_player} with {_seviye} of {_item}
function görevEkleAlınmamış1(seviye : int, item : item, isim : text, gerekeni1 : text, slot : int, alan : text, gereken1 : int, ödül1 : int, ödül2 : int, player : player):
set {_item} to {_item} named "&c&l%{_isim}% Görevi -%{_seviye}%" with lore "&7Bu görevde &f%{_isim}% &7kazmalısın &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c0&7/&c%{_gereken1}% %{_gerekeni1}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL Bakiye" and "" and "&aGöreve katılmak için tıklayın &o&l!"
make gui slot {_slot} of {_player} with {_seviye} of {_item} to run {_player} command "/görev %{_isim}% %{_seviye}%"
function görevEkleAlınmamış(seviye : int, item : item, isim : text, gerekeni1 : text, gerekeni2 : text, gerekeni3 : text, gerekeni4 : text, slot : int, alan : text, gereken1 : int, gereken2 : int, gereken3 : int, gereken4 : int , ödül1 : int, ödül2 : int, player : player):
set {_item} to {_item} named "&c&l%{_isim}% Görevi -%{_seviye}%" with lore "&7Bu görevde &f%{_isim}% &7kazmalısın &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c0&7/&c%{_gereken1}% %{_gerekeni1}%" and " &8* &c0&7/&c%{_gereken2}% %{_gerekeni2}%" and " &8* &c0&7/&c%{_gereken3}% %{_gerekeni3}%" and " &8* &c0&7/&c%{_gereken4}% %{_gerekeni4}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL BakiyeTL Bakiye" and "" and "&aGöreve katılmak için tıklayın &o&l!"
make gui slot {_slot} of {_player} with {_seviye} of {_item} to run {_player} command "/görev %{_isim}% %{_seviye}%"
function görevEkle1(seviye : int, item : item, isim : text, gerekeni1 : text, slot : int, alan : text, gereken1 : int, ödül1 : int, ödül2 : int, player : player):
{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is not set:
{_seviye} is greater than 1:
{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is not set
görevEkleYapılamaz1({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player})
stop
görevEkleAlınmamış1({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player})
stop
{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is set:
{_isim} is "Nether" or "Obsidyen":
{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is 1000:
gEb({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player})
stop
{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is 2000:
gEb({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player})
stop
{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is "Yapılabilir":
görevEkleAlınmamış1({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player})
else:
görevEkleAlınmış1({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player})
function görevEkle2(seviye : int, item : item, isim : text, gerekeni1 : text, gerekeni2 : text, gerekeni3 : text, gerekeni4 : text, slot : int, alan : text, gereken1 : int, gereken2 : int, gereken3 : int, gereken4 : int , ödül1 : int, ödül2 : int, player : player):
{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is not set:
{_seviye} is greater than 1:
{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is not set
görevEkleYapılamaz({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_gerekeni2}, {_gerekeni3}, {_gerekeni4}, {_slot}, {_alan}, {_gereken1}, {_gereken2}, {_gereken3}, {_gereken4}, {_ödül1}, {_ödül2}, {_player})
stop
görevEkleAlınmamış({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_gerekeni2}, {_gerekeni3}, {_gerekeni4}, {_slot}, {_alan}, {_gereken1}, {_gereken2}, {_gereken3}, {_gereken4}, {_ödül1}, {_ödül2}, {_player})
stop
{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is set:
{_isim} is "Hammadde":
{M&A_GÖREVLER::%{_isim}%_ODUN%{_seviye}%::%{_player}%} is 1000:
{M&A_GÖREVLER::%{_isim}%_TAŞ%{_seviye}%::%{_player}%} is 1000:
{M&A_GÖREVLER::%{_isim}%_KIZILTAŞ%{_seviye}%::%{_player}%} is 1000:
{M&A_GÖREVLER::%{_isim}%_KÖMÜRCEVHERİ%{_seviye}%::%{_player}%} is 1000:
geb2({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_gerekeni2}, {_gerekeni3}, {_gerekeni4}, {_slot}, {_alan}, {_gereken1}, {_gereken2}, {_gereken3}, {_gereken4}, {_ödül1}, {_ödül2}, {_player})
stop
{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is "Yapılabilir":
görevEkleAlınmamış({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_gerekeni2}, {_gerekeni3}, {_gerekeni4}, {_slot}, {_alan}, {_gereken1}, {_gereken2}, {_gereken3}, {_gereken4}, {_ödül1}, {_ödül2}, {_player})
else:
görevEkleAlınmış({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_gerekeni2}, {_gerekeni3}, {_gerekeni4}, {_slot}, {_alan}, {_gereken1}, {_gereken2}, {_gereken3}, {_gereken4}, {_ödül1}, {_ödül2}, {_player})
command /görev [<text>] [<int>] [<int>] [<int>]:
trigger:
arg-1 is not set:
open virtual chest with size 6 named "Görev Menüsü" to player
loop 3 times:
add 1 to {_n}
set {_z} to {_n}-1
set {_ö} to 100000*{_z}
set {_ö2} to 1*{_z}
görevEkle1("%{_n}%" parsed as int, lapis ore, "Lapis", "lapis cevheri", "%{_z}%" parsed as int, "warp lapis", 2000, "%1+{_ö2}%" parsed as int, "%400000+{_ö}%" parsed as int, player)
görevEkle2("%{_n}%" parsed as int, coal ore, "Hammadde", "odun", "taş", "kızıltaş", "kömür cevheri", "%{_z}+9%" parsed as int, "warp hammadde", 1000, 1000, 1000, 1000, "%2+{_ö2}%" parsed as int, "%200000+{_ö}%" parsed as int, player)
görevEkle1("%{_n}%" parsed as int, iron ore, "Demir", "demir", "%{_z}+18%" parsed as int, "warp rhammadde&7, &fwarp vhammadde", 2000, "%2+{_ö2}%" parsed as int, "%700000+{_ö}%" parsed as int, player)
görevEkle1("%{_n}%" parsed as int, melon block, "Karpuz", "karpuz", "%{_z}+27%" parsed as int, "warp arsalar", 2000, "%1+{_ö2}%" parsed as int, "%400000+{_ö}%" parsed as int, player)
görevEkle1("%{_n}%" parsed as int, pumpkin, "Balkabağı", "balkabağı", "%{_z}+36%" parsed as int, "warp arsalar", 2000, "%1+{_ö2}%" parsed as int, "%500000+{_ö}%" parsed as int, player)
görevEkle1("%{_n}%" parsed as int, gold ore, "Altın", "altın", "%{_z}+6%" parsed as int, "warp rhammadde&7, &fwarp vhammadde", 2000, "%3+{_ö2}%" parsed as int, "%500000+{_ö}%" parsed as int, player)
görevEkle1("%{_n}%" parsed as int, diamond ore, "Elmas", "elmas", "%{_z}+6+9%" parsed as int, "warp rhammadde&7, &fwarp vhammadde", 2000, "%5+{_ö2}%" parsed as int, "%800000+{_ö}%" parsed as int, player)
görevEkle1("%{_n}%" parsed as int, emerald ore, "Zümrüt", "zümrüt", "%{_z}+6+18%" parsed as int, "warp rhammadde&7, &fwarp vhammadde", 2000, "%4+{_ö2}%" parsed as int, "%700000+{_ö}%" parsed as int, player)
görevEkle1("%{_n}%" parsed as int, quartz ore, "Nether", "nether kuvars cevheri", "%{_z}+6+27%" parsed as int, "warp nether", 1000, "%7+{_ö2}%" parsed as int, "%1000000+{_ö}%" parsed as int, player)
görevEkle1("%{_n}%" parsed as int, obsidian, "Obsidyen", "obsidyen", "%{_z}+6+36%" parsed as int, "warp obsidyen", 1000, "%9+{_ö2}%" parsed as int, "%1500000+{_ö}%" parsed as int, player)
görevEkle1(1, rotten flesh, "MobArena", "mob", 4, "warp mobarena", 2000, 5, 1000000, player)
görevEkle1(2, rotten flesh, "MobArena", "mob", 13, "warp mobarena", 2000, 7, 1300000, player)
görevEkle1(3, rotten flesh, "MobArena", "mob", 22, "warp mobarena", 2000, 9, 1700000, player)
arg-1 is "Lapis" or "Hammadde" or "Demir" or "Karpuz" or "Balkabağı" or "MobArena" or "Altın" or "Elmas" or "Zümrüt" or "Nether" or "Obsidyen":
{M&A_GÖREVLER::%arg-1%%arg-2%::%player%} is not set:
arg-1 is "Hammadde":
set {M&A_GÖREVLER::%arg-1%_ODUN%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%_TAŞ%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%_KIZILTAŞ%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%_KÖMÜRCEVHERİ%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0
send "{@prefix} &7başarıyla &a%arg-1%&7 görevini aldın &o&l! &cGörev alanına &e/görev &ckomudundan bakabilirsin."
execute player command "görev"
stop
set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0
send "{@prefix} &7başarıyla &a%arg-1%&7 görevini aldın &o&l! &cGörev alanına &e/görev &ckomudundan bakabilirsin."
execute player command "görev"
{M&A_GÖREVLER::%arg-1%%arg-2%::%player%} is set:
player has permission "SENT.BY.CONSOLE":
arg-3 is set
arg-1 is "Hammadde":
send player title "&e&l%arg-1% &c&l görevi tamamlandı &o&l!" with subtitle "&cTebrikler %player%, ödüller &f%arg-3% Vote Kasası Anahtarı, &f%arg-4%TL Bakiye"
set {M&A_GÖREVLER::%arg-1%_ODUN%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%_TAŞ%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%_KIZILTAŞ%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%_KÖMÜRCEVHERİ%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%%(arg-2)+1%::%player%} to "Yapılabilir"
arg-1 is "Nether" or "Obsidyen":
send player title "&e&l%arg-1% &c&l görevi tamamlandı &o&l!" with subtitle "&cTebrikler %player%, ödüller &f%arg-3% Vote Kasası Anahtarı, &f%arg-4%TL Bakiye"
set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%%(arg-2)+1%::%player%} to "Yapılabilir"
else:
send player title "&e&l%arg-1% &c&l görevi tamamlandı &o&l!" with subtitle "&cTebrikler %player%, ödüller &f%arg-3% Vote Kasası Anahtarı, &f%arg-4%TL Bakiye"
set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%%(arg-2)+1%::%player%} to "Yapılabilir"
execute console command "/crazycrates give p vote_kasa %arg-3% %player%"
execute console command "/eco give %player% %arg-4%"
execute player command "görev"
stop
else:
{M&A_GÖREVLER::%arg-1%%arg-2%::%player%} is "Yapılabilir":
set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0
arg-1 is "Hammadde":
set {M&A_GÖREVLER::%arg-1%_ODUN%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%_TAŞ%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%_KIZILTAŞ%arg-2%::%player%} to 0
set {M&A_GÖREVLER::%arg-1%_KÖMÜRCEVHERİ%arg-2%::%player%} to 0
send "{@prefix} &7başarıyla &a%arg-1%&7 görevini aldın &o&l! &cGörev alanına &e/görev &ckomudundan bakabilirsin."
execute player command "görev"
stop
else:
delete {M&A_GÖREVLER::%arg-1%%arg-2%::%player%}
arg-1 is "Hammadde":
delete {M&A_GÖREVLER::%arg-1%_ODUN%arg-2%::%player%}
delete {M&A_GÖREVLER::%arg-1%_TAŞ%arg-2%::%player%}
delete {M&A_GÖREVLER::%arg-1%_KIZILTAŞ%arg-2%::%player%}
delete {M&A_GÖREVLER::%arg-1%_KÖMÜRCEVHERİ%arg-2%::%player%}
send "{@prefix} &7başarıyla &a%arg-1% görevini bıraktın &o&l!"
execute player command "görev"
stop
on break:
event-block is lapis ore:
loop 3 times:
{M&A_GÖREVLER::Lapis%loop-number%::%player%} is set:
{M&A_GÖREVLER::Lapis%loop-number%::%player%} is 2000:
send "{@prefix} &7başarıyla &aLapis görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al."
stop
add 1 to {M&A_GÖREVLER::Lapis%loop-number%::%player%}
event-block is iron ore:
loop 3 times:
{M&A_GÖREVLER::Demir%loop-number%::%player%} is set:
{M&A_GÖREVLER::Demir%loop-number%::%player%} is 2000:
send "{@prefix} &7başarıyla &aDemir görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al."
stop
add 1 to {M&A_GÖREVLER::Demir%loop-number%::%player%}
event-block is melon block:
loop 3 times:
{M&A_GÖREVLER::Karpuz%loop-number%::%player%} is set:
{M&A_GÖREVLER::Karpuz%loop-number%::%player%} is 2000:
send "{@prefix} &7başarıyla &aKarpuz görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al."
stop
add 1 to {M&A_GÖREVLER::Karpuz%loop-number%::%player%}
event-block is pumpkin:
loop 3 times:
{M&A_GÖREVLER::Balkabağı%loop-number%::%player%} is set:
{M&A_GÖREVLER::Balkabağı%loop-number%::%player%} is 2000:
send "{@prefix} &7başarıyla &aBalkabağı görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al."
stop
add 1 to {M&A_GÖREVLER::Balkabağı%loop-number%::%player%}
event-block is gold ore:
loop 3 times:
{M&A_GÖREVLER::Altın%loop-number%::%player%} is set:
{M&A_GÖREVLER::Altın%loop-number%::%player%} is 2000:
send "{@prefix} &7başarıyla &aAltın görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al."
stop
add 1 to {M&A_GÖREVLER::Altın%loop-number%::%player%}
event-block is diamond ore:
loop 3 times:
{M&A_GÖREVLER::Elmas%loop-number%::%player%} is set:
{M&A_GÖREVLER::Elmas%loop-number%::%player%} is 2000:
send "{@prefix} &7başarıyla &aElmas görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al."
stop
add 1 to {M&A_GÖREVLER::Elmas%loop-number%::%player%}
event-block is emerald ore:
loop 3 times:
{M&A_GÖREVLER::Zümrüt%loop-number%::%player%} is set:
{M&A_GÖREVLER::Zümrüt%loop-number%::%player%} is 2000:
send "{@prefix} &7başarıyla &aZümrüt görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al."
stop
add 1 to {M&A_GÖREVLER::Zümrüt%loop-number%::%player%}
add 1 to {M&A_GÖREVLER::Elmas%loop-number%::%player%}
event-block is quartz ore:
loop 3 times:
{M&A_GÖREVLER::Nether%loop-number%::%player%} is set:
{M&A_GÖREVLER::Nether%loop-number%::%player%} is 1000:
send "{@prefix} &7başarıyla &aNether görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al."
stop
add 1 to {M&A_GÖREVLER::Nether%loop-number%::%player%}
event-block is obsidian:
loop 3 times:
{M&A_GÖREVLER::Obsidyen%loop-number%::%player%} is set:
{M&A_GÖREVLER::Obsidyen%loop-number%::%player%} is 1000:
send "{@prefix} &7başarıyla &aObsidyen görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al."
stop
add 1 to {M&A_GÖREVLER::Obsidyen%loop-number%::%player%}
event-block is log or spruce log or birch log or jungle log:
loop 3 times:
{M&A_GÖREVLER::Hammadde_ODUN%loop-number%::%player%} is set:
{M&A_GÖREVLER::Hammadde_ODUN%loop-number%::%player%} is 1000:
stop
add 1 to {M&A_GÖREVLER::Hammadde_ODUN%loop-number%::%player%}
event-block is stone:
loop 3 times:
{M&A_GÖREVLER::Hammadde_TAŞ%loop-number%::%player%} is set:
{M&A_GÖREVLER::Hammadde_TAŞ%loop-number%::%player%} is 1000:
stop
add 1 to {M&A_GÖREVLER::Hammadde_TAŞ%loop-number%::%player%}
event-block is redstone ore:
loop 3 times:
{M&A_GÖREVLER::Hammadde_KIZILTAŞ%loop-number%::%player%} is set:
{M&A_GÖREVLER::Hammadde_KIZILTAŞ%loop-number%::%player%} is 1000:
stop
add 1 to {M&A_GÖREVLER::Hammadde_KIZILTAŞ%loop-number%::%player%}
event-block is coal ore:
loop 3 times:
{M&A_GÖREVLER::Hammadde_KÖMÜRCEVHERİ%loop-number%::%player%} is set:
{M&A_GÖREVLER::Hammadde_KÖMÜRCEVHERİ%loop-number%::%player%} is 1000:
stop
add 1 to {M&A_GÖREVLER::Hammadde_KÖMÜRCEVHERİ%loop-number%::%player%}
on death:
victim is not player:
loop 3 times:
{M&A_GÖREVLER::MobArena%loop-number%::%attacker%} is set:
{M&A_GÖREVLER::MobArena%loop-number%::%attacker%} is 1000:
send "{@prefix} &7başarıyla &aMobArena görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al." to attacker
stop
add 1 to {M&A_GÖREVLER::MobArena%loop-number%::%attacker%}
asrınn.abakhann#3550
Merhaba, aslına bakarsanız bu Skyblock sunucunuz için güzel bir görev sistemi vermek isterdim ancak piyasada en iyi şekilde iş gören Görev sistemini arıyorsanız aşağı kısıma koymuş olduğumu muhakkak öneririm. Maalesef, Faction temalı ama düzenlemeler ile direkt yapabilirsiniz.
![]()
Ön Bilgilendirme: Aşağı kısımdaki görev sistemi Necati Bey'in kendi şahsi takımına aittir. ( M & A forumda ücretsiz olarak paylaşmıştır. )
CSS:options: prefix : ~&8>&6&lSUNUCU&8<&r~ function gEb(seviye : int, item : item, isim : text, gerekeni1 : text, slot : int, alan : text, gereken1 : int, ödül1 : int, ödül2 : int, player : player): set {_item} to {_item} named "&6&l%{_isim}% Görevi -%{_seviye}%" with lore "&7%{_isim}% &7kaz &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c2000&7/&c%{_gereken1}% %{_gerekeni1}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL Bakiye" and "" and "&cGörevi bitirmek için tıklayın &o&l!" make gui slot {_slot} of {_player} with {_seviye} of shiny {_item} to run {_player} command "/görev %{_isim}% %{_seviye}% %{_ödül1}% %{_ödül2}%" with permission "SENT.BY.CONSOLE" function geb2(seviye : int, item : item, isim : text, gerekeni1 : text, gerekeni2 : text, gerekeni3 : text, gerekeni4 : text, slot : int, alan : text, gereken1 : int, gereken2 : int, gereken3 : int, gereken4 : int , ödül1 : int, ödül2 : int, player : player): set {_item} to {_item} named "&6&l%{_isim}% Görevi -%{_seviye}%" with lore "&7Bu görevde &f%{_isim}% &7kazmalısın &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c1000&7/&c%{_gereken1}% %{_gerekeni1}%" and " &8* &c1000&7/&c%{_gereken2}% %{_gerekeni2}%" and " &8* &c1000&7/&c%{_gereken3}% %{_gerekeni3}%" and " &8* &c1000&7/&c%{_gereken4}% %{_gerekeni4}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL BakiyeTL Bakiye" and "" and "&cGörevi bitirmek için tıklayın &o&l!" make gui slot {_slot} of {_player} with {_seviye} of shiny {_item} to run {_player} command "/görev %{_isim}% %{_seviye}% %{_ödül1}% %{_ödül2}%" with permission "SENT.BY.CONSOLE" function görevEkleAlınmış(seviye : int, item : item, isim : text, gerekeni1 : text, gerekeni2 : text, gerekeni3 : text, gerekeni4 : text, slot : int, alan : text, gereken1 : int, gereken2 : int, gereken3 : int, gereken4 : int , ödül1 : int, ödül2 : int, player : player): set {_item} to {_item} named "&6&l%{_isim}% Görevi -%{_seviye}%" with lore "&7Bu görevde &f%{_isim}% &7kazmalısın &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c%{M&A_GÖREVLER::Hammadde_ODUN%{_seviye}%::%{_player}%}%&7/&c%{_gereken1}% %{_gerekeni1}%" and " &8* &c%{M&A_GÖREVLER::Hammadde_TAŞ%{_seviye}%::%{_player}%}%&7/&c%{_gereken2}% %{_gerekeni2}%" and " &8* &c%{M&A_GÖREVLER::Hammadde_KIZILTAŞ%{_seviye}%::%{_player}%}%&7/&c%{_gereken3}% %{_gerekeni3}%" and " &8* &c%{M&A_GÖREVLER::Hammadde_KÖMÜRCEVHERİ%{_seviye}%::%{_player}%}%&7/&c%{_gereken4}% %{_gerekeni4}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL BakiyeTL Bakiye" and "" and "&cGörevi bırakmak için sağ tıklayın &o&l!" make gui slot {_slot} of {_player} with {_seviye} of shiny {_item} to run: if clicked type is right mouse button: delete {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} send "{@prefix} &a%{_isim}% &7görevi bırakıldı." to {_player} execute {_player} command "görev" function görevEkleAlınmış1(seviye : int, item : item, isim : text, gerekeni1 : text, slot : int, alan : text, gereken1 : int, ödül1 : int, ödül2 : int, player : player): set {_item} to {_item} named "&6&l%{_isim}% Görevi -%{_seviye}%" with lore "&7%{_isim}% &7kaz &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c%{M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%}%&7/&c%{_gereken1}% %{_gerekeni1}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL Bakiye" and "" and "&cGörevi bırakmak için sağ tıklayın &o&l!" make gui slot {_slot} of {_player} with {_seviye} of shiny {_item} to run: if clicked type is right mouse button: delete {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} send "{@prefix} &a%{_isim}% &7görevi bırakıldı." to {_player} execute {_player} command "görev" function görevEkleYapılamaz1(seviye : int, item : item, isim : text, gerekeni1 : text, slot : int, alan : text, gereken1 : int, ödül1 : int, ödül2 : int, player : player): set {_item} to {_item} named "&c&l%{_isim}% Görevi -%{_seviye}%" with lore "&cBir önceki görevi tamamlamalısın &o&l!" and "&7Görev alanı: &c/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c0&7/&c%{_gereken1}% %{_gerekeni1}%" and "" and " &8* &7Görev ödülleri:" and " &8* &c%{_ödül1}% Vote Kasası Anahtarı" and " &8* &c%{_ödül2}%TL Bakiye" and "" and "&cBu göreve katılamazsın &o&l!" make gui slot {_slot} of {_player} with {_seviye} of {_item} function görevEkleYapılamaz(seviye : int, item : item, isim : text, gerekeni1 : text, gerekeni2 : text, gerekeni3 : text, gerekeni4 : text, slot : int, alan : text, gereken1 : int, gereken2 : int, gereken3 : int, gereken4 : int , ödül1 : int, ödül2 : int, player : player): set {_item} to {_item} named "&c&l%{_isim}% Görevi -%{_seviye}%" with lore "&cBir önceki görevi tamamlamalısın &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c0&7/&c%{_gereken1}% %{_gerekeni1}%" and " &8* &c0&7/&c%{_gereken2}% %{_gerekeni2}%" and " &8* &c0&7/&c%{_gereken3}% %{_gerekeni3}%" and " &8* &c0&7/&c%{_gereken4}% %{_gerekeni4}%" and "" and " &8* &7Görev ödülleri:" and " &8* &c%{_ödül1}% Vote Kasası Anahtarı Vote Kasası Anahtarı" and " &8* &c%{_ödül2}%TL BakiyeTL Bakiye" and "" and "&cBu göreve katılamazsın &o&l!" make gui slot {_slot} of {_player} with {_seviye} of {_item} function görevEkleAlınmamış1(seviye : int, item : item, isim : text, gerekeni1 : text, slot : int, alan : text, gereken1 : int, ödül1 : int, ödül2 : int, player : player): set {_item} to {_item} named "&c&l%{_isim}% Görevi -%{_seviye}%" with lore "&7Bu görevde &f%{_isim}% &7kazmalısın &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c0&7/&c%{_gereken1}% %{_gerekeni1}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL Bakiye" and "" and "&aGöreve katılmak için tıklayın &o&l!" make gui slot {_slot} of {_player} with {_seviye} of {_item} to run {_player} command "/görev %{_isim}% %{_seviye}%" function görevEkleAlınmamış(seviye : int, item : item, isim : text, gerekeni1 : text, gerekeni2 : text, gerekeni3 : text, gerekeni4 : text, slot : int, alan : text, gereken1 : int, gereken2 : int, gereken3 : int, gereken4 : int , ödül1 : int, ödül2 : int, player : player): set {_item} to {_item} named "&c&l%{_isim}% Görevi -%{_seviye}%" with lore "&7Bu görevde &f%{_isim}% &7kazmalısın &o&l!" and "&7Görev alanı: &f/%{_alan}%" and "" and " &8* &7Görev durumu:" and " &8* &c0&7/&c%{_gereken1}% %{_gerekeni1}%" and " &8* &c0&7/&c%{_gereken2}% %{_gerekeni2}%" and " &8* &c0&7/&c%{_gereken3}% %{_gerekeni3}%" and " &8* &c0&7/&c%{_gereken4}% %{_gerekeni4}%" and "" and " &8* &7Görev ödülleri:" and " &8* &f%{_ödül1}% Vote Kasası Anahtarı Vote Kasası Anahtarı" and " &8* &f%{_ödül2}%TL BakiyeTL Bakiye" and "" and "&aGöreve katılmak için tıklayın &o&l!" make gui slot {_slot} of {_player} with {_seviye} of {_item} to run {_player} command "/görev %{_isim}% %{_seviye}%" function görevEkle1(seviye : int, item : item, isim : text, gerekeni1 : text, slot : int, alan : text, gereken1 : int, ödül1 : int, ödül2 : int, player : player): {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is not set: {_seviye} is greater than 1: {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is not set görevEkleYapılamaz1({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player}) stop görevEkleAlınmamış1({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player}) stop {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is set: {_isim} is "Nether" or "Obsidyen": {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is 1000: gEb({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player}) stop {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is 2000: gEb({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player}) stop {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is "Yapılabilir": görevEkleAlınmamış1({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player}) else: görevEkleAlınmış1({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_slot}, {_alan}, {_gereken1}, {_ödül1}, {_ödül2}, {_player}) function görevEkle2(seviye : int, item : item, isim : text, gerekeni1 : text, gerekeni2 : text, gerekeni3 : text, gerekeni4 : text, slot : int, alan : text, gereken1 : int, gereken2 : int, gereken3 : int, gereken4 : int , ödül1 : int, ödül2 : int, player : player): {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is not set: {_seviye} is greater than 1: {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is not set görevEkleYapılamaz({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_gerekeni2}, {_gerekeni3}, {_gerekeni4}, {_slot}, {_alan}, {_gereken1}, {_gereken2}, {_gereken3}, {_gereken4}, {_ödül1}, {_ödül2}, {_player}) stop görevEkleAlınmamış({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_gerekeni2}, {_gerekeni3}, {_gerekeni4}, {_slot}, {_alan}, {_gereken1}, {_gereken2}, {_gereken3}, {_gereken4}, {_ödül1}, {_ödül2}, {_player}) stop {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is set: {_isim} is "Hammadde": {M&A_GÖREVLER::%{_isim}%_ODUN%{_seviye}%::%{_player}%} is 1000: {M&A_GÖREVLER::%{_isim}%_TAŞ%{_seviye}%::%{_player}%} is 1000: {M&A_GÖREVLER::%{_isim}%_KIZILTAŞ%{_seviye}%::%{_player}%} is 1000: {M&A_GÖREVLER::%{_isim}%_KÖMÜRCEVHERİ%{_seviye}%::%{_player}%} is 1000: geb2({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_gerekeni2}, {_gerekeni3}, {_gerekeni4}, {_slot}, {_alan}, {_gereken1}, {_gereken2}, {_gereken3}, {_gereken4}, {_ödül1}, {_ödül2}, {_player}) stop {M&A_GÖREVLER::%{_isim}%%{_seviye}%::%{_player}%} is "Yapılabilir": görevEkleAlınmamış({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_gerekeni2}, {_gerekeni3}, {_gerekeni4}, {_slot}, {_alan}, {_gereken1}, {_gereken2}, {_gereken3}, {_gereken4}, {_ödül1}, {_ödül2}, {_player}) else: görevEkleAlınmış({_seviye}, {_item}, {_isim}, {_gerekeni1}, {_gerekeni2}, {_gerekeni3}, {_gerekeni4}, {_slot}, {_alan}, {_gereken1}, {_gereken2}, {_gereken3}, {_gereken4}, {_ödül1}, {_ödül2}, {_player}) command /görev [<text>] [<int>] [<int>] [<int>]: trigger: arg-1 is not set: open virtual chest with size 6 named "Görev Menüsü" to player loop 3 times: add 1 to {_n} set {_z} to {_n}-1 set {_ö} to 100000*{_z} set {_ö2} to 1*{_z} görevEkle1("%{_n}%" parsed as int, lapis ore, "Lapis", "lapis cevheri", "%{_z}%" parsed as int, "warp lapis", 2000, "%1+{_ö2}%" parsed as int, "%400000+{_ö}%" parsed as int, player) görevEkle2("%{_n}%" parsed as int, coal ore, "Hammadde", "odun", "taş", "kızıltaş", "kömür cevheri", "%{_z}+9%" parsed as int, "warp hammadde", 1000, 1000, 1000, 1000, "%2+{_ö2}%" parsed as int, "%200000+{_ö}%" parsed as int, player) görevEkle1("%{_n}%" parsed as int, iron ore, "Demir", "demir", "%{_z}+18%" parsed as int, "warp rhammadde&7, &fwarp vhammadde", 2000, "%2+{_ö2}%" parsed as int, "%700000+{_ö}%" parsed as int, player) görevEkle1("%{_n}%" parsed as int, melon block, "Karpuz", "karpuz", "%{_z}+27%" parsed as int, "warp arsalar", 2000, "%1+{_ö2}%" parsed as int, "%400000+{_ö}%" parsed as int, player) görevEkle1("%{_n}%" parsed as int, pumpkin, "Balkabağı", "balkabağı", "%{_z}+36%" parsed as int, "warp arsalar", 2000, "%1+{_ö2}%" parsed as int, "%500000+{_ö}%" parsed as int, player) görevEkle1("%{_n}%" parsed as int, gold ore, "Altın", "altın", "%{_z}+6%" parsed as int, "warp rhammadde&7, &fwarp vhammadde", 2000, "%3+{_ö2}%" parsed as int, "%500000+{_ö}%" parsed as int, player) görevEkle1("%{_n}%" parsed as int, diamond ore, "Elmas", "elmas", "%{_z}+6+9%" parsed as int, "warp rhammadde&7, &fwarp vhammadde", 2000, "%5+{_ö2}%" parsed as int, "%800000+{_ö}%" parsed as int, player) görevEkle1("%{_n}%" parsed as int, emerald ore, "Zümrüt", "zümrüt", "%{_z}+6+18%" parsed as int, "warp rhammadde&7, &fwarp vhammadde", 2000, "%4+{_ö2}%" parsed as int, "%700000+{_ö}%" parsed as int, player) görevEkle1("%{_n}%" parsed as int, quartz ore, "Nether", "nether kuvars cevheri", "%{_z}+6+27%" parsed as int, "warp nether", 1000, "%7+{_ö2}%" parsed as int, "%1000000+{_ö}%" parsed as int, player) görevEkle1("%{_n}%" parsed as int, obsidian, "Obsidyen", "obsidyen", "%{_z}+6+36%" parsed as int, "warp obsidyen", 1000, "%9+{_ö2}%" parsed as int, "%1500000+{_ö}%" parsed as int, player) görevEkle1(1, rotten flesh, "MobArena", "mob", 4, "warp mobarena", 2000, 5, 1000000, player) görevEkle1(2, rotten flesh, "MobArena", "mob", 13, "warp mobarena", 2000, 7, 1300000, player) görevEkle1(3, rotten flesh, "MobArena", "mob", 22, "warp mobarena", 2000, 9, 1700000, player) arg-1 is "Lapis" or "Hammadde" or "Demir" or "Karpuz" or "Balkabağı" or "MobArena" or "Altın" or "Elmas" or "Zümrüt" or "Nether" or "Obsidyen": {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} is not set: arg-1 is "Hammadde": set {M&A_GÖREVLER::%arg-1%_ODUN%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%_TAŞ%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%_KIZILTAŞ%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%_KÖMÜRCEVHERİ%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0 send "{@prefix} &7başarıyla &a%arg-1%&7 görevini aldın &o&l! &cGörev alanına &e/görev &ckomudundan bakabilirsin." execute player command "görev" stop set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0 send "{@prefix} &7başarıyla &a%arg-1%&7 görevini aldın &o&l! &cGörev alanına &e/görev &ckomudundan bakabilirsin." execute player command "görev" {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} is set: player has permission "SENT.BY.CONSOLE": arg-3 is set arg-1 is "Hammadde": send player title "&e&l%arg-1% &c&l görevi tamamlandı &o&l!" with subtitle "&cTebrikler %player%, ödüller &f%arg-3% Vote Kasası Anahtarı, &f%arg-4%TL Bakiye" set {M&A_GÖREVLER::%arg-1%_ODUN%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%_TAŞ%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%_KIZILTAŞ%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%_KÖMÜRCEVHERİ%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%%(arg-2)+1%::%player%} to "Yapılabilir" arg-1 is "Nether" or "Obsidyen": send player title "&e&l%arg-1% &c&l görevi tamamlandı &o&l!" with subtitle "&cTebrikler %player%, ödüller &f%arg-3% Vote Kasası Anahtarı, &f%arg-4%TL Bakiye" set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%%(arg-2)+1%::%player%} to "Yapılabilir" else: send player title "&e&l%arg-1% &c&l görevi tamamlandı &o&l!" with subtitle "&cTebrikler %player%, ödüller &f%arg-3% Vote Kasası Anahtarı, &f%arg-4%TL Bakiye" set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%%(arg-2)+1%::%player%} to "Yapılabilir" execute console command "/crazycrates give p vote_kasa %arg-3% %player%" execute console command "/eco give %player% %arg-4%" execute player command "görev" stop else: {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} is "Yapılabilir": set {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} to 0 arg-1 is "Hammadde": set {M&A_GÖREVLER::%arg-1%_ODUN%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%_TAŞ%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%_KIZILTAŞ%arg-2%::%player%} to 0 set {M&A_GÖREVLER::%arg-1%_KÖMÜRCEVHERİ%arg-2%::%player%} to 0 send "{@prefix} &7başarıyla &a%arg-1%&7 görevini aldın &o&l! &cGörev alanına &e/görev &ckomudundan bakabilirsin." execute player command "görev" stop else: delete {M&A_GÖREVLER::%arg-1%%arg-2%::%player%} arg-1 is "Hammadde": delete {M&A_GÖREVLER::%arg-1%_ODUN%arg-2%::%player%} delete {M&A_GÖREVLER::%arg-1%_TAŞ%arg-2%::%player%} delete {M&A_GÖREVLER::%arg-1%_KIZILTAŞ%arg-2%::%player%} delete {M&A_GÖREVLER::%arg-1%_KÖMÜRCEVHERİ%arg-2%::%player%} send "{@prefix} &7başarıyla &a%arg-1% görevini bıraktın &o&l!" execute player command "görev" stop on break: event-block is lapis ore: loop 3 times: {M&A_GÖREVLER::Lapis%loop-number%::%player%} is set: {M&A_GÖREVLER::Lapis%loop-number%::%player%} is 2000: send "{@prefix} &7başarıyla &aLapis görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al." stop add 1 to {M&A_GÖREVLER::Lapis%loop-number%::%player%} event-block is iron ore: loop 3 times: {M&A_GÖREVLER::Demir%loop-number%::%player%} is set: {M&A_GÖREVLER::Demir%loop-number%::%player%} is 2000: send "{@prefix} &7başarıyla &aDemir görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al." stop add 1 to {M&A_GÖREVLER::Demir%loop-number%::%player%} event-block is melon block: loop 3 times: {M&A_GÖREVLER::Karpuz%loop-number%::%player%} is set: {M&A_GÖREVLER::Karpuz%loop-number%::%player%} is 2000: send "{@prefix} &7başarıyla &aKarpuz görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al." stop add 1 to {M&A_GÖREVLER::Karpuz%loop-number%::%player%} event-block is pumpkin: loop 3 times: {M&A_GÖREVLER::Balkabağı%loop-number%::%player%} is set: {M&A_GÖREVLER::Balkabağı%loop-number%::%player%} is 2000: send "{@prefix} &7başarıyla &aBalkabağı görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al." stop add 1 to {M&A_GÖREVLER::Balkabağı%loop-number%::%player%} event-block is gold ore: loop 3 times: {M&A_GÖREVLER::Altın%loop-number%::%player%} is set: {M&A_GÖREVLER::Altın%loop-number%::%player%} is 2000: send "{@prefix} &7başarıyla &aAltın görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al." stop add 1 to {M&A_GÖREVLER::Altın%loop-number%::%player%} event-block is diamond ore: loop 3 times: {M&A_GÖREVLER::Elmas%loop-number%::%player%} is set: {M&A_GÖREVLER::Elmas%loop-number%::%player%} is 2000: send "{@prefix} &7başarıyla &aElmas görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al." stop add 1 to {M&A_GÖREVLER::Elmas%loop-number%::%player%} event-block is emerald ore: loop 3 times: {M&A_GÖREVLER::Zümrüt%loop-number%::%player%} is set: {M&A_GÖREVLER::Zümrüt%loop-number%::%player%} is 2000: send "{@prefix} &7başarıyla &aZümrüt görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al." stop add 1 to {M&A_GÖREVLER::Zümrüt%loop-number%::%player%} add 1 to {M&A_GÖREVLER::Elmas%loop-number%::%player%} event-block is quartz ore: loop 3 times: {M&A_GÖREVLER::Nether%loop-number%::%player%} is set: {M&A_GÖREVLER::Nether%loop-number%::%player%} is 1000: send "{@prefix} &7başarıyla &aNether görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al." stop add 1 to {M&A_GÖREVLER::Nether%loop-number%::%player%} event-block is obsidian: loop 3 times: {M&A_GÖREVLER::Obsidyen%loop-number%::%player%} is set: {M&A_GÖREVLER::Obsidyen%loop-number%::%player%} is 1000: send "{@prefix} &7başarıyla &aObsidyen görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al." stop add 1 to {M&A_GÖREVLER::Obsidyen%loop-number%::%player%} event-block is log or spruce log or birch log or jungle log: loop 3 times: {M&A_GÖREVLER::Hammadde_ODUN%loop-number%::%player%} is set: {M&A_GÖREVLER::Hammadde_ODUN%loop-number%::%player%} is 1000: stop add 1 to {M&A_GÖREVLER::Hammadde_ODUN%loop-number%::%player%} event-block is stone: loop 3 times: {M&A_GÖREVLER::Hammadde_TAŞ%loop-number%::%player%} is set: {M&A_GÖREVLER::Hammadde_TAŞ%loop-number%::%player%} is 1000: stop add 1 to {M&A_GÖREVLER::Hammadde_TAŞ%loop-number%::%player%} event-block is redstone ore: loop 3 times: {M&A_GÖREVLER::Hammadde_KIZILTAŞ%loop-number%::%player%} is set: {M&A_GÖREVLER::Hammadde_KIZILTAŞ%loop-number%::%player%} is 1000: stop add 1 to {M&A_GÖREVLER::Hammadde_KIZILTAŞ%loop-number%::%player%} event-block is coal ore: loop 3 times: {M&A_GÖREVLER::Hammadde_KÖMÜRCEVHERİ%loop-number%::%player%} is set: {M&A_GÖREVLER::Hammadde_KÖMÜRCEVHERİ%loop-number%::%player%} is 1000: stop add 1 to {M&A_GÖREVLER::Hammadde_KÖMÜRCEVHERİ%loop-number%::%player%} on death: victim is not player: loop 3 times: {M&A_GÖREVLER::MobArena%loop-number%::%attacker%} is set: {M&A_GÖREVLER::MobArena%loop-number%::%attacker%} is 1000: send "{@prefix} &7başarıyla &aMobArena görevini tamamladın &o&l! &f/görev &7komudunu kullanarak ödülünü al." to attacker stop add 1 to {M&A_GÖREVLER::MobArena%loop-number%::%attacker%}
Teşekkürler Bunları kullanıcam düzenleyip.Skript yerine Plugin kullanabilirsiniz quests pluginini öneririm.
Teşekkürler Bunları kullanıcam düzenleyip.
Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!