Emirr_
Elbet bir gün
- Katılım
- 11 Eylül 2015
- Mesajlar
- 504
- Elmaslar
- 303
- Puan
- 14.570
- Konum
- Mars
- Minecraft
- Uzayke
Discord:
Emirr#6312
Evet değerli üyeler başlıktada biliğiniz üzere ban skripti yazıyor konu alıntı fakat skripti degiştirerek farklı bir hale getirdim biraz skriptten bahsedelim.
Essentialsın bir açığı. Banladığınız oyuncular isminin herhangi bir harfini büyük/küçük harf yapıp girebiliyorlar. Bu sorunu CustomBanPlugin veya MaxBans pluginiyle çözmüştük. Bunun küçük Skript halini yazdım.
Özellikler
# Banlananları loglara kaydetme eklendi.
Komutlar
# /banla oyuncu süre
# /bankaldir oyuncu
Permissons
# ban.ban
# ban.kaldir
Essentialsın bir açığı. Banladığınız oyuncular isminin herhangi bir harfini büyük/küçük harf yapıp girebiliyorlar. Bu sorunu CustomBanPlugin veya MaxBans pluginiyle çözmüştük. Bunun küçük Skript halini yazdım.
Özellikler
# Banlananları loglara kaydetme eklendi.
Komutlar
# /banla oyuncu süre
# /bankaldir oyuncu
Permissons
# ban.ban
# ban.kaldir
Kod:
command /banla [<text>] [<text>]:
permission: ban.ban
trigger:
if arg-2 is not set:
set {ban.%arg 1%} to 1
broadcast "&e%arg 1% &8adlı kişi banlandı."
set {bansebep.%arg 1%} to "&4Sunucudan banlandın."
log "Banlayan: %player% / Banlanan: %arg 1% to "banlistesi.log"
execute console command "/kick %arg 1%"
if arg-2 is set:
set {ban.%arg 1%} to 1
broadcast "&e%arg 1% &8adlı kişi banlandı. &aSebep: &4%arg 2%"
set {bansebep.%arg 1%} to "%arg 2%"
log "Banlayan: %player% / Banlanan: %arg 1% / Sebep: %arg 2%" to "banlistesi.log"
execute console command "/kick %arg 1%"
command /bankaldir [<text>]:
aliases: /unban
permission: ban.kaldir
trigger:
delete {ban.%arg%}
broadcast "&e%arg% &8adlı kişinin banı açıldı."
on connect:
if {ban.%player%} is 1:
kick the player because "&4%{bansebep.%player%}%"
broadcast "&e%player% &8adlı oyuncu giriş yapmaya çalıştı, anca banlı."
Umarım işinize yaramıştır yaradıysa ne mutlu bana
Son düzenleme: