Whitelist (Maintenance)

CsakEgyJoEmber

Új felhasználó
Csatlakozott
2021, Már. 31
Üzenetek
6
Kérlek ha beküldöd valahova mindenképp írd oda ezt a linket: https://mineforum.hu/

Spoiler

# by: CsakEgyJóEmber

 

 

variables:

{whitelist} = false

{joinperm.%player%} = false

 

command /mt [] []:

permission: mt.admin

permission message: &cNincs jogod ehhez.

trigger:

if arg-1 is not set:

send "&7/mt on/off"

send "&7/mt add [játékos]"

send "&7/mt remove [játékos]"

send "&7/mt list"

if arg-1 is "on":

if {whitelist} is true:

send "&8[&fszerver&8] &7A karbantartási mód már be van kapcsolva."

else:

set {whitelist} to true

send "&8[&fszerver&8] &7Karbantartási mód &abekapcsolva&7."

if arg-1 is "off":

if {whitelist} is false:

send "&8[&fszerver&8] &7A karbantartási mód már ki van kapcsolva."

else:

set {whitelist} to false

send "&8[&fszerver&8] &7Karbantartási mód &ckikapcsolva&7."

if arg-1 is "add":

if arg-2 is set:

set {joinperm.%arg-2%} to true

add arg-2 to {mtlist::*}

send "&8[&fszerver&8] &f%arg-2% &7hozzáadva a fehérlistához."

if arg-1 is "remove":

if arg-2 is set:

set {joinperm.%arg-2%} to false

remove arg-2 from {mtlist::*}

send "&8[&fszerver&8] &f%arg-2% &7eltávolítva a fehérlistáról."

if arg-1 is "list":

send "&7Játékosok akik csatlakozni tudnak:"

loop {mtlist::*}:

send "&7- &f%loop-value%"

on connect:

if {whitelist} is true:

if {joinperm.%player%} is false:

kick player due to "&8&m----------&8[ &fszerver &8]&8&m---------%nl%%nl%&7A szerver még nem nyitott meg.%nl%&7A hivatalos nyitás időpontja még nincs kitűzve.%nl%%nl%&8&m----------&8[ &fplay.szerver.eu &8]&8&m---------"

send "&c%player% &fcsatlakozni próbált, de a fehérlista be van kapcsolva." to console

loop all players:

if loop-player is op:

send "&c%player% &fcsatlakozni próbált, de a fehérlista be van kapcsolva." to loop-player

 
 
Vissza
Top