Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # =======[Generator]======= #
- #Autor: SeekeeR//FutureTiger#
- #Wersja 1.0 #
- #Nazwa: Generator #
- # =======[Generator]======= #
- #Zmienne
- Variables:
- #Nie zmieniac
- {Stoniarka.%player%} = 1
- {Piaskarka.%player%} = 1
- {Drzewiarka.%player%} = 1
- {Welniarka.%player%} = 1
- {Gliniarka.%player%} = 1
- {Cobblarka.%player%} = 1
- #Opcje
- Options:
- #Nazwa
- Tag: &8[&6&lGenerator CB&8]&r
- #Reset
- Reset: Firework Star
- #Stoniarka
- G1: &f>>&bSTONIARKA&f<<
- #Piaskarka
- G2: &f>>&bPIASKARKA&f<<
- #Drzewiarka
- G3: &f>>&bDRZEWIARKA&f<<
- #Welniarka
- G4: &f>>&bWELNIARKA&f<<
- #Gliniarka
- G5: &f>>&bGLINIARKA&f<<
- #Cobblarka
- G6: &f>>&bCOBBLARKA&f<<
- #Kod
- Command /generator [<text>] [<text>]:
- trigger:
- #Argument nie jest ustawiony
- if arg 1 is not set:
- send "&4─────────{@Tag}&4─────────" to player
- send "&aAby postawic stoniarke lub piaskarke:" to player
- send "&f1. &aNaceluj na blok" to player
- send "&f2a. &aWpisz &e/generator ustaw stoniarka" to player
- send "&f2b. &aWpisz &e/generator ustaw piaskarka" to player
- send "&f2c. &aWpisz &e/generator ustaw drzewiarka" to player
- send "&f2d. &aWpisz &e/generator ustaw welniarka" to player
- send "&f2e. &aWpisz &e/generator ustaw gliniarka" to player
- send "&f2f. &aWpisz &e/generator ustaw cobblarka" to player
- player have permission "ft.generator.info" or "ft.generator.*":
- send "&4─────────{@Tag}&4─────────" to player
- send "&e/generator admin &anazwa" to player
- send "&e/generator usun" to player
- send "&e/generator zresetuj" to player
- stop
- #Argumentem jest - admin
- if arg 1 is "admin":
- player has permission "ft.generator.admin" or "ft.generator.*":
- #Stoniarka
- if arg 2 is "stoniarka":
- add location of target block to {Stoniarka::*}
- send "{@Tag} &2Ustawiles Stoniarke!" to player
- stop
- #Piaskarka
- if arg 2 is "piaskarka":
- add location of target block to {Piaskarka::*}
- send "{@Tag} &2Ustawiles Piaskerke!" to player
- stop
- #Drzewiarka
- if arg 2 is "drzewiarka":
- add location of target block to {Drzewiarka::*}
- send "{@Tag} &2Ustawiles Drzewiarke!" to player
- stop
- #Gliniarka
- if arg 2 is "gliniarka":
- add location of target block to {Gliniarka::*}
- send "{@Tag} &2Ustawiles Gliniarke!" to player
- stop
- #Cobblarka
- if arg 2 is "cobblarka":
- add location of target block to {Cobblarka::*}
- send "{@Tag} &2Ustawiles Cobblarke!" to player
- stop
- #Argumentem jest - ustaw
- if arg 1 is "ustaw":
- #Stoniarka
- if arg 2 is "stoniarka":
- if {Stoniarka.%player%} is 0:
- add location of target block to {Stoniarka::*}
- send "{@Tag} &2Ustawiles Stoniarke!" to player
- set {Stoniarka.%player%} to 1
- else:
- send "{@Tag} &cAby ustawic kolejny generator wykup usluge." to player
- stop
- #Piaskarka
- if arg 2 is "piaskarka":
- if {Piaskarka.%player%} is 0:
- add location of target block to {Piaskarka::*}
- send "{@Tag} &2Ustawiles Piaskerke!" to player
- set {Piaskarka.%player%} to 1
- else:
- send "{@Tag} &cAby ustawic kolejny generator wykup usluge." to player
- stop
- #Drzewiarka
- if arg 2 is "drzewiarka":
- if {Drzewiarka.%player%} is 0:
- add location of target block to {Drzewiarka::*}
- send "{@Tag} &2Ustawiles Drzewiarke!" to player
- set {Drzewiarka.%player%} to 1
- else:
- send "{@Tag} &cAby ustawic kolejny generator wykup usluge." to player
- stop
- #Welniarka
- if arg 2 is "welniarka":
- if {Welniarka.%player%} is 0:
- add location of target block to {Welniarka::*}
- send "{@Tag} &2Ustawiles Welniarke!" to player
- set {Welniarka.%player%} to 1
- else:
- send "{@Tag} &cAby ustawic kolejny generator wykup usluge." to player
- stop
- #Gliniarka
- if arg 2 is "gliniarka":
- if {Gliniarka.%player%} is 0:
- add location of target block to {Gliniarka::*}
- send "{@Tag} &2Ustawiles Welniarke!" to player
- set {Gliniarka.%player%} to 1
- else:
- send "{@Tag} &cAby ustawic kolejny generator wykup usluge." to player
- stop
- #Cobblarka
- if arg 2 is "cobblarka":
- if {Cobblarka.%player%} is 0:
- add location of target block to {Cobblarka::*}
- send "{@Tag} &2Ustawiles Welniarke!" to player
- set {Cobblarka.%player%} to 1
- else:
- send "{@Tag} &cAby ustawic kolejny generator wykup usluge." to player
- stop
- #Argumentem jest - zresetuj
- if arg 1 is "zresetuj":
- player has permission "ft.generator.zresetuj" or "ft.generator.*":
- delete {Stoniarka::*}
- delete {Piaskarka::*}
- delete {Drzewiarka::*}
- delete {Welniarka::*}
- delete {Gliniarka::*}
- delete {Cobblarka::*}
- send "{@Tag} &cZresetowales wszystkie Stoniarki, Piaskarki, Drzewiarki, Welniarki, Gliniarki i Cobblarki!"
- stop
- #Argumentem jest - usun
- if arg 1 is "usun":
- player has permission "ft.generator.usun" or "ft.generator.*":
- #Stoniarka
- loop {Stoniarka::*}:
- if loop-value is location of target block:
- remove location of target block from {Stoniarka::*}
- send "{@Tag} &cUsunales Stoniarke!" to player
- stop
- #Piaskarka
- loop {Piaskarka::*}:
- if loop-value is location of target block:
- remove location of target block from {Piaskarka::*}
- send "{@Tag} &cUsunales Piaskarke!" to player
- stop
- #Drzewiarka
- loop {Drzewiarka::*}:
- if loop-value is location of target block:
- remove location of target block from {Drzewiarka::*}
- send "{@Tag} &cUsunales Drzewiarke!" to player
- stop
- #Welniarka
- loop {Welniarka::*}:
- if loop-value is location of target block:
- remove location of target block from {Welniarka::*}
- send "{@Tag} &cUsunales Welniarke!" to player
- stop
- #Gliniarka
- loop {Gliniarka::*}:
- if loop-value is location of target block:
- remove location of target block from {Gliniarka::*}
- send "{@Tag} &cUsunales Gliniarke!" to player
- stop
- #Cobblarka
- loop {Cobblarka::*}:
- if loop-value is location of target block:
- remove location of target block from {Cobblarka::*}
- send "{@Tag} &cUsunales Cobblarke!" to player
- stop
- #Argumentem jest - daj
- if arg 1 is "daj":
- player has permission "ft.generator.daj" or "ft.generator.*":
- give a {@Reset} of Infinity 1 named "{@G1}" to player
- give a {@Reset} of Infinity 1 named "{@G2}" to player
- give a {@Reset} of Infinity 1 named "{@G3}" to player
- give a {@Reset} of Infinity 1 named "{@G4}" to player
- give a {@Reset} of Infinity 1 named "{@G5}" to player
- give a {@Reset} of Infinity 1 named "{@G6}" to player
- else:
- send "{@Tag} &4Nie masz dostepu do tej komendy" to player
- stop
- #Stoniarka
- Every 1 real second:
- loop {Stoniarka::*}:
- if block above loop-value is air:
- set block above loop-value to stone
- #Piaskarka
- Every 1 real second:
- loop {Piaskarka::*}:
- if block above loop-value is air:
- set block above loop-value to sand
- #Drzewiarka
- Every 1 real second:
- loop {Drzewiarka::*}:
- if block above loop-value is air:
- set block above loop-value to wood
- #Welniarka
- Every 1 real second:
- loop {Welniarka::*}:
- if block above loop-value is air:
- set block above loop-value to wool
- #Gliniarka
- Every 1 real second:
- loop {Gliniarka::*}:
- if block above loop-value is air:
- set block above loop-value to clay block
- #Cobblarka
- Every 1 real second:
- loop {Cobblarka::*}:
- if block above loop-value is air:
- set block above loop-value to cobblestone
- #Mozliwosc postawienia kolejnego generatora - Stoniarka
- On rightclick holding a {@Reset}:
- if name of player's tool is "{@G1}":
- set {Stoniarka.%player%} to 0
- remove {@Reset} from the player's inventory
- send "{@Tag} &aMozesz postawic kolejna Stoniarke." to player
- stop
- #Mozliwosc postawienia kolejnego generatora - Piaskarka
- On rightclick holding a {@Reset}:
- if name of player's tool is "{@G2}":
- set {Piaskarka.%player%} to 0
- remove {@Reset} from the player's inventory
- send "{@Tag} &aMozesz postawic kolejna Piaskarke." to player
- stop
- #Mozliwosc postawienia kolejnego generatora - Drzewiarka
- On rightclick holding a {@Reset}:
- if name of player's tool is "{@G3}":
- set {Drzewiarka.%player%} to 0
- remove {@Reset} from the player's inventory
- send "{@Tag} &aMozesz postawic kolejna Drzewiarke." to player
- stop
- #Mozliwosc postawienia kolejnego generatora - Welniarka
- On rightclick holding a {@Reset}:
- if name of player's tool is "{@G4}":
- set {Welniarka.%player%} to 0
- remove {@Reset} from the player's inventory
- send "{@Tag} &aMozesz postawic kolejna Welniarke." to player
- stop
- #Mozliwosc postawienia kolejnego generatora - Gliniarka
- On rightclick holding a {@Reset}:
- if name of player's tool is "{@G5}":
- set {Gliniarka.%player%} to 0
- remove {@Reset} from the player's inventory
- send "{@Tag} &aMozesz postawic kolejna Gliniarke." to player
- stop
- #Mozliwosc postawienia kolejnego generatora - Cobblarka
- On rightclick holding a {@Reset}:
- if name of player's tool is "{@G6}":
- set {Cobblarka.%player%} to 0
- remove {@Reset} from the player's inventory
- send "{@Tag} &aMozesz postawic kolejna Cobblarke." to player
- stop
Advertisement
Add Comment
Please, Sign In to add comment