S
Switcher
Ziyaretçi
Basit bir skriptle karışınzdayım , yapan oldumu bilmiyorum arattım bulamadım. Neyse bu skript , bazı küfürlü kelimlerin kullanılmasını engelliyor ve uyarı veriyor. Yetkilininde kelime eklemesi gibi bir şey yapmıştımda çalışmadı normal olarak verdim.
10 Uyarı: Kick
15 Uyarı: 20 Dakika Kick
20 Uyarı: 40 Dakika Kick
25 Uyarı: 1 Saat Kick
Önemli Not : Nick değişip oyuna girebilirler. (Denenmedi) , Oplara Uyarı Vermez !
Kod :
Kod:
# Yapımcı: Switcher
on first login:
set {uyarıpuanı.%player%} to 0
on login:
{15uyari.%player%} is true:
wait 3 tick
kick the player due to "&6[&4&lUYARI&6] &a&lKüfür Yüzünden &c&l20 Dakikalığına &a&lKicklendiniz !"
{20uyari.%player%} is true:
wait 3 tick
kick the player due to "&6[&4&lUYARI&6] &a&lKüfür Yüzünden &c&l40 Dakikalığına &a&lKicklendiniz !"
{25uyari.%player%} is true:
wait 3 tick
kick the player due to "&6[&4&lUYARI&6] &a&lKüfür Yüzünden &c&l1 Saatliğine &a&lKicklendiniz !"
command /antichat <text> <text>:
permission : yasaklimesajekle.op
permission message : &4Bu komuta yetkin yok
trigger:
arg 1 is "ekle":
add arg 2 to {Engellimesajlar::*}
send "&5[&6AntiChat&5] &c%arg 2% &7Isimli Mesaj basariyla engelliler listesine eklendi"
arg 1 is "cikar":
remove arg 2 from {Engellimesajlar::*}
send "&5[&6AntiChat&5] &c%arg 2% &7Isimli Mesaj basariyla engelliler listesinden cikarildi."
#------------------------------------------------------------------------------------------------------------------------------------------------------------
on chat:
loop {Engellimesajlar::*}:
if message is loop-value:
if player is not op:
cancel event
add 1 to {uyarıpuanı.%player%}
send "&6[&4&lUYARI&6] &aYasak kelime kullandınız ! Uyarı Puanınız : &6&l%{uyarıpuanı.%player%}%" to player
if {uyarıpuanı.%player%} is 10:
kick the player due to "&6[&4&lUYARI&6] &a&lKüfür Yüzünden Kicklendiniz !"
if {uyarıpuanı.%player%} is 15:
kick the player due to "&6[&4&lUYARI&6] &a&lKüfür Yüzünden &c&l20 Dakikalığına &a&lKicklendiniz !"
set {15uyari.%player%} to true
wait 20 real minutes
set {15uyari.%player%} to false
set {uyarıpuanı.%player%} to 16
if {uyarıpuanı.%player%} is 20:
kick the player due to "&6[&4&lUYARI&6] &a&lKüfür Yüzünden &c&l40 Dakikalığına &a&lKicklendiniz !"
set {20uyari.%player%} to true
wait 40 real minutes
set {20uyari.%player%} to false
set {uyarıpuanı.%player%} to 21
if {uyarıpuanı.%player%} is 25:
kick the player due to "&6[&4&lUYARI&6] &a&lKüfür Yüzünden &c&l1 Saatliğine &a&lKicklendiniz !"
set {25uyari.%player%} to true
wait 1 real hours
set {25uyari.%player%} to false
set {uyarıpuanı.%player%} to 23
@ReMaKeR Teşekkür ederim mesaj ekleme özelliğini eklediğin için.
Son düzenleme: