You are not logged in.

Dear visitor, welcome to Nitrado Türkiye Ön Ödemeli Gameserver Kiralama Forum. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

  • "AhmetHakan" is male
  • "AhmetHakan" started this thread

Posts: 2,520

Date of registration: Jun 22nd 2015

Location: Bursa

Occupation: Öğrenci

  • Send private message

1

Sunday, October 4th 2015, 1:30pm

Ban Skripti. Banladığınız oyuncular birdaha giremesin.

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.

Ne değişti ?
# Banlananları loglara kaydetme eklendi.


Bug bulursanız lütfen bildirin.

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
command /ban [<text>] [<text>]:
 permission: banla
 trigger:
  if arg-2 is not set:
   set {ban.%arg 1%} to 1
   broadcast "&e%arg 1% &6adlı 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% &6adlı 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 /unban [<text>]:
 aliases: /pardon
 permission: banla
 trigger:
  delete {ban.%arg%}
  broadcast "&e%arg% &6adlı kişinin banı açıldı."

on connect:
 if {ban.%player%} is 1:
  kick the player because "&4%{bansebep.%player%}%"
  broadcast "&e%player% &6adlı oyuncu giriş yapmaya çalıştı, anca banlı."

This post has been edited 5 times, last edit by "AhmetHakan" (Oct 27th 2016, 4:57pm)


Rate this thread