Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on connect:
- if {bans::%player%} was less than 2 minutes ago:
- set {_zaile} to difference between {ilejeszczebana::%player%} and now
- kick player due to "&4Zginales! &cMozesz wejsc ponownie za &7%{_zaile}%&c."
- stop
- on death:
- if player is op:
- wait 2 ticks
- send "&c&lZginales! &a&lPoniewaz jestes Adminem nie dostales bana :)" to victim
- stop
- if player has permission "timebans.admin":
- wait 2 ticks
- send "&c&lZginales! &a&lPoniewaz jestes Adminem nie dostales bana :)" to victim
- stop
- if player has permission "timebans.vip":
- wait 2 ticks
- send "&c&lZginales! &a&lPoniewaz masz Vipa nie dostales bana ;)" to victim
- stop
- if victim is player:
- wait 2 ticks
- send "&c&lZginales! Masz 10 sekund na pozegnanie sie z serwerem." to victim
- wait 10 seconds
- set {bans::%victim%} to now
- set {ilejeszczebana::%player%} to now
- add 2 minutes to {ilejeszczebana::%player%}
- set {_zaile} to difference between {ilejeszczebana::%player%} and now
- kick player due to "&4Zginales! &cMozesz wejsc ponownie za &7%{_zaile}%&c."
- stop
- command /bans [<text>] [<offlineplayer>]:
- permission: timebans.admin
- permission message: &4Blad: &cNie masz dostepu do tej komendy!
- executable by: players, console
- trigger:
- if arg 1 is not set:
- send " &1Time&8Bans &6by &aTheU5erPL"
- send "&b • &9/bans lista &b- zbanowani gracze"
- send "&b • &9/bans odbanuj <gracz> &b- odbanowuje gracza"
- send "&b • &9/bans zbanuj <gracz> &b- banuje gracza na 2 min"
- stop
- if arg 1 is "info" or "autor":
- send "&1Time&8Bans"
- send "&9Autorem skryptu jest: &aTheU5erPL"
- send "&9Wersja: &a1.0"
- stop
- if arg 1 is "lista":
- set {_ilezbanowanych} to 0
- loop {bans::*}:
- if {bans::%loop-index%} was less than 2 minutes ago:
- add 1 to {_ilezbanowanych}
- add loop-value to {_listazbanowanych::*}
- if size of {_listazbanowanych::*} is 0:
- set {_listazbanowanych::*} to "&rbrak"
- send "&9Zbanowanych graczy: &c%{_ilezbanowanych}%&9."
- send "&cZbanowani:"
- if size of {_listazbanowanych::*} is 0:
- send "&rbrak"
- stop
- else:
- send "&8&m%{_listazbanowanych::*}%"
- stop
- if arg 1 is "odbanuj":
- if arg 2 is not set:
- send "&4Blad: &cNie podano gracza!"
- send "Uzycie /bans odbanuj <gracz>"
- stop
- if arg 2 is set:
- remove 2 minutes from {bans::%arg 2%}
- send "&aOdbanowales gracza &7%arg 2%&a."
- stop
- if arg 1 is "zbanuj":
- if arg 2 is not set:
- send "&4Blad: &cNie podano gracza!"
- send "Uzycie: /bans zbanuj <gracz>"
- stop
- if arg 2 is set:
- set {bans::%arg 2%} to now
- set {ilejeszczebana::%player%} to now
- add 2 minutes to {ilejeszczebana::%player%}
- set {_zaile} to difference between {ilejeszczebana::%player%} and now
- kick arg 2 due to "&cZostales zbanowany &4%player%&c! &cMozesz wejsc ponownie za &7%{_zaile}%&c."
- send "&cOdbanowales gracza &7%arg 2%&c."
- stop
Advertisement
Add Comment
Please, Sign In to add comment