#||||||||||||||||||||||||||||||| # | # Autor skryptu: Kowersky | # Wersja skryptu: 1.0 | # Prosze o nie podszywanie się | # o autora skryptu | # | #|||||||||||||||||||||||||||||||| # | # Permisje do homów: | # Home 1 = bez permisji | # Home 2 = bez permisji | # Home 3 = home.3 | # Home 4 = home.4 | # Home 5 = home.5 | # | #|||||||||||||||||||||||||||||||| options: # Wpisz tutaj swoje ip serwera serwer: TwójSerwer.PL # Wiadomość po poruszeniu się w trakcie teleportacji tz: Ruszyłeś się! Teleportacja został przerwana! # Nazwa wyświetlana w gui nazwagui: &eTwoje Homy &7» TwójSerwer.PL # nazwa wyświetlana na ustawianiu home home1: &fHome 1 home2: &fHome 2 home3: &fHome 3 home4: &fHome 4 home5: &fHome 5 variables: {home.1.?.%player%} = "" {home.2.?.%player%} = "" {home.3.?.%player%} = "" {home.4.?.%player%} = "" {home.5.?.%player%} = "" command /home []: aliases: ehome , homes , ehomes , sethome , esethome , edelhome trigger: open chest inventory with 5 row named "{@nazwagui}" to player loop 45 times: set slot loop-number -1 of player's current inventory to black glass pane named " " #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| if {home.1.?.%player%} is on: set slot 11 of player's current inventory to red glass pane named "{@home1}" with lore "&cKliknij prawym przyciskiem myszy aby usunąć tego home'a", "&eKliknij lewym przyciskiem myszy", "&eaby ustawić tego home'a w aktualnym miejscu" and " " else: set slot 11 of player's current inventory to lime glass pane named "{@home1}!" with lore "&eKliknij lewym przyciskiem myszy" and "&eaby ustawić tego home'a w aktualnym miejscu" and " " #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| if {home.2.?.%player%} is on: set slot 12 of player's current inventory to red glass pane named "{@home2}" with lore "&cKliknij prawym przyciskiem myszy aby usunąć tego home'a", "&eKliknij lewym przyciskiem myszy", "&eaby ustawić tego home'a w aktualnym miejscu" and " " else: set slot 12 of player's current inventory to lime glass pane named "{@home2}" with lore "&eKliknij lewym przyciskiem myszy" and "&eaby ustawić tego home'a w aktualnym miejscu" and " " #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| if player has permission "home.3": if {home.3.?.%player%} is on: set slot 13 of player's current inventory to red glass pane named "{@home3}" with lore "&cKliknij prawym przyciskiem myszy aby usunąć tego home'a", "&eKliknij lewym przyciskiem myszy", "&eaby ustawić tego home'a w aktualnym miejscu" and " " else: set slot 13 of player's current inventory to lime glass pane named "{@home3}" with lore "&eKliknij lewym przyciskiem myszy" and "&eaby ustawić tego home'a w aktualnym miejscu" and " " else: set slot 13 of player's current inventory to orange glass pane named "&cNie masz permisji aby ustawić tego home'a!" #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| if player has permission "home.4": if {home.4.?.%player%} is on: set slot 14 of player's current inventory to red glass pane named "{@home4}" with lore "&cKliknij prawym przyciskiem myszy aby usunąć tego home'a", "&eKliknij lewym przyciskiem myszy", "&eaby ustawić tego home'a w aktualnym miejscu" and " " else: set slot 14 of player's current inventory to lime glass pane named "{@home4}" with lore "&eKliknij lewym przyciskiem myszy" and "&eaby ustawić tego home'a w aktualnym miejscu" and " " else: set slot 14 of player's current inventory to orange glass pane named "&cNie masz permisji aby ustawić tego home'a!" #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| if player has permission "home.5": if {home.5.?.%player%} is on: set slot 15 of player's current inventory to red glass pane named "{@home5}" with lore "&cKliknij prawym przyciskiem myszy aby usunąć tego home'a", "&eKliknij lewym przyciskiem myszy", "&eaby ustawić tego home'a w aktualnym miejscu" and " " else: set slot 15 of player's current inventory to lime glass pane named "{@home5}" with lore "&eKliknij lewym przyciskiem myszy" and "&eaby ustawić tego home'a w aktualnym miejscu" and " " else: set slot 15 of player's current inventory to orange glass pane named "&cNie masz permisji aby ustawić tego home'a!" #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| if {home.1.?.%player%} is on: set slot 20 of player's current inventory to arrow named "&fKliknij aby teleportować się na tego home'a!" else: set slot 20 of player's current inventory to arrow named "&fUstaw home'a klikając u góry zielone szkło!" #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| if {home.2.?.%player%} is on: set slot 21 of player's current inventory to arrow named "&fKliknij aby teleportować się na tego home'a!" else: set slot 21 of player's current inventory to arrow named "&fUstaw home'a klikając u góry zielone szkło!" #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| if {home.3.?.%player%} is on: set slot 22 of player's current inventory to arrow named "&fKliknij aby teleportować się na tego home'a!" else: set slot 22 of player's current inventory to arrow named "&fUstaw home'a klikając u góry zielone szkło!" #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| if {home.4.?.%player%} is on: set slot 23 of player's current inventory to arrow named "&fKliknij aby teleportować się na tego home'a!" else: set slot 23 of player's current inventory to arrow named "&fUstaw home'a klikając u góry zielone szkło!" #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| if {home.5.?.%player%} is on: set slot 24 of player's current inventory to arrow named "&fKliknij aby teleportować się na tego home'a!" else: set slot 24 of player's current inventory to arrow named "&fUstaw home'a klikając u góry zielone szkło!" #|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| on inventory click: if name of event-inventory is "{@nazwagui}": cancel event if clicked slot is 11: if click type is left mouse button: if {home.1.?.%player%} is off: set {home::1::dom::%player%} to location of player set {home.1.?.%player%} to on set {home.1.?.%player%.tp} to on execute player command "/home" if click type is left mouse button: if {home.1.?.%player%} is on: set {home::1::dom::%player%} to location of player set {home.1.?.%player%.tp} to on execute player command "/home" if click type is right mouse button: if {home.1.?.%player%} is on: clear {home::1::dom::%player%} set {home.1.?.%player%} to off set {home.1.?.%player%.tp} to on execute player command "/home" if clicked slot is 12: if click type is left mouse button: if {home.2.?.%player%} is off: set {home::2::dom::%player%} to location of player set {home.2.?.%player%} to on set {home.2.?.%player%.tp} to on execute player command "/home" if click type is left mouse button: if {home.2.?.%player%} is on: set {home::2::dom::%player%} to location of player set {home.2.?.%player%.tp} to on execute player command "/home" if click type is right mouse button: if {home.2.?.%player%} is on: clear {home::2::dom::%player%} set {home.2.?.%player%} to off set {home.2.?.%player%.tp} to on execute player command "/home" if clicked slot is 13: if click type is left mouse button: if {home.3.?.%player%} is off: set {home::3::dom::%player%} to location of player set {home.3.?.%player%} to on set {home.3.?.%player%.tp} to on execute player command "/home" if click type is left mouse button: if {home.3.?.%player%} is on: set {home::3::dom::%player%} to location of player set {home.3.?.%player%.tp} to on execute player command "/home" if click type is right mouse button: if {home.3.?.%player%} is on: clear {home::3::dom::%player%} set {home.3.?.%player%} to off set {home.3.?.%player%.tp} to on execute player command "/home" if clicked slot is 14: if click type is left mouse button: if {home.4.?.%player%} is off: set {home::4::dom::%player%} to location of player set {home.4.?.%player%} to on set {home.4.?.%player%.tp} to on execute player command "/home" if click type is left mouse button: if {home.4.?.%player%} is on: set {home::4::dom::%player%} to location of player set {home.4.?.%player%.tp} to on execute player command "/home" if click type is right mouse button: if {home.4.?.%player%} is on: clear {home::4::dom::%player%} set {home.4.?.%player%} to off set {home.4.?.%player%.tp} to on execute player command "/home" if clicked slot is 15: if click type is left mouse button: if {home.5.?.%player%} is off: set {home::5::dom::%player%} to location of player set {home.5.?.%player%} to on set {home.5.?.%player%.tp} to on execute player command "/home" if click type is left mouse button: if {home.5.?.%player%} is on: set {home::5::dom::%player%} to location of player set {home.5.?.%player%.tp} to on execute player command "/home" if click type is right mouse button: if {home.5.?.%player%} is on: clear {home::5::dom::%player%} set {home.5.?.%player%} to off set {home.5.?.%player%.tp} to on execute player command "/home" if clicked slot is 20: if {home.1.?.%player%} is on: close player's inventory set {_loc.%player%.home} to "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" set {oczek.%player%.home} to 5 send title "{@serwer}" with subtitle "Zostanie przeteleportowany za %{oczek.%player%.home}%" remove 1 from {oczek.%player%.home} loop 4 times: wait 1 second if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" is {_loc.%player%.home}: apply nausea 10 to player for 7 seconds apply slowness 10 to player for 7 seconds send title "{@serwer}" with subtitle "Zostanie przeteleportowany za %{oczek.%player%.home}%" to player remove 1 from {oczek.%player%.home} else: send title "{@serwer}" with subtitle "{@tz}" to player remove nausea from player remove slowness from player stop wait 1 second teleport player to {home::1::dom::%player%} remove nausea from player remove slowness from player clear {oczek.%player%.home} send title "{@serwer}" with subtitle "Zostałeś przeteleportowany!" to player if clicked slot is 21: if {home.2.?.%player%} is on: close player's inventory set {_loc.%player%.home} to "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" set {oczek.%player%.home} to 5 apply nausea 10 to player for 7 seconds apply slowness 10 to player for 7 seconds send title "{@serwer}" with subtitle "Zostanie przeteleportowany za %{oczek.%player%.home}%" remove 1 from {oczek.%player%.home} loop 4 times: wait 1 second if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" is {_loc.%player%.home}: send title "{@serwer}" with subtitle "Zostanie przeteleportowany za %{oczek.%player%.home}%" to player remove 1 from {oczek.%player%.home} else: send title "{@serwer}" with subtitle "{@tz}" to player remove nausea from player remove slowness from player stop wait 1 second teleport player to {home::2::dom::%player%} remove nausea from player remove slowness from player clear {oczek.%player%.home} send title "{@serwer}" with subtitle "Zostałeś przeteleportowany!" to player if clicked slot is 22: if player has permission "home.3": if {home.3.?.%player%} is on: close player's inventory set {_loc.%player%.home} to "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" set {oczek.%player%.home} to 5 apply nausea 10 to player for 7 seconds apply slowness 10 to player for 7 seconds send title "{@serwer}" with subtitle "Zostanie przeteleportowany za %{oczek.%player%.home}%" remove 1 from {oczek.%player%.home} loop 4 times: wait 1 second if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" is {_loc.%player%.home}: send title "{@serwer}" with subtitle "Zostanie przeteleportowany za %{oczek.%player%.home}%" to player remove 1 from {oczek.%player%.home} else: send title "{@serwer}" with subtitle "{@tz}" to player remove nausea from player remove slowness from player stop wait 1 second teleport player to {home::3::dom::%player%} remove nausea from player remove slowness from player clear {oczek.%player%.home} send title "{@serwer}" with subtitle "Zostałeś przeteleportowany!" to player if clicked slot is 23: if player has permission "home.4": if {home.4.?.%player%} is on: close player's inventory set {_loc.%player%.home} to "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" set {oczek.%player%.home} to 5 apply nausea 10 to player for 7 seconds apply slowness 10 to player for 7 seconds send title "{@serwer}" with subtitle "Zostanie przeteleportowany za %{oczek.%player%.home}%" remove 1 from {oczek.%player%.home} loop 4 times: wait 1 second if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" is {_loc.%player%.home}: send title "{@serwer}" with subtitle "Zostanie przeteleportowany za %{oczek.%player%.home}%" to player remove 1 from {oczek.%player%.home} else: send title "{@serwer}" with subtitle "{@tz}" to player remove nausea from player remove slowness from player stop wait 1 second teleport player to {home::4::dom::%player%} remove nausea from player remove slowness from player clear {oczek.%player%.home} send title "{@serwer}" with subtitle "Zostałeś przeteleportowany!" to player if clicked slot is 24: if player has permission "home.5": if {home.5.?.%player%} is on: close player's inventory set {_loc.%player%.home} to "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" set {oczek.%player%.home} to 5 apply nausea 10 to player for 7 seconds apply slowness 10 to player for 7 seconds send title "{@serwer}" with subtitle "Zostanie przeteleportowany za %{oczek.%player%.home}%" remove 1 from {oczek.%player%.home} loop 4 times: wait 1 second if "%x-coordinate of player%, %y-coordinate of player%, %z-coordinate of player%" is {_loc.%player%.home}: send title "{@serwer}" with subtitle "Zostanie przeteleportowany za %{oczek.%player%.home}%" to player remove 1 from {oczek.%player%.home} else: send title "{@serwer}" with subtitle "{@tz}" to player remove nausea from player remove slowness from player stop wait 1 second teleport player to {home::5::dom::%player%} remove nausea from player remove slowness from player clear {oczek.%player%.home} send title "{@serwer}" with subtitle "Zostałeś przeteleportowany!" to player