#----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #! ------[ Informacje ]------ #! ------[ Autor: SzataNN ]------ #! ------[ Wersja: 1.0 ]------ #! ------[ Zakaz podpierdalania kodu ]------ #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- command /ac [] []: permission: core.adminchat aliases: adminchat trigger: #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #! ------[ Main ]------ #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- if arg 1 is not set: if {adminchat.toggle.%player%} is not set: set {adminchat.toggle.%player%} to true add "%player%" to {adminchat::*} send " &8(&cAdminChat&8) &8» &aAdmin chat zostal wlaczony! &8(&ctrue&8)" else: delete {adminchat.toggle.%player%} remove "%player%" from {adminchat::*} send " &8(&cAdminChat&8) &8» &aAdmin chat zostal wylaczony! &8(&cfalse&8)" #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #! ------[ Pomoc ]------ #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- if arg 1 is "help": send "" send " &8» &6/adminchat &7- &aWlaczanie/Wylaczanie admin chatu!" send " &8» &6/adminchat add &7- &aDodanie gracza do admin chatu!" send " &8» &6/adminchat remove &7- &aUsuniecie gracza z admin chatu!" send " &8» &6/adminchat list &7- &aLista osob w admin chacie!" send "" #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #! ------[ Listra graczy ]------ #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- if arg 1 is "list": send "" send "&6Lista osob w admin chacie&8:" send "" loop {adminchat::*}: send " &8» &a%loop-value%" send "" #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #! ------[ Dodawanie gracza ]------ #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- if arg 1 is "add": if arg 2 is set: if arg 2 is online: if {adminchat.toggle.%arg 2%} is not set: set {adminchat.toggle.%arg 2%} to true add "%arg 2%" to {adminchat::*} send " &8» &aDodano gracza &e%arg 2% &ana admin chat!" else: send " &8» &cTen gracz jest juz na admin chacie!" else: send " &8» &cTen gracz nie jest online!" else: send " &8» &cPoprawne uzycie&8: &e/adminchat add " #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #! ------[ Usuwanie gracza ]------ #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- if arg 1 is "remove": if arg 2 is set: if {adminchat.toggle.%arg 2%} is set: delete {adminchat.toggle.%arg 2%} remove "%arg 2%" from {adminchat::*} send " &8» &aUsunieto gracza &e%arg 2% &az admin chatu!" else: send " &8» &cTen gracz nie jest na admin chacie!" else: send " &8» &cPoprawne uzycie&8: &e/adminchat remove " #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #! ------[ Chat ]------ #----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- on chat: set {_sender} to "%player%" if {adminchat.toggle.%player%} is true: cancel event loop all players: if {adminchat.toggle.%loop-player%} is true: send " &8(&cAdminChat&8) &e%{_sender}% &8» &f%message%" to loop-player else: stop