variables: {uwagineg::%player%} = 0 {uwagipoz::%player%} = 0 {ocena1matematyka::%player%} = 0 {ocena2matematyka::%player%} = 0 {ocena3matematyka::%player%} = 0 {ocena4matematyka::%player%} = 0 {ocena5matematyka::%player%} = 0 {ocena6matematyka::%player%} = 0 {ocena1fizyka::%player%} = 0 {ocena2fizyka::%player%} = 0 {ocena3fizyka::%player%} = 0 {ocena4fizyka::%player%} = 0 {ocena5fizyka::%player%} = 0 {ocena6fizyka::%player%} = 0 {ocena1chemia::%player%} = 0 {ocena2chemia::%player%} = 0 {ocena3chemia::%player%} = 0 {ocena4chemia::%player%} = 0 {ocena5chemia::%player%} = 0 {ocena6chemia::%player%} = 0 {ocena1polski::%player%} = 0 {ocena2polski::%player%} = 0 {ocena3polski::%player%} = 0 {ocena4polski::%player%} = 0 {ocena5polski::%player%} = 0 {ocena6polski::%player%} = 0 {ocena1biologia::%player%} = 0 {ocena2biologia::%player%} = 0 {ocena3biologia::%player%} = 0 {ocena4biologia::%player%} = 0 {ocena5biologia::%player%} = 0 {ocena6biologia::%player%} = 0 {ocena1historia::%player%} = 0 {ocena2historia::%player%} = 0 {ocena3historia::%player%} = 0 {ocena4historia::%player%} = 0 {ocena5historia::%player%} = 0 {ocena6historia::%player%} = 0 {ocena1geografia::%player%} = 0 {ocena2geografia::%player%} = 0 {ocena3geografia::%player%} = 0 {ocena4geografia::%player%} = 0 {ocena5geografia::%player%} = 0 {ocena6geografia::%player%} = 0 {ocena1wf::%player%} = 0 {ocena2wf::%player%} = 0 {ocena3wf::%player%} = 0 {ocena4wf::%player%} = 0 {ocena5wf::%player%} = 0 {ocena6wf::%player%} = 0 {ocena1angielski::%player%} = 0 {ocena2angielski::%player%} = 0 {ocena3angielski::%player%} = 0 {ocena4angielski::%player%} = 0 {ocena5angielski::%player%} = 0 {ocena6angielski::%player%} = 0 options: {ogl} : &2Nie ma żadnych ogłoszeni! command /matematyka []: trigger: if arg 1 is not set: send "&cMusisz podac jaką ocenę chcesz sprawdzic!" else: if arg 1 is 1 or 2 or 3 or 4 or 5 or 6: if arg 1 is 1: if {ocena1matematyka::%player%} is 0: send "&aMasz zero jedynek!" else: send "&cMasz %{ocena1matematyka::%player%}% jedynek!" if arg 1 is 2: if {ocena2matematyka::%player%} is 0: send "&aMasz zero dwójek!" else: send "&cMasz %{ocena2matematyka::%player%}% dwójek!" if arg 1 is 3: if {ocena3matematyka::%player%} is 0: send "&aMasz zero trójek!" else: send "&cMasz %{ocena3matematyka::%player%}% jedynek!" if arg 1 is 4: if {ocena4matematyka::%player%} is 0: send "&aMasz zero czwórek!" else: send "&cMasz %{ocena4matematyka::%player%}% jedynek!" if arg 1 is 5: if {ocena5matematyka::%player%} is 0: send "&aMasz zero piątek!" else: send "&cMasz %{ocena5matematyka::%player%}% jedynek!" if arg 1 is 6: if {ocena6matematyka::%player%} is 0: send "&aMasz zero szustek!" else: send "&cMasz %{ocena6matematyka::%player%}% jedynek!" else: send "&cNie możesz sprawdzic oceny mniejszej od 1 i większej od 6!" command /fizyka []: trigger: if arg 1 is not set: send "&cMusisz podac jaką ocenę chcesz sprawdzic!" else: if arg 1 is 1 or 2 or 3 or 4 or 5 or 6: if arg 1 is 1: if {ocena1fizyka::%player%} is 0: send "&aMasz zero jedynek!" else: send "&cMasz %{ocena1fizyka::%player%}% jedynek!" if arg 1 is 2: if {ocena2fizyka::%player%} is 0: send "&aMasz zero dwójek!" else: send "&cMasz %{ocena2fizyka::%player%}% dwójek!" if arg 1 is 3: if {ocena3fizyka::%player%} is 0: send "&aMasz zero trójek!" else: send "&cMasz %{ocena3fizyka::%player%}% jedynek!" if arg 1 is 4: if {ocena4fizyka::%player%} is 0: send "&aMasz zero czwórek!" else: send "&cMasz %{ocena4fizyka::%player%}% jedynek!" if arg 1 is 5: if {ocena5fizyka::%player%} is 0: send "&aMasz zero piątek!" else: send "&cMasz %{ocena5fizyka::%player%}% jedynek!" if arg 1 is 6: if {ocena6fizyka::%player%} is 0: send "&aMasz zero szustek!" else: send "&cMasz %{ocena6fizyka::%player%}% jedynek!" else: send "&cNie możesz sprawdzic oceny mniejszej od 1 i większej od 6!" command /wf []: trigger: if arg 1 is not set: send "&cMusisz podac jaką ocenę chcesz sprawdzic!" else: if arg 1 is 1 or 2 or 3 or 4 or 5 or 6: if arg 1 is 1: if {ocena1wf::%player%} is 0: send "&aMasz zero jedynek!" else: send "&cMasz %{ocena1wf::%player%}% jedynek!" if arg 1 is 2: if {ocena2wf::%player%} is 0: send "&aMasz zero dwójek!" else: send "&cMasz %{ocena2wf::%player%}% dwójek!" if arg 1 is 3: if {ocena3wf::%player%} is 0: send "&aMasz zero trójek!" else: send "&cMasz %{ocena3wf::%player%}% jedynek!" if arg 1 is 4: if {ocena4wf::%player%} is 0: send "&aMasz zero czwórek!" else: send "&cMasz %{ocena4wf::%player%}% jedynek!" if arg 1 is 5: if {ocena5wf::%player%} is 0: send "&aMasz zero piątek!" else: send "&cMasz %{ocena5wf::%player%}% jedynek!" if arg 1 is 6: if {ocena6wf::%player%} is 0: send "&aMasz zero szustek!" else: send "&cMasz %{ocena6wf::%player%}% jedynek!" else: send "&cNie możesz sprawdzic oceny mniejszej od 1 i większej od 6!" command /chemia []: trigger: if arg 1 is not set: send "&cMusisz podac jaką ocenę chcesz sprawdzic!" else: if arg 1 is 1 or 2 or 3 or 4 or 5 or 6: if arg 1 is 1: if {ocena1chemia::%player%} is 0: send "&aMasz zero jedynek!" else: send "&cMasz %{ocena1chemia::%player%}% jedynek!" if arg 1 is 2: if {ocena2chemia::%player%} is 0: send "&aMasz zero dwójek!" else: send "&cMasz %{ocena2chemia::%player%}% dwójek!" if arg 1 is 3: if {ocena3chemia::%player%} is 0: send "&aMasz zero trójek!" else: send "&cMasz %{ocena3chemia::%player%}% jedynek!" if arg 1 is 4: if {ocena4chemia::%player%} is 0: send "&aMasz zero czwórek!" else: send "&cMasz %{ocena4chemia::%player%}% jedynek!" if arg 1 is 5: if {ocena5chemia::%player%} is 0: send "&aMasz zero piątek!" else: send "&cMasz %{ocena5chemia::%player%}% jedynek!" if arg 1 is 6: if {ocena6chemia::%player%} is 0: send "&aMasz zero szustek!" else: send "&cMasz %{ocena6chemia::%player%}% jedynek!" else: send "&cNie możesz sprawdzic oceny mniejszej od 1 i większej od 6!" command /biologia []: trigger: if arg 1 is not set: send "&cMusisz podac jaką ocenę chcesz sprawdzic!" else: if arg 1 is 1 or 2 or 3 or 4 or 5 or 6: if arg 1 is 1: if {ocena1biologia::%player%} is 0: send "&aMasz zero jedynek!" else: send "&cMasz %{ocena1biologia::%player%}% jedynek!" if arg 1 is 2: if {ocena2biologia::%player%} is 0: send "&aMasz zero dwójek!" else: send "&cMasz %{ocena2biologia::%player%}% dwójek!" if arg 1 is 3: if {ocena3biologia::%player%} is 0: send "&aMasz zero trójek!" else: send "&cMasz %{ocena3biologia::%player%}% jedynek!" if arg 1 is 4: if {ocena4biologia::%player%} is 0: send "&aMasz zero czwórek!" else: send "&cMasz %{ocena4biologia::%player%}% jedynek!" if arg 1 is 5: if {ocena5biologia::%player%} is 0: send "&aMasz zero piątek!" else: send "&cMasz %{ocena5biologia::%player%}% jedynek!" if arg 1 is 6: if {ocena6biologia::%player%} is 0: send "&aMasz zero szustek!" else: send "&cMasz %{ocena6biologia::%player%}% jedynek!" else: send "&cNie możesz sprawdzic oceny mniejszej od 1 i większej od 6!" command /geografia []: trigger: if arg 1 is not set: send "&cMusisz podac jaką ocenę chcesz sprawdzic!" else: if arg 1 is 1 or 2 or 3 or 4 or 5 or 6: if arg 1 is 1: if {ocena1geografia::%player%} is 0: send "&aMasz zero jedynek!" else: send "&cMasz %{ocena1geografia::%player%}% jedynek!" if arg 1 is 2: if {ocena2geografia::%player%} is 0: send "&aMasz zero dwójek!" else: send "&cMasz %{ocena2geografia::%player%}% dwójek!" if arg 1 is 3: if {ocena3geografia::%player%} is 0: send "&aMasz zero trójek!" else: send "&cMasz %{ocena3geografia::%player%}% jedynek!" if arg 1 is 4: if {ocena4geografia::%player%} is 0: send "&aMasz zero czwórek!" else: send "&cMasz %{ocena4geografia::%player%}% jedynek!" if arg 1 is 5: if {ocena5geografia::%player%} is 0: send "&aMasz zero piątek!" else: send "&cMasz %{ocena5geografia::%player%}% jedynek!" if arg 1 is 6: if {ocena6geografia::%player%} is 0: send "&aMasz zero szustek!" else: send "&cMasz %{ocena6geografia::%player%}% jedynek!" else: send "&cNie możesz sprawdzic oceny mniejszej od 1 i większej od 6!" command /polski []: trigger: if arg 1 is not set: send "&cMusisz podac jaką ocenę chcesz sprawdzic!" else: if arg 1 is 1 or 2 or 3 or 4 or 5 or 6: if arg 1 is 1: if {ocena1polski::%player%} is 0: send "&aMasz zero jedynek!" else: send "&cMasz %{ocena1polski::%player%}% jedynek!" if arg 1 is 2: if {ocena2polski::%player%} is 0: send "&aMasz zero dwójek!" else: send "&cMasz %{ocena2polski::%player%}% dwójek!" if arg 1 is 3: if {ocena3polski::%player%} is 0: send "&aMasz zero trójek!" else: send "&cMasz %{ocena3polski::%player%}% jedynek!" if arg 1 is 4: if {ocena4polski::%player%} is 0: send "&aMasz zero czwórek!" else: send "&cMasz %{ocena4polski::%player%}% jedynek!" if arg 1 is 5: if {ocena5polski::%player%} is 0: send "&aMasz zero piątek!" else: send "&cMasz %{ocena5polski::%player%}% jedynek!" if arg 1 is 6: if {ocena6polski::%player%} is 0: send "&aMasz zero szustek!" else: send "&cMasz %{ocena6polski::%player%}% jedynek!" else: send "&cNie możesz sprawdzic oceny mniejszej od 1 i większej od 6!" command /angielski []: trigger: if arg 1 is not set: send "&cMusisz podac jaką ocenę chcesz sprawdzic!" else: if arg 1 is 1 or 2 or 3 or 4 or 5 or 6: if arg 1 is 1: if {ocena1angielski::%player%} is 0: send "&aMasz zero jedynek!" else: send "&cMasz %{ocebna1angielski::%player%}% jedynek!" if arg 1 is 2: if {ocena2angielski::%player%} is 0: send "&aMasz zero dwójek!" else: send "&cMasz %{ocena2angielski::%player%}% dwójek!" if arg 1 is 3: if {ocena3angielski::%player%} is 0: send "&aMasz zero trójek!" else: send "&cMasz %{ocena3angielski::%player%}% jedynek!" if arg 1 is 4: if {ocena4angielski::%player%} is 0: send "&aMasz zero czwórek!" else: send "&cMasz %{ocena4angielski::%player%}% jedynek!" if arg 1 is 5: if {ocena5angielski::%player%} is 0: send "&aMasz zero piątek!" else: send "&cMasz %{ocena5angielski::%player%}% jedynek!" if arg 1 is 6: if {ocena6angielski::%player%} is 0: send "&aMasz zero szustek!" else: send "&cMasz %{ocena6angielski::%player%}% jedynek!" else: send "&cNie możesz sprawdzic oceny mniejszej od 1 i większej od 6!" command /historia []: trigger: if arg 1 is not set: send "&cMusisz podac jaką ocenę chcesz sprawdzic!" else: if arg 1 is 1 or 2 or 3 or 4 or 5 or 6: if arg 1 is 1: if {ocena1historia::%player%} is 0: send "&aMasz zero jedynek!" else: send "&cMasz %{ocena1historia::%player%}% jedynek!" if arg 1 is 2: if {ocena2historia::%player%} is 0: send "&aMasz zero dwójek!" else: send "&cMasz %{ocena2historia::%player%}% dwójek!" if arg 1 is 3: if {ocena3historia::%player%} is 0: send "&aMasz zero trójek!" else: send "&cMasz %{ocena3historia::%player%}% jedynek!" if arg 1 is 4: if {ocena4historia::%player%} is 0: send "&aMasz zero czwórek!" else: send "&cMasz %{ocena4historia::%player%}% jedynek!" if arg 1 is 5: if {ocena5historia::%player%} is 0: send "&aMasz zero piątek!" else: send "&cMasz %{ocena5historia::%player%}% jedynek!" if arg 1 is 6: if {ocena6historia::%player%} is 0: send "&aMasz zero szustek!" else: send "&cMasz %{ocena6historia::%player%}% jedynek!" else: send "&cNie możesz sprawdzic oceny mniejszej od 1 i większej od 6!" command /dziennik: trigger: set metadata tag "dziennik" of player to chest inventory with 3 rows named "&cDziennik" set slot 0 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 1 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 2 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 3 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 4 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 5 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 6 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 7 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 8 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 9 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 10 of metadata tag "dziennik" of player to stone named "&cUwagi&7/&aPochwały" set slot 11 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 12 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 13 of metadata tag "dziennik" of player to stone named "&6Oceny" set slot 14 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 15 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 16 of metadata tag "dziennik" of player to stone named "&bOgłoszenia" set slot 17 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 18 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 19 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 20 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 21 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 22 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 23 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 24 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 25 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 26 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" set slot 27 of metadata tag "dziennik" of player to gray stained glass pane named "&8-" open (metadata tag "dziennik" of player) to player on inventory click: if event-inventory = (metadata tag "dziennik" of player): cancel event if index of event-slot is 13: execute player command "oceny" if index of event-slot is 10: execute player command "uwagi" if index of event-slot is 16: execute player command "ogłoszenia" command /oceny: trigger: set metadata tag "oceny" of player to chest inventory with 4 rows named "&6Oceny" set slot 0 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 1 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 2 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 3 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 4 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 5 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 6 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 7 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 8 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 9 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 10 of metadata tag "oceny" of player to stone named "&c1'ynki" set slot 11 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 12 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 13 of metadata tag "oceny" of player to stone named "&33'ójki" set slot 14 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 15 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 16 of metadata tag "oceny" of player to stone named "&a5'iątki" set slot 17 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 18 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 20 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 19 of metadata tag "oceny" of player to stone named "&22'ujki" set slot 21 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 23 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 22 of metadata tag "oceny" of player to stone named "&54'urki" set slot 23 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 24 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 26 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 25 of metadata tag "oceny" of player to stone named "&66'ustki!" set slot 27 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 28 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 29 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 30 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 31 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 32 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 33 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 34 of metadata tag "oceny" of player to gray stained glass pane named "&8-" set slot 35 of metadata tag "oceny" of player to stone named "&cPowrót" open (metadata tag "oceny" of player) to player command /ogłoszenia: trigger: set metadata tag "ogłoszenia" of player to chest inventory with 1 rows named "&bOgłoszenia" set slot 0 of metadata tag "ogłoszenia" of player to gray stained glass pane named "&8-" set slot 1 of metadata tag "ogłoszenia" of player to gray stained glass pane named "&8-" set slot 2 of metadata tag "ogłoszenia" of player to gray stained glass pane named "&8-" set slot 3 of metadata tag "ogłoszenia" of player to gray stained glass pane named "&8-" set slot 4 of metadata tag "ogłoszenia" of player to stone named "&bKliknij aby zobaczyc najnowsze ogłoszenie!" set slot 5 of metadata tag "ogłoszenia" of player to gray stained glass pane named "&8-" set slot 6 of metadata tag "ogłoszenia" of player to gray stained glass pane named "&8-" set slot 7 of metadata tag "ogłoszenia" of player to gray stained glass pane named "&8-" set slot 8 of metadata tag "ogłoszenia" of player to stone named "&cPowrót" open (metadata tag "ogłoszenia" of player) to player on inventory click: if event-inventory = (metadata tag "ogłoszenia" of player): cancel event if index of event-slot is 8: open (metadata tag "dziennik" of player) to player if index of event-slot is 4: send "&bNajnowsze ogłoszenie to: %{ogl}%" command /dodajogloszenie []: permission: nauczyciel.exe permission message: &cNie jestes nauczycielem! trigger: if arg 1 is not set: send "&cNapisz treść ogłoszenia!" else: set {ogl} to arg 1 send "&aDodałes/as ogłoszenie!" command /usunogloszenie: permission: nauczyciel.exe permission message: &cNie jestes nauczycielem! trigger: set {ogl} to "&2Nie ma żadnych ogłoszeni!" on inventory click: if event-inventory = (metadata tag "oceny" of player): cancel event if index of event-slot is 35: open (metadata tag "dziennik" of player) to player if index of event-slot is 25: execute player command "ocena6" if index of event-slot is 22: execute player command "ocena4" if index of event-slot is 19: execute player command "ocena2" if index of event-slot is 16: execute player command "ocena5" if index of event-slot is 13: execute player command "ocena3" if index of event-slot is 10: execute player command "ocena1" command /ocena1: trigger: set metadata tag "oceny1" of player to chest inventory with 1 rows named "&6Oceny" set slot 0 of metadata tag "oceny1" of player to stone named "&2Matematyka" set slot 1 of metadata tag "oceny1" of player to stone named "&3Chemia" set slot 2 of metadata tag "oceny1" of player to stone named "&4Fizyka" set slot 3 of metadata tag "oceny1" of player to stone named "&5Biologia" set slot 4 of metadata tag "oceny1" of player to stone named "&6Historia" set slot 5 of metadata tag "oceny1" of player to stone named "&7Polski" set slot 6 of metadata tag "oceny1" of player to stone named "&8Angielski" set slot 7 of metadata tag "oceny1" of player to stone named "&aGeografia" set slot 8 of metadata tag "oceny1" of player to stone named "&bWf" open (metadata tag "oceny1" of player) to player on inventory click: if event-inventory = (metadata tag "oceny1" of player): cancel event if index of event-slot is 0: execute player command "matematyka 1" if index of event-slot is 1: execute player command "chemia 1" if index of event-slot is 2: execute player command "fizyka 1" if index of event-slot is 3: execute player command "biologia 1" if index of event-slot is 4: execute player command "historia 1" if index of event-slot is 5: execute player command "polski 1" if index of event-slot is 6: execute player command "angielski 1" if index of event-slot is 7: execute player command "geografia 1" if index of event-slot is 8: execute player command "wf 1" command /ocena2: trigger: set metadata tag "oceny2" of player to chest inventory with 1 rows named "&6Oceny" set slot 0 of metadata tag "oceny2" of player to stone named "&2Matematyka" set slot 1 of metadata tag "oceny2" of player to stone named "&3Chemia" set slot 2 of metadata tag "oceny2" of player to stone named "&4Fizyka" set slot 3 of metadata tag "oceny2" of player to stone named "&5Biologia" set slot 4 of metadata tag "oceny2" of player to stone named "&6Historia" set slot 5 of metadata tag "oceny2" of player to stone named "&7Polski" set slot 6 of metadata tag "oceny2" of player to stone named "&8Angielski" set slot 7 of metadata tag "oceny2" of player to stone named "&aGeografia" set slot 8 of metadata tag "oceny2" of player to stone named "&bWf" open (metadata tag "oceny2" of player) to player on inventory click: if event-inventory = (metadata tag "oceny2" of player): cancel event if index of event-slot is 0: execute player command "matematyka 2" if index of event-slot is 1: execute player command "chemia 2" if index of event-slot is 2: execute player command "fizyka 2" if index of event-slot is 3: execute player command "biologia 2" if index of event-slot is 4: execute player command "historia 2" if index of event-slot is 5: execute player command "polski 2" if index of event-slot is 6: execute player command "angielski 2" if index of event-slot is 7: execute player command "geografia 2" if index of event-slot is 8: execute player command "wf 2" command /ocena3: trigger: set metadata tag "oceny3" of player to chest inventory with 1 rows named "&6Oceny" set slot 0 of metadata tag "oceny3" of player to stone named "&2Matematyka" set slot 1 of metadata tag "oceny3" of player to stone named "&3Chemia" set slot 2 of metadata tag "oceny3" of player to stone named "&4Fizyka" set slot 3 of metadata tag "oceny3" of player to stone named "&5Biologia" set slot 4 of metadata tag "oceny3" of player to stone named "&6Historia" set slot 5 of metadata tag "oceny3" of player to stone named "&7Polski" set slot 6 of metadata tag "oceny3" of player to stone named "&8Angielski" set slot 7 of metadata tag "oceny3" of player to stone named "&aGeografia" set slot 8 of metadata tag "oceny3" of player to stone named "&bWf" open (metadata tag "oceny3" of player) to player on inventory click: if event-inventory = (metadata tag "oceny3" of player): cancel event if index of event-slot is 0: execute player command "matematyka 3" if index of event-slot is 1: execute player command "chemia 3" if index of event-slot is 2: execute player command "fizyka 3" if index of event-slot is 3: execute player command "biologia 3" if index of event-slot is 4: execute player command "historia 3" if index of event-slot is 5: execute player command "polski 3" if index of event-slot is 6: execute player command "angielski 3" if index of event-slot is 7: execute player command "geografia 3" if index of event-slot is 8: execute player command "wf 3" command /ocena4: trigger: set metadata tag "oceny4" of player to chest inventory with 1 rows named "&6Oceny" set slot 0 of metadata tag "oceny4" of player to stone named "&2Matematyka" set slot 1 of metadata tag "oceny4" of player to stone named "&3Chemia" set slot 2 of metadata tag "oceny4" of player to stone named "&4Fizyka" set slot 3 of metadata tag "oceny4" of player to stone named "&5Biologia" set slot 4 of metadata tag "oceny4" of player to stone named "&6Historia" set slot 5 of metadata tag "oceny4" of player to stone named "&7Polski" set slot 6 of metadata tag "oceny4" of player to stone named "&8Angielski" set slot 7 of metadata tag "oceny4" of player to stone named "&aGeografia" set slot 8 of metadata tag "oceny4" of player to stone named "&bWf" open (metadata tag "oceny4" of player) to player on inventory click: if event-inventory = (metadata tag "oceny4" of player): cancel event if index of event-slot is 0: execute player command "matematyka 4" if index of event-slot is 1: execute player command "chemia 4" if index of event-slot is 2: execute player command "fizyka 4" if index of event-slot is 3: execute player command "biologia 4" if index of event-slot is 4: execute player command "historia 4" if index of event-slot is 5: execute player command "polski 4" if index of event-slot is 6: execute player command "angielski 4" if index of event-slot is 7: execute player command "geografia 4" if index of event-slot is 8: execute player command "wf 4" command /ocena5: trigger: set metadata tag "oceny5" of player to chest inventory with 1 rows named "&6Oceny" set slot 0 of metadata tag "oceny5" of player to stone named "&2Matematyka" set slot 1 of metadata tag "oceny5" of player to stone named "&3Chemia" set slot 2 of metadata tag "oceny5" of player to stone named "&4Fizyka" set slot 3 of metadata tag "oceny5" of player to stone named "&5Biologia" set slot 4 of metadata tag "oceny5" of player to stone named "&6Historia" set slot 5 of metadata tag "oceny5" of player to stone named "&7Polski" set slot 6 of metadata tag "oceny5" of player to stone named "&8Angielski" set slot 7 of metadata tag "oceny5" of player to stone named "&aGeografia" set slot 8 of metadata tag "oceny5" of player to stone named "&bWf" open (metadata tag "oceny5" of player) to player on inventory click: if event-inventory = (metadata tag "oceny5" of player): cancel event if index of event-slot is 0: execute player command "matematyka 5" if index of event-slot is 1: execute player command "chemia 5" if index of event-slot is 2: execute player command "fizyka 5" if index of event-slot is 3: execute player command "biologia 5" if index of event-slot is 4: execute player command "historia 5" if index of event-slot is 5: execute player command "polski 5" if index of event-slot is 6: execute player command "angielski 5" if index of event-slot is 7: execute player command "geografia 5" if index of event-slot is 8: execute player command "wf 5" command /ocena6: trigger: set metadata tag "oceny6" of player to chest inventory with 1 rows named "&6Oceny" set slot 0 of metadata tag "oceny6" of player to stone named "&2Matematyka" set slot 1 of metadata tag "oceny6" of player to stone named "&3Chemia" set slot 2 of metadata tag "oceny6" of player to stone named "&4Fizyka" set slot 3 of metadata tag "oceny6" of player to stone named "&5Biologia" set slot 4 of metadata tag "oceny6" of player to stone named "&6Historia" set slot 5 of metadata tag "oceny6" of player to stone named "&7Polski" set slot 6 of metadata tag "oceny6" of player to stone named "&8Angielski" set slot 7 of metadata tag "oceny6" of player to stone named "&aGeografia" set slot 8 of metadata tag "oceny6" of player to stone named "&bWf" open (metadata tag "oceny6" of player) to player on inventory click: if event-inventory = (metadata tag "oceny6" of player): cancel event if index of event-slot is 0: execute player command "matematyka 6" if index of event-slot is 1: execute player command "chemia 6" if index of event-slot is 2: execute player command "fizyka 6" if index of event-slot is 3: execute player command "biologia 6" if index of event-slot is 4: execute player command "historia 6" if index of event-slot is 5: execute player command "polski 6" if index of event-slot is 6: execute player command "angielski 6" if index of event-slot is 7: execute player command "geografia 6" if index of event-slot is 8: execute player command "wf 6" command /dodajocene [] [] []: permission: nauczyciel.exe permission message: &cNie jestes nauczycielem! trigger: if arg 1 is not set: send "&cNie podałes/as przedmiotu ucznia!" if arg 2 is not set: send "&cNie podałes/as nazwy ucznia!" if arg 3 is not set: send "&cNie podałes/as oceny!" if arg 1 is set: if arg 2 is set: if arg 3 is set: if arg 2 is player: if arg 3 is 1 or 2 or 3 or 4 or 5 or 6: if arg 1 is "matematyka" or "chemia" or "fizyka" or "biologia" or "historia" or "polski" or "angielski" or "geografia" or "wf": if arg 3 is 1: add 1 to {ocena1%arg 1%::%player%} send "&aDodałes/as ocene do dziennika ucznia!" if arg 3 is 2: add 1 to {ocena2%arg 1%::%player%} send "&aDodałes/as ocene do dziennika ucznia!" if arg 3 is 3: add 1 to {ocena3%arg 1%::%player%} send "&aDodałes/as ocene do dziennika ucznia!" if arg 3 is 4: add 1 to {ocena4%arg 1%::%player%} send "&aDodałes/as ocene do dziennika ucznia!" if arg 3 is 5: add 1 to {ocena5%arg 1%::%player%} send "&aDodałes/as ocene do dziennika ucznia!" if arg 3 is 6: add 1 to {ocena6%arg 1%::%player%} send "&aDodałes/as ocene do dziennika ucznia!" else: send "&cNie możesz dodać oceny do przedmiotu którego nie ma!" else: send "&cOcena nie może byc mniejsza od 1 i większa od 6!" command /usunocene [] [] []: permission: nauczyciel.exe permission message: &cNie jestes nauczycielem! trigger: if arg 1 is not set: send "&cNie podałes/as przedmiotu ucznia!" if arg 2 is not set: send "&cNie podałes/as nazwy ucznia!" if arg 3 is not set: send "&cNie podałes/as oceny!" if arg 1 is set: if arg 2 is set: if arg 3 is set: if arg 2 is player: if arg 3 is 1 or 2 or 3 or 4 or 5 or 6: if arg 1 is "matematyka" or "chemia" or "fizyka" or "biologia" or "historia" or "polski" or "angielski" or "geografia" or "wf": if arg 3 is 1: remove 1 from {ocena1%arg 1%::%player%} send "&aUsunoles/as ocene z dziennika ucznia!" if arg 3 is 2: remove 1 from {ocena2%arg 1%::%player%} send "&aUsunoles/as ocene z dziennika ucznia!" if arg 3 is 3: remove 1 from {ocena3%arg 1%::%player%} send "&aUsunoles/as ocene z dziennika ucznia!" if arg 3 is 4: remove 1 from {ocena4%arg 1%::%player%} send "&aUsunoles/as ocene z dziennika ucznia!" if arg 3 is 5: remove 1 from {ocena5%arg 1%::%player%} send "&aUsunoles/as ocene z dziennika ucznia!" if arg 3 is 6: remove 1 from {ocena6%arg 1%::%player%} send "&aUsunoles/as ocene z dziennika ucznia!" else: send "&cNie możesz dodać oceny do przedmiotu którego nie ma!" else: send "&cOcena nie może byc mniejsza od 1 i większa od 6!" command /dodajuwage [] []: permission: nauczyciel.exe permission message: &cNie jestes nauczycielem! trigger: if arg 1 is not set: send "&cMusisz podać nazwe ucznia!" else: if arg 2 is "negatywna" or "pozytywna": if arg 2 is "negatywna": add 1 to {uwagineg::%player%} send "&aDodałes/as uwagę negatywną do dziennika ucznia!" stop if arg 2 is "pozytywna": add 1 to {uwagipoz::%player%} send "&aDodałes/as uwagę pozytywną do dziennika ucznia!" stop else: send "&cOkreśl czy ma być to uwaga pozytywna czy negatywna!" command /usunuwage [] []: permission: nauczyciel.exe permission message: &cNie jestes nauczycielem! trigger: if arg 1 is not set: send "&cMusisz podać nazwe ucznia!" else: if arg 2 is "negatywna" or "pozytywna": if arg 2 is "negatywna": remove 1 from {uwagineg::%player%} send "&aUsunołeś/aś uwagę negatywną z dziennika ucznia!" stop if arg 2 is "pozytywna": remove 1 from {uwagipoz::%player%} send "&aUsunołeś/aś uwagę pozytywną z dziennika ucznia!" stop else: send "&cOkreśl czy ma być to uwaga pozytywna czy negatywna!" command /uwaginegatywne: trigger: if {uwagineg::%player%} is below 1: send "&aNie masz żadnej negatywnej uwagi!" else: send "&cPosiadasz %{uwagineg::%player%}% &cuwag neagtywnych!" command /uwagipozytywne: trigger: send "&aPosiadasz %{uwagipoz::%player%}% &auwag pozytywnych!" command /uwagi: trigger: set metadata tag "uwagi" of player to chest inventory with 1 rows named "&3Uwagi" set slot 0 of metadata tag "uwagi" of player to gray stained glass pane named "&8-" set slot 1 of metadata tag "uwagi" of player to gray stained glass pane named "&8-" set slot 2 of metadata tag "uwagi" of player to stone named "&cUwagi negatywne!" set slot 3 of metadata tag "uwagi" of player to gray stained glass pane named "&8-" set slot 4 of metadata tag "uwagi" of player to stone named "&cPowrót" set slot 5 of metadata tag "uwagi" of player to gray stained glass pane named "&8-" set slot 6 of metadata tag "uwagi" of player to stone named "&aUwagi pozytywne!" set slot 7 of metadata tag "uwagi" of player to gray stained glass pane named "&8-" set slot 8 of metadata tag "uwagi" of player to gray stained glass pane named "&8-" open (metadata tag "uwagi" of player) to player on inventory click: if event-inventory = (metadata tag "uwagi" of player): cancel event if index of event-slot is 4: execute player command "dziennik" if index of event-slot is 2: execute player command "uwaginegatywne" if index of event-slot is 6: execute player command "uwagipozytywne"