variables: {ostrzezenia::%player%} = 0 options: wiadomosc_sukces: &cZgłosiłeś gracza %{obecnyreport::%player%}% za max_ostrzezenia: 3 command /zglos [] []: trigger: if arg-1 is set: set {obecnyreport::%player%} to "%arg-1%" set {_report} to chest inventory with 5 rows named "&cReport Gracza %arg-1%" set slot (integers between 0 and 45) of {_report} to gray stained glass pane named "&7" set slot 11 of {_report} to diamond sword named "&cNiedozwolone Modyfikacje" set slot 13 of {_report} to paper named "&4Kultura na Chat" set slot 15 of {_report} to redstone block named "&eInne" set slot 31 of {_report} to player head named "&6Twój status ostrzeżeń: &c%{ostrzezenia::%player%}% / {@max_ostrzezenia}" open {_report} to player command /warn [] []: permission: "warn.player" trigger: if player has permission "warn.player": if arg-1 is set: if arg-2 is set: if {ostrzezenia::%arg-1%} = 0: set {warn1::%arg-1%} to arg-2 set {ostrzezenia::%arg-1%} to 1 set {nadawca1::%arg-1%} to "%player%" stop if {ostrzezenia::%arg-1%} = 1: set {warn2::%arg-1%} to arg-2 set {ostrzezenia::%arg-1%} to 2 set {nadawca2::%arg-1%} to "%player%" stop if {ostrzezenia::%arg-1%} = 2: set {warn3::%arg-1%} to arg-2 set {ostrzezenia::%arg-1%} to 3 set {nadawca3::%arg-1%} to "%player%" stop else: if {ostrzezenia::%arg-1%} = 0: set {gracz} to "%arg-1%" set {nazwa::%arg-1%} to "%arg-1%" set {_warn} to chest inventory with 1 rows named "&cWarny %{nazwa::%arg-1%}%" set slot (integers between 0 and 8) of {_warn} to gray stained glass pane named "&7" open {_warn} to player if {ostrzezenia::%arg-1%} = 1: set {gracz} to "%arg-1%" set {_warn} to chest inventory with 1 rows named "&cWarny %{nazwa::%arg-1%}%" wait 1 ticks set slot 0 of {_warn} to paper named "&c%{warn1::%arg-1%}%" with lore "&cNadawca: %{nadawca1::%arg-1%}%" open {_warn} to player if {ostrzezenia::%arg-1%} = 2: set {gracz} to "%arg-1%" set {_warn} to chest inventory with 1 rows named "&cWarny %{nazwa::%arg-1%}%" wait 1 ticks set slot 0 of {_warn} to paper named "&c%{warn1::%arg-1%}%" with lore "&cNadawca: %{nadawca1::%arg-1%}%" set slot 1 of {_warn} to paper named "&c%{warn2::%arg-1%}%" with lore "&cNadawca: %{nadawca2::%arg-1%}%" open {_warn} to player if {ostrzezenia::%arg-1%} = 3: set {gracz} to "%arg-1%" set {_warn} to chest inventory with 1 rows named "&cWarny %{nazwa::%arg-1%}%" wait 1 ticks set slot 0 of {_warn} to paper named "&cPowód zgłoszenia: %{warn1::%arg-1%}%" with lore "&cNadawca: %{nadawca1::%arg-1%}%" set slot 1 of {_warn} to paper named "&cPowód zgłoszenia: %{warn2::%arg-1%}%" with lore "&cNadawca: %{nadawca2::%arg-1%}%" set slot 2 of {_warn} to paper named "&cPowód zgłoszenia: %{warn3::%arg-1%}%" with lore "&cNadawca: %{nadawca3::%arg-1%}%" open {_warn} to player command /usunwarn []: trigger: add -1 to {ostrzezenia::%arg%} on inventory click: if event-inventory is not player's inventory: if name of event-inventory is "&cWarny %{nazwa::%{gracz}%}%": cancel event if name of event-inventory is "&cReport Gracza %{obecnyreport::%player%}%": cancel event if name of event-inventory is not "&cReport Gracza %player%": if clicked slot is 11: send "&cGracz &4%player% &czgłosił gracza &4%{obecnyreport::%player%}% &cza &4Niedozwolone Modyfikacje" to ops play sound "random.levelup" to player and ops send "&c{@wiadomosc_sukces} &4Niedozwolone Modyfikacje" to player close player's inventory if clicked slot is 13: send "&cGracz &4%player% &czgłosił gracza &4%{obecnyreport::%player%}% &cza &4Kultura na Chat" to ops play sound "random.levelup" to player and ops send "&c{@wiadomosc_sukces} &4Kultura na Chat" to player close player's inventory if clicked slot is 15: send "&cGracz &4%player% &czgłosił gracza &4%{obecnyreport::%player%}% &cza &eInne" to ops play sound "random.levelup" to player and ops send "&c{@wiadomosc_sukces} &eInne" to player close player's inventory else: send "&cNie możesz zgłosić samego siebie" to player close player's inventory on first join: set {ostrzezenia::%player%} to 0 set {warn1::%player%} to 0 set {nazwa::%player%} to "%player%" on join: if {ostrzezenia::%player%} >= 3: send "&c&lWARNY &7>>> &4Gracz %player% wszedł na serwer &6%{ostrzezenia::%player%}% / {@max_ostrzezenia}"