variables: {chat} = true options: cmd_toogle_on_permission: achat.on # permisja do wlaczenia chatu cmd_toggle_clear_permission: achat.cc # permisja do wyczyszczenia chatu cmd_toggle_off_permission: achat.off # permisja do wylaczenia chatu cmd_toggle_vip_permission: achat.vip # permisja do wlaczenia chatu dla vip chat_toggle_off_wirte: achat.allow # permisja do pisania na chacie podczas jego wylaczenia site_url: &f&l&otwojanazwa.pl gui_name: &4ADMIN: &cZarzadzanie chatem # nazwa gui gui_slot1_name: &aWlaczanie chatu # nazwa 1 slotu gui_slot2_name: &eWyczyszczenie chatu # nazwa 2 slotu gui_slot3_name: &cWylaczenie chatu # nazwa 3 slotu gui_slot4_name: &5Chat dla vipow # nazwa 4 slotu gui_slot0_lore: &7Kliknij, aby wybrac opcje&8! # opis kazdego slotu chat_error1_msg: &cChat juz jest wlaczony # gdy chat jest wlaczony i chcemy go wlaczyc chat_error2_msg: &4BLAD: &cNie masz permisjii # gdy gracz nie ma permisjii chat_error3_msg: &cChat juz jest wylaczony # gdy chat jest wylaczony i chcemy go wylaczyc chat_error4_msg: &cChat jest wylaczony # gdy gracz nie moze pisac na wylaczonym chacie chat_error5_msg: &cChat jest wlaczony tylko dla &6VIP&8. &cRange mozesz zakupic na chat_action1_msg: &6*** Chat zostal wlaczony przez %player% *** # wiadomosc po wlaczeniu chatu chat_action2_msg: &6*** Chat zostal wyczyszczony przez %player% *** # wiadomosc po wyczyszczeniu chatu chat_action3_msg: &6*** Chat zostal wylaczony przez %player% *** # wiadomosc po wylaczeniu chatu chat_action4_msg: &6*** Chat zostal wlaczony dla rangi vip przez %player% *** # wiadomosc po wlaczeniu chatu dla vipow command /chat []: permission: chat.cmd permission message: &4Odmowa dostepu trigger: if arg-1 is not set: open chest with 1 rows named "{@gui_name}" to player wait 3 ticks format slot 3 of player with 1 green wool named "{@gui_slot1_name}" with lore "{@gui_slot0_lore}" to close then run [make player execute command "achat on"] format slot 4 of player with 1 yellow wool named "{@gui_slot2_name}" with lore "{@gui_slot0_lore}" to close then run [make player execute command "achat cc"] format slot 5 of player with 1 red wool named "{@gui_slot3_name}" with lore "{@gui_slot0_lore}" to close then run [make player execute command "achat off"] format slot 8 of player with 1 purple wool named "{@gui_slot4_name}" with lore "{@gui_slot0_lore}" to close then run [make player execute command "achat vip"] command /achat []: trigger: if arg-1 is "on": if player has permission "{@cmd_toggle_on_permission}": if {chat} is false: set {chat} to true loop 150 times: broadcast "&8" broadcast "{@chat_action1_msg}" stop else: send "{@chat_error1_msg}" stop else: send "{@chat_error2_msg}" stop if arg-1 is "cc": if player has permission "{@cmd_toggle_clear_permission}": loop 150 times: broadcast "&8" broadcast "{@chat_action2_msg}" stop else: send "{@chat_error2_msg}" stop if arg-1 is "off": if player has permission "{@cmd_toggle_clear_permission}": if {chat} is true: set {chat} to false loop 150 times: broadcast "" broadcast "{@chat_action3_msg}" stop else: send "{@chat_error3_msg}" stop else: send "{@chat_error2_msg}" stop if arg-1 is "vip": if player has permission "{@cmd_toggle_vip_permission}": set {chat} to false loop 150 times: broadcast "&6" broadcast "{@chat_action4_msg}" stop else: send "{@chat_error2_msg}" stop on chat: if player has doesn't permission "{@chat_toggle_off_wirte}": if {chat} is false: cancel event send "{@chat_error4_msg}" stop on chat: if player has doesn't permission "{@chat_toggle_vip_wirte}": if {chat} is false: cancel event send "{@chat_error5_msg} {@site_url}" stop