Mute olarak advancedban klan olarak factions kullanıyoruz Teşekkürlerbirçok sebebi olabilir.
Eklenti listenizi atmalısınız.
1- Factions eklentisinden kaynaklanabilir massive core'un factions eklentisini öneririm.
2- Mute eklentisinden kaynaklanabilir mute ve kullandığınız chat event ini kontrol eden eklentilerle uyumlu olmasına dikkat edin desteklemesi lazım.
3- Chat'i kontrol eden, küfür, spam ya da prefix suffix veren tag veren eklentilerden kaynaklanabilir en temiz yöntemi ise deneme yanılmadır.
İlk mute eklentinizi değiştirin deneyin sonra olmaz ise mute eklentinizde sıkıntı yoktur Chat'i kontrol eden eklentilerinizi değiştirin çünkü bazı eklentiler kod olarak for (player p : bukkit.getonlineplayer()) p.sendmessage(chat); benzeri yöntemlerle yolluyorlar bu durumlarda bu sıkıntı oluşabilir.
Ya da eğer klanı kapatıp yeni farklı isimde bir klan açıp küfür ediyorlarsa mute eklentisinden kaynaklıdır ki displayname i alarak bu kontrolünü sağlıyordur name i ya da uuid i alarak kontrol sağlayan bir mute uygulaması kullanın.
Farklı bir mute uygulaması deneyin yüksek ihtimal probleminizin sebebi odur. Çözülürse plugin yapımcısına geri bildirimde bulunursanız o da hatasını düzeltecektir. İyi forumlar.Mute olarak advancedban klan olarak factions kullanıyoruz Teşekkürler
SM-G355HQ cihazımdan Tapatalk kullanılarak gönderildi
Yanlış anlaşıldı sanirim bu muteliler "klan ismiyle küfrediyor"Farklı bir mute uygulaması deneyin yüksek ihtimal probleminizin sebebi odur. Çözülürse plugin yapımcısına geri bildirimde bulunursanız o da hatasını düzeltecektir. İyi forumlar.
Ha aynen baya yanlış anladım simple command ya da arkadaşın dediği gibi skript ile yapabilirsin alternatif olarak da factions kurma arasına cooldown yerleştirebilirsin.Yanlış anlaşıldı sanirim bu muteliler "klan ismiyle küfrediyor"
SM-G355HQ cihazımdan Tapatalk kullanılarak gönderildi
faction pluginini kullanılmaz hale getirir o skripton command "/faction create kufur":
cancel event
Tarzı teker teker küfürü engellemekle uğraşırsan uğraş, ancak önerim banla gitsin.![]()
command /mute <player> <text>:
permission: essentials.mute
trigger:
delete {muteli::%arg-1%}
delete {mute::%arg-1%}
set {muteli::%arg-1%} to now
set {_x} to arg-2
if arg-2 contains "m":
replace all "m" with " minutes" in {_x}
if arg-2 contains "h":
replace all "h" with " hours" in {_x}
if arg-2 contains "y":
replace all "y" with " year" in {_x}
if arg-2 contains "w":
replace all "w" with " weeks" in {_x}
if arg-2 contains "s":
replace all "s" with " second" in {_x}
if arg-2 contains "mo":
replace all "mo" with " months" in {_x}
set {_xs} to "%{_x}%" parsed as timespan
set {mute::%arg-1%} to "%{_xs}%" parsed as timespan
execute player command "essentials:mute %arg-1% %arg-2%"
on command:
if command sender is a player:
if command is "faction" or "factions" or "f":
if {muteli::%player%} is set:
set {_waited} to "%difference between {muteli::%player%} and now%" parsed as timespan
if {_waited} is less than {mute::%player%}:
cancel event
send "&cMuteliyken bu komutu kullanamazsın!"
else:
delete {muteli::%player%}
delete {mute::%player%}
Command cooldown plugin yukldim Teşekkürler
SM-G355HQ cihazımdan Tapatalk kullanılarak gönderildi