BattleDragon14
Elmas Madencisi
- Mesajlar
- 723
- En iyi cevaplar
- 0
- Beğeniler
- 390
- Puanları
- 590
Kendi sunucum için bir ban sistemi hazırlıyordum. Ancak "kick arg-1 due to "asdasd"" olayını bir türlü yapamadım. Yardımcı olursanız, sevinirim.
(Bu arada, kullanabilirsiniz bu skripti)
(Bu arada, kullanabilirsiniz bu skripti)
Kod:
options:
prefix: &aTry&2MC &e> &9
on join:
if {ban.%player%} is true:
kick player due to "%{nedeni.%player%}%"
command /ban [<text>] [<text>]:
permission: op
permission message: &cYetkinin olmadığını her ikimiz de biliyoruz. :)
trigger:
if {ban.%arg 1%} is true:
send "{@prefix} &cBu kullanıcı zaten uzaklaştırılmış."
if {ban.%arg 1%} isn't true:
if arg-2 isn't set:
set {ban.%arg 1%} to true
kick the %arg-1% due to "{@prefix} &cUzaklaştırıldınız!%nl%&bUzaklaştıran &2> &9%player%%nl%&bTarih &2:> &f%now%%nl%&bSebap &2> &aBelitrilmemiş."
set {nedeni.%arg 2%} to "{@prefix} &cUzaklaştırıldınız!%nl%&bUzaklaştıran &2> &9%player%%nl%&bTarih &2:> &f%now%%nl%&bSebap &2> &aBelitrilmemiş."
broadcast "{@prefix} &c%arg-1% &asunucumuzdan uzaklaştırılmıştır."
if arg-2 is set:
set {ban.%arg 1%} to true
kick the %arg-1% due to "{@prefix} &cUzaklaştırıldınız!%nl%&bUzaklaştıran &2> &9%player%%nl%&bTarih &2:> &f%now%%nl%&bSebap &2> &a%arg 2%"
set {nedeni.%arg 1%} to "{@prefix} &cUzaklaştırıldınız!%nl%&bUzaklaştıran &2> &9%player%%nl%&bTarih &2:> &f%now%%nl%&bSebap &2> &a%arg 2%"
broadcast "{@prefix} &c%arg-1% &asunucumuzdan uzaklaştırılmıştır."
command /unban [<text>]:
permission: op
permission message: &cBu komutu kullanabilmek için, gerekli yetkilere sahip değilsin.
trigger:
if {ban.%arg 1%} isn't true:
send "{@prefix} &cBu kullanıcı, zaten uzaklaştırılmamış."
if {ban.%arg 1%} is true:
delete {ban.%arg 1%}
delete {nedeni.%arg 1%}
send "{@prefix} &c%arg 1% &aadlı kullanıcının, uzaklaştırma cezası açılmıştır."