nhoa11eien
Birisi mi Spawnlandı?
- Katılım
- 30 Mayıs 2020
- Mesajlar
- 8
- Elmaslar
- 0
- Puan
- 0
- Yaş
- 25
- Konum
- Memory
- Minecraft
- Jester
Discord:
jester#8395
şimdi bir ticket sistemi yaptım bu sistemde oyuncular ticket oluşturuyor </ticket olustur bug/diger <mesaj>>
şimdi böyle bir ticket oluşturdukları zaman Ticketın idsi falan hepsi chate düşüyor bunu ben nasıl bir chestin içine toplayabilirim?
şimdi böyle bir ticket oluşturdukları zaman Ticketın idsi falan hepsi chate düşüyor bunu ben nasıl bir chestin içine toplayabilirim?
options:
Prefix: &9&lT&r&9ickets> #Prefix of all tickets messages
Version: 1.0
NoPermission: &9&lE&r&9rror> &7Bu komutu kullanmaya yetkin yok!. # No Permission error message
command /ticket [<text>] [<text>] [<text>]:
trigger:
if player has permission "ticket.yardim":
if arg-1 isn't set:
execute player command "/ticket yardim"
stop
if arg-1 is "yardim":
message ""
message ""
message ""
message ""
message " &c&lTICKETS"
message "&3Komutlar:"
message ""
message " &7/ticket yardim &9: &bYardım menüsünü gösterir."
message " &7/ticket olustur bug/diger (mesaj) &9: &bYeni bir ticket oluşturur."
if player has permission "uwernz.ticket.answer":
message " &7/ticket incele (ID) &9: &bBir ticketi inceler"
message " &7/ticket kapat (ID) &9: &bBir ticketi kapatır."
message " &7/ticket kontrol &9: &bSunucuda açılmış olan tüm ticketları görür. (ID yetmez ise skript dosyasının içine, Bug.logs,Diger.logs olarak kayıt edilir."
message ""
message "&7Coded by &cnhoa11eien &7Version: &c{@Version}"
stop
else:
message " {@NoPermission}"
stop
if player has permission "ticket.olustur":
if arg-1 is "olustur":
if arg-2 isn't set:
message " {@Prefix} &7Ticket oluşturmak için bir nedeniniz olması gerek yetkilileri uğraştırıcak şeyler! Ex: &c/ticket olustur Bug/Diger Mesaj"
stop
if arg-2 is "Bug" or "Diger":
if arg-2 is "Bug":
if arg-3 is set:
log "%player% bu olaydan ticket açmış: %arg-3%" to "Bugs.log"
message ""
message ""
message ""
message ""
message " &a&lTICKET TALEBI YETKILILERE GITTI!"
message "&3Hakkında:"
message ""
message "&7Tipi: &c%arg-2%"
message "&7Zaman: &9%now%"
message "&7Durumu: &aAçık"
message ""
message "&7Ticket hakkında:"
message "&b%arg-3%"
message ""
set {_ID} to (size of {ticket.player::*})+1
set {ticket.ID::%{_ID}%} to {_ID}
set {ticket.player::%{_ID}%} to player
set {ticket.type::%{_ID}%} to arg-2
set {ticket.time::%{_ID}%} to "%now%"
set {ticket.status::%{_ID}%} to "&aAçık"
set {ticket.text::%{_ID}%} to "%arg-3%"
loop all players:
if loop-player has permission "ticket.kontrol":
send "Yeni ticket!"
open chest with 3 rows named "&aTicket System" to player
set {_list} to 0
loop {tickets.players::*}:
set {_tickets.%loop-value%} to "%loop-value%" parsed as offlineplayer
format slot {_list} of player with skull of {ticket.ID::%{_ID}%} named "&aTicket System" with lore "{ticket.text::%{_ID}%}" to close then run [make player execute "/ticket incele {ticket.ID::%{_ID}%}"]
add 1 to {_list}
else:
if arg-2 is "Diger":
if arg-3 is set:
log "%player% şu konudan bahsetmiş: %arg-3%" to "Diger.log"
message ""
message ""
message ""
message ""
message " &a&lTICKET TALEBI YETKILILERE GITTI!"
message "&3Hakkında:"
message ""
message "&7Tipi: &c%arg-2%"
message "&7Zaman: &9%now%"
message "&7Durumu: &aAçık"
message ""
message "&7Ticket hakkında:"
message "&b%arg-3%"
message ""
set {_ID} to (size of {ticket.player::*})+1
set {ticket.ID::%{_ID}%} to {_ID}
set {ticket.player::%{_ID}%} to player
set {ticket.type::%{_ID}%} to arg-2
set {ticket.time::%{_ID}%} to "%now%"
set {ticket.status::%{_ID}%} to "&aAçık"
set {ticket.text::%{_ID}%} to "%arg-3%"
loop all players:
if loop-player has permission "ticket.kontrol":
send "" to loop-player
send "" to loop-player
send "" to loop-player
send "" to loop-player
send " &c&lYENI TICKET!" to loop-player
send "&3Hakkında:" to loop-player
send "" to loop-player
send "&cID: &c%{ticket.ID::%{_ID}%}%" to loop-player
send "&7Tipi: &c%{ticket.type::%{_ID}%}%" to loop-player
send "&7Gönderen: &b%{ticket.player::%{_ID}%}%" to loop-player
send "&7Zaman: &9%{ticket.time::%{_ID}%}%" to loop-player
send "&7Durumu: %{ticket.status::%{_ID}%}%" to loop-player
send "&7İncelemek için &b/ticket incele %{ticket.ID::%{_ID}%}%" to loop-player
send "" to loop-player
else:
message " {@Prefix} &7Tickete bir neden yazmalısınız.!"
stop
else:
make player execute command "/ticket yardim"
stop
else:
make player execute command "/ticket yardim"
stop
else:
message " {@NoPermission}"
stop
if player has permission "ticket.kontrol":
if arg-1 is "incele":
if arg-2 is set:
set {_ID} to arg-2 parsed as number
if {_ID} isn't set:
message " {@Prefix} &7Ticketin ID'sini doğru yazmalısın!"
stop
else:
if {ticket.player::%{_ID}%} isn't set:
message " {@Prefix} &7Böyle bir ticket bulunamadı!"
stop
if {ticket.player::%{_ID}%} is set:
if {ticket.supporter::%{_ID}%} is set:
message ""
message ""
message " &c&lTICKET N.&c%{ticket.ID::%{_ID}%}%"
message "&3Hakkında:"
message ""
message "&cID: &c%{ticket.ID::%{_ID}%}%"
message "&7Tipi: &c%{ticket.type::%{_ID}%}%"
message "&7Gönderen: &b%{ticket.player::%{_ID}%}%"
message "&7Zaman: &9%{ticket.time::%{_ID}%}%"
message "&7Durumu: %{ticket.status::%{_ID}%}%"
message "&7İnceleyen: &a%{ticket.supporter::%{_ID}%}%"
message "&7Mesaj:"
message "&b%{ticket.text::%{_ID}%}%"
message ""
wait 2 seconds
message " {@Prefix} &7Bu ticket bir yetkili tarafından incelenmiş!"
stop
else:
set {ticket.supporter::%{_ID}%} to player
set {ticket.supporter.time::%{_ID}%} to "%now%"
message ""
message ""
message " &c&lTICKET N.&c%{ticket.ID::%{_ID}%}%"
message "&3Hakkında:"
message ""
message "&cID: &c%{ticket.ID::%{_ID}%}%"
message "&7Tipi: &c%{ticket.type::%{_ID}%}%"
message "&7Gönderen: &b%{ticket.player::%{_ID}%}%"
message "&7Zaman: &9%{ticket.time::%{_ID}%}%"
message "&7Durumu: %{ticket.status::%{_ID}%}%"
message "&aArtık destekçisin!"
message "&7Mesaj:"
message "&b%{ticket.text::%{_ID}%}%"
message ""
wait 2 seconds
message " {@Prefix} &7Ticket yolladığınız için teşekkürler!"
message " {@Prefix} &7Ticketin şu yetkili tarafından okunuyor! &b%{ticket.supporter::%{_ID}%}% &7at &9%{ticket.supporter.time::%{_ID}%}%&7." to {ticket.player::%{_ID}%}
message " {@Prefix} &cBizimle iletişime geçtiğiniz için teşekkürler!" to {ticket.player::%{_ID}%}
stop
else:
message " {@Prefix} &7Ticketi incelemek için doğru id girmelisiniz."
stop
else:
if arg-1 is "kapat":
if arg-2 is set:
set {_ID} to arg-2 parsed as number
if {_ID} isn't set:
message " {@Prefix} &7Ticketi kapatmak için doğru ID girmelisiniz."
stop
else:
if {ticket.player::%{_ID}%} isn't set:
message " {@Prefix} &7Böyle bir ticket yok!"
stop
if {ticket.status::%{_ID}%} is "&aAçık":
if {ticket.supporter::%{_ID}%} is set:
message " &9&lT&r&9ickets> &7Şuan da bu ticketi kapattın. N.&c%{ticket.ID::%{_ID}%}% &7ticket oluşturulmuş; &9%{ticket.time::%{_ID}%}%&7."
message " &9&lT&r&9ickets> &7Kapatılan ticket N.&c%{ticket.ID::%{_ID}%}% &7ticketi inceleyen &b%{ticket.supporter::%{_ID}%}%&7 şu zamanda; &9%{ticket.time::%{_ID}%}%&7." to {ticket.player::%{_ID}%}
clear {ticket.ID::%{_ID}%}
clear {ticket.player::%{_ID}%}
clear {ticket.supporter::%{_ID}%}
clear {ticket.supporter.time::%{_ID}%}
delete {ticket.ID::%{_ID}%}
delete {ticket.player::%{_ID}%}
delete {ticket.supporter::%{_ID}%}
delete {ticket.supporter.time::%{_ID}%}
stop
else:
message " {@Prefix} &7Bu ticketi kapatamazsın! Bu ticket incelenmiş!"
stop
else:
if arg-1 is "kontrol":
if {ticket.ID::*} isn't set:
message " {@Prefix} &7Aktif ticket bulunmadı!"
stop
send " {@Prefix} &e*&aTicket&e* &cID: &7[&c%{ticket.ID::*}%&7]"
stop
else:
message " {@NoPermission}"
stop
Prefix: &9&lT&r&9ickets> #Prefix of all tickets messages
Version: 1.0
NoPermission: &9&lE&r&9rror> &7Bu komutu kullanmaya yetkin yok!. # No Permission error message
command /ticket [<text>] [<text>] [<text>]:
trigger:
if player has permission "ticket.yardim":
if arg-1 isn't set:
execute player command "/ticket yardim"
stop
if arg-1 is "yardim":
message ""
message ""
message ""
message ""
message " &c&lTICKETS"
message "&3Komutlar:"
message ""
message " &7/ticket yardim &9: &bYardım menüsünü gösterir."
message " &7/ticket olustur bug/diger (mesaj) &9: &bYeni bir ticket oluşturur."
if player has permission "uwernz.ticket.answer":
message " &7/ticket incele (ID) &9: &bBir ticketi inceler"
message " &7/ticket kapat (ID) &9: &bBir ticketi kapatır."
message " &7/ticket kontrol &9: &bSunucuda açılmış olan tüm ticketları görür. (ID yetmez ise skript dosyasının içine, Bug.logs,Diger.logs olarak kayıt edilir."
message ""
message "&7Coded by &cnhoa11eien &7Version: &c{@Version}"
stop
else:
message " {@NoPermission}"
stop
if player has permission "ticket.olustur":
if arg-1 is "olustur":
if arg-2 isn't set:
message " {@Prefix} &7Ticket oluşturmak için bir nedeniniz olması gerek yetkilileri uğraştırıcak şeyler! Ex: &c/ticket olustur Bug/Diger Mesaj"
stop
if arg-2 is "Bug" or "Diger":
if arg-2 is "Bug":
if arg-3 is set:
log "%player% bu olaydan ticket açmış: %arg-3%" to "Bugs.log"
message ""
message ""
message ""
message ""
message " &a&lTICKET TALEBI YETKILILERE GITTI!"
message "&3Hakkında:"
message ""
message "&7Tipi: &c%arg-2%"
message "&7Zaman: &9%now%"
message "&7Durumu: &aAçık"
message ""
message "&7Ticket hakkında:"
message "&b%arg-3%"
message ""
set {_ID} to (size of {ticket.player::*})+1
set {ticket.ID::%{_ID}%} to {_ID}
set {ticket.player::%{_ID}%} to player
set {ticket.type::%{_ID}%} to arg-2
set {ticket.time::%{_ID}%} to "%now%"
set {ticket.status::%{_ID}%} to "&aAçık"
set {ticket.text::%{_ID}%} to "%arg-3%"
loop all players:
if loop-player has permission "ticket.kontrol":
send "Yeni ticket!"
open chest with 3 rows named "&aTicket System" to player
set {_list} to 0
loop {tickets.players::*}:
set {_tickets.%loop-value%} to "%loop-value%" parsed as offlineplayer
format slot {_list} of player with skull of {ticket.ID::%{_ID}%} named "&aTicket System" with lore "{ticket.text::%{_ID}%}" to close then run [make player execute "/ticket incele {ticket.ID::%{_ID}%}"]
add 1 to {_list}
else:
if arg-2 is "Diger":
if arg-3 is set:
log "%player% şu konudan bahsetmiş: %arg-3%" to "Diger.log"
message ""
message ""
message ""
message ""
message " &a&lTICKET TALEBI YETKILILERE GITTI!"
message "&3Hakkında:"
message ""
message "&7Tipi: &c%arg-2%"
message "&7Zaman: &9%now%"
message "&7Durumu: &aAçık"
message ""
message "&7Ticket hakkında:"
message "&b%arg-3%"
message ""
set {_ID} to (size of {ticket.player::*})+1
set {ticket.ID::%{_ID}%} to {_ID}
set {ticket.player::%{_ID}%} to player
set {ticket.type::%{_ID}%} to arg-2
set {ticket.time::%{_ID}%} to "%now%"
set {ticket.status::%{_ID}%} to "&aAçık"
set {ticket.text::%{_ID}%} to "%arg-3%"
loop all players:
if loop-player has permission "ticket.kontrol":
send "" to loop-player
send "" to loop-player
send "" to loop-player
send "" to loop-player
send " &c&lYENI TICKET!" to loop-player
send "&3Hakkında:" to loop-player
send "" to loop-player
send "&cID: &c%{ticket.ID::%{_ID}%}%" to loop-player
send "&7Tipi: &c%{ticket.type::%{_ID}%}%" to loop-player
send "&7Gönderen: &b%{ticket.player::%{_ID}%}%" to loop-player
send "&7Zaman: &9%{ticket.time::%{_ID}%}%" to loop-player
send "&7Durumu: %{ticket.status::%{_ID}%}%" to loop-player
send "&7İncelemek için &b/ticket incele %{ticket.ID::%{_ID}%}%" to loop-player
send "" to loop-player
else:
message " {@Prefix} &7Tickete bir neden yazmalısınız.!"
stop
else:
make player execute command "/ticket yardim"
stop
else:
make player execute command "/ticket yardim"
stop
else:
message " {@NoPermission}"
stop
if player has permission "ticket.kontrol":
if arg-1 is "incele":
if arg-2 is set:
set {_ID} to arg-2 parsed as number
if {_ID} isn't set:
message " {@Prefix} &7Ticketin ID'sini doğru yazmalısın!"
stop
else:
if {ticket.player::%{_ID}%} isn't set:
message " {@Prefix} &7Böyle bir ticket bulunamadı!"
stop
if {ticket.player::%{_ID}%} is set:
if {ticket.supporter::%{_ID}%} is set:
message ""
message ""
message " &c&lTICKET N.&c%{ticket.ID::%{_ID}%}%"
message "&3Hakkında:"
message ""
message "&cID: &c%{ticket.ID::%{_ID}%}%"
message "&7Tipi: &c%{ticket.type::%{_ID}%}%"
message "&7Gönderen: &b%{ticket.player::%{_ID}%}%"
message "&7Zaman: &9%{ticket.time::%{_ID}%}%"
message "&7Durumu: %{ticket.status::%{_ID}%}%"
message "&7İnceleyen: &a%{ticket.supporter::%{_ID}%}%"
message "&7Mesaj:"
message "&b%{ticket.text::%{_ID}%}%"
message ""
wait 2 seconds
message " {@Prefix} &7Bu ticket bir yetkili tarafından incelenmiş!"
stop
else:
set {ticket.supporter::%{_ID}%} to player
set {ticket.supporter.time::%{_ID}%} to "%now%"
message ""
message ""
message " &c&lTICKET N.&c%{ticket.ID::%{_ID}%}%"
message "&3Hakkında:"
message ""
message "&cID: &c%{ticket.ID::%{_ID}%}%"
message "&7Tipi: &c%{ticket.type::%{_ID}%}%"
message "&7Gönderen: &b%{ticket.player::%{_ID}%}%"
message "&7Zaman: &9%{ticket.time::%{_ID}%}%"
message "&7Durumu: %{ticket.status::%{_ID}%}%"
message "&aArtık destekçisin!"
message "&7Mesaj:"
message "&b%{ticket.text::%{_ID}%}%"
message ""
wait 2 seconds
message " {@Prefix} &7Ticket yolladığınız için teşekkürler!"
message " {@Prefix} &7Ticketin şu yetkili tarafından okunuyor! &b%{ticket.supporter::%{_ID}%}% &7at &9%{ticket.supporter.time::%{_ID}%}%&7." to {ticket.player::%{_ID}%}
message " {@Prefix} &cBizimle iletişime geçtiğiniz için teşekkürler!" to {ticket.player::%{_ID}%}
stop
else:
message " {@Prefix} &7Ticketi incelemek için doğru id girmelisiniz."
stop
else:
if arg-1 is "kapat":
if arg-2 is set:
set {_ID} to arg-2 parsed as number
if {_ID} isn't set:
message " {@Prefix} &7Ticketi kapatmak için doğru ID girmelisiniz."
stop
else:
if {ticket.player::%{_ID}%} isn't set:
message " {@Prefix} &7Böyle bir ticket yok!"
stop
if {ticket.status::%{_ID}%} is "&aAçık":
if {ticket.supporter::%{_ID}%} is set:
message " &9&lT&r&9ickets> &7Şuan da bu ticketi kapattın. N.&c%{ticket.ID::%{_ID}%}% &7ticket oluşturulmuş; &9%{ticket.time::%{_ID}%}%&7."
message " &9&lT&r&9ickets> &7Kapatılan ticket N.&c%{ticket.ID::%{_ID}%}% &7ticketi inceleyen &b%{ticket.supporter::%{_ID}%}%&7 şu zamanda; &9%{ticket.time::%{_ID}%}%&7." to {ticket.player::%{_ID}%}
clear {ticket.ID::%{_ID}%}
clear {ticket.player::%{_ID}%}
clear {ticket.supporter::%{_ID}%}
clear {ticket.supporter.time::%{_ID}%}
delete {ticket.ID::%{_ID}%}
delete {ticket.player::%{_ID}%}
delete {ticket.supporter::%{_ID}%}
delete {ticket.supporter.time::%{_ID}%}
stop
else:
message " {@Prefix} &7Bu ticketi kapatamazsın! Bu ticket incelenmiş!"
stop
else:
if arg-1 is "kontrol":
if {ticket.ID::*} isn't set:
message " {@Prefix} &7Aktif ticket bulunmadı!"
stop
send " {@Prefix} &e*&aTicket&e* &cID: &7[&c%{ticket.ID::*}%&7]"
stop
else:
message " {@NoPermission}"
stop