SKRIPT YARDIM

BattleDragon14

Elmas Madencisi
En iyi cevaplar
0
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)
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."
 

TheDrayS

www.Filo.ooo
En iyi cevaplar
0
Script kodlayarak sunucunuzun performansını düşüreceğinize Java kodlamanızı tavsiye ederim.
 

BattleDragon14

Elmas Madencisi
En iyi cevaplar
0
Script kodlayarak sunucunuzun performansını düşüreceğinize Java kodlamanızı tavsiye ederim.
Java çook kolay ya zaten. Hele ban sistemi yapmak. 1 saniyeni alıyor dimi?
%% kullanma yüksek ihtimalle olacaktır. (%arg-1%)
"" yani tırnak içine alınmayan yerlerde arg-1'i yüzdeler içine almayınız.
Onlarla hiçbir alakası yok.
 

ShiodomeMiuna

Nether Yerlisi
En iyi cevaplar
11
Çok alakası var. git skript forumlarında araştır kick %arg 1% due to diye bir şey varmı.
 
Üst