ArifBaykal
Ağaç Yumruklayıcı
- En iyi cevaplar
- 0
Merhabalar öncelikle ;
Sunucumda rapor sistemi var skript , ama adamlar rapor spamı yapıyo raporu 1 dkk da bir atabilsin istiyorum nasıl yapacağım kodu varmı ?
Sunucumda rapor sistemi var skript , ama adamlar rapor spamı yapıyo raporu 1 dkk da bir atabilsin istiyorum nasıl yapacağım kodu varmı ?
command /rapor <player> <text>:
trigger:
message "<light green>Sikayetiniz gorevlilere iletildi !"
add text-argument to {sikayetler::*}
set {sikayeteden.%text-argument%} to player
set {sikayetedilen.%text-argument%} to player argument
loop all players:
if loop-player has permission "sikayet.goruntule":
send "<gold><bold>RAPOR BILDIRIMI" to loop-player
send "<gold>Sikayet:<yellow> ""%text-argument%""" to loop-player
send "<gold>Sikayet edilen kisi: <yellow>%player argument%" to loop-player
send "<gold>Gonderen: <yellow>%player%" to loop-player
command /raporadmin <text> [<integer>]:
permission: sikayet.admin
trigger:
text-argument is "liste":
set {_numara} to 1
loop {sikayetler::*}:
set {numara.%loop-value%} to {_numara}
message "<gold>%{numara.%loop-value%}%. Sikayet Neden: <yellow>%loop-value% <light green>| <gold>Sikayet edilen: <yellow>%{sikayetedilen.%loop-value%}% <light green>| <gold>Sikayet eden: <yellow>%{sikayeteden.%loop-value%}%"
text-argument is "sil":
if integer argument is not set:
message "<pink>Bir sayi girin !"
else:
set {_silindi} to false
loop {sikayetler::*}:
if {numara.%loop-value%} is integer argument:
remove loop-value from {sikayetler::*}
set {_silindi} to true
delete {numara.%loop-value%}
delete {sikayetedilen.%loop-value%}
delete {sikayeteden.%loop-value%}
exit loop
if {_silindi} is true:
message "<light green>Sikayet sistemden silindi."
else:
message "<pink>Sikayet bulunamadı."
text-argument is "temizle":
loop {sikayetler::*}:
remove loop-value from {sikayetler::*}
delete {numara.%loop-value%}
delete {sikayetedilen.%loop-value%}
delete {sikayeteden.%loop-value%}
message "<light green>Raporlariniz temizlenmiştir."
text-argument is "yardim":
message "<gold><bold>Rapor sistemi komutları:"
message "<gold>/raporadmin liste <light green>| <yellow>Şikayetleri listeler."
message "<gold>/raporadmin sil <numara> <light green>| <yellow>Bir şikayeti sistemden siler."
message "<gold>/raporadmin temizle <light green>| <yellow>Tüm şikayetleri sistemden siler."
message "<gold>/raporadmin yardim <light green>| <yellow>Şikayet sistemi hakkındaki komutları gösterir."
trigger:
message "<light green>Sikayetiniz gorevlilere iletildi !"
add text-argument to {sikayetler::*}
set {sikayeteden.%text-argument%} to player
set {sikayetedilen.%text-argument%} to player argument
loop all players:
if loop-player has permission "sikayet.goruntule":
send "<gold><bold>RAPOR BILDIRIMI" to loop-player
send "<gold>Sikayet:<yellow> ""%text-argument%""" to loop-player
send "<gold>Sikayet edilen kisi: <yellow>%player argument%" to loop-player
send "<gold>Gonderen: <yellow>%player%" to loop-player
command /raporadmin <text> [<integer>]:
permission: sikayet.admin
trigger:
text-argument is "liste":
set {_numara} to 1
loop {sikayetler::*}:
set {numara.%loop-value%} to {_numara}
message "<gold>%{numara.%loop-value%}%. Sikayet Neden: <yellow>%loop-value% <light green>| <gold>Sikayet edilen: <yellow>%{sikayetedilen.%loop-value%}% <light green>| <gold>Sikayet eden: <yellow>%{sikayeteden.%loop-value%}%"
text-argument is "sil":
if integer argument is not set:
message "<pink>Bir sayi girin !"
else:
set {_silindi} to false
loop {sikayetler::*}:
if {numara.%loop-value%} is integer argument:
remove loop-value from {sikayetler::*}
set {_silindi} to true
delete {numara.%loop-value%}
delete {sikayetedilen.%loop-value%}
delete {sikayeteden.%loop-value%}
exit loop
if {_silindi} is true:
message "<light green>Sikayet sistemden silindi."
else:
message "<pink>Sikayet bulunamadı."
text-argument is "temizle":
loop {sikayetler::*}:
remove loop-value from {sikayetler::*}
delete {numara.%loop-value%}
delete {sikayetedilen.%loop-value%}
delete {sikayeteden.%loop-value%}
message "<light green>Raporlariniz temizlenmiştir."
text-argument is "yardim":
message "<gold><bold>Rapor sistemi komutları:"
message "<gold>/raporadmin liste <light green>| <yellow>Şikayetleri listeler."
message "<gold>/raporadmin sil <numara> <light green>| <yellow>Bir şikayeti sistemden siler."
message "<gold>/raporadmin temizle <light green>| <yellow>Tüm şikayetleri sistemden siler."
message "<gold>/raporadmin yardim <light green>| <yellow>Şikayet sistemi hakkındaki komutları gösterir."
Son düzenleme: