Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Commands:
- # - /duel [Player] > Sends duel request to player
- # - /duelset > Sets duel request
- # - /arena [create/setspawn1/setspawn2] [arenanumber(only 1 or 2 or 3)] > Sets arena settings
- # - /debug (op) > Debugs player [Stops all games if you use op]
- #
- options:
- prefix: &7[&e1VS1&7]
- variables:
- {arena.1} = false
- {arena.2} = false
- {arena.3} = false
- on script load:
- set {arena.items::1} to diamond
- set {arena.items::2} to stone
- set {arena.items::3} to dirt
- set {arena.items::4} to 322:1
- set {arena.items::5} to 322:0
- command /debug [<text>]:
- trigger:
- if arg 1 isn't set:
- set {duello.%player%} to true
- set {sureduel.%player%} to false
- send "{@prefix} &aPomyslnie odbugowano."
- if arg 1 is "op":
- set {arena.1} to false
- delete {arena::1::member1}
- delete {arena::1::member2}
- set {arena.2} to false
- delete {arena::2::member1}
- delete {arena::2::member2}
- set {arena.3} to false
- delete {arena::3::member1}
- delete {arena::3::member2}
- on join:
- set {waiting.%player%} to false
- set {sureduel.%player%} to false
- on first join:
- set {duello.%player%} to true
- on command:
- if player is {arena::1::kisi1}:
- cancel event
- send "{@prefix} &cNie mozesz uzywac komend."
- else if player is {arena::1::kisi2}:
- cancel event
- send "{@prefix} &cNie mozesz uzywac komend."
- else if player is {arena::2::kisi1}:
- cancel event
- send "{@prefix} &cNie mozesz uzywac komend."
- else if player is {arena::2::kisi2}:
- cancel event
- send "{@prefix} &cNie mozesz uzywac komend."
- else if player is {arena::3::kisi1}:
- cancel event
- send "{@prefix} &cNie mozesz uzywac komend."
- else if player is {arena::3::kisi2}:
- cancel event
- send "{@prefix} &cNie mozesz uzywac komend."
- command /duelset:
- aliases: duelon, dueloff
- trigger:
- if {duello.%player%} is true:
- set {duello.%player%} to false
- send "{@prefix} &7Otrzymywanie zadan pojedynku jest &cWYLACZONE&7."
- else if {duello.%player%} is false:
- set {duello.%player%} to true
- send "{@prefix} &7Otrzymywanie zadan pojedynku jest &aWLACZONE&7."
- command /arena [<text>] [<text>]:
- permission: gt.op
- trigger:
- if arg 1 is "create":
- set {arena.%arg 2%} to false
- send "{@prefix} &7Utworzyles arene o nazwie &e%arg 2%&7."
- if arg 1 is "setspawn1":
- set {arena.%arg 2%.spawn1} to location of player
- send "{@prefix} &7Pierwsza lokalizacja &e%arg 2% &7zostala ustalona."
- if arg 1 is "setspawn2":
- set {arena.%arg 2%.spawn2} to location of player
- send "{@prefix} &7Druga lokalizacja &e%arg 2% &7zostala ustalona."
- command /duel [<player>]:
- aliases: duello, 1vs1, 1v1
- trigger:
- if arg 1 isn't "%player%":
- if {sureduel.%player%} is false:
- if {duello.%arg 1%} is true:
- if arg 1 isn't {arena::1::member1} or {arena::1::member2} or {arena::2::member1} or {arena::2::member2} or {arena::3::member1} or {arena::3::member2}:
- set {sureduel.%player%} to true
- send "{@prefix} Prosba zostala wyslana. &eCzekaj na odpowiedz."
- open virtual chest inventory named "Prosba o pojedynek &c%player%" to arg-1
- create a gui slot 11 of arg-1 with green stained clay named "&a&lAkceptuj" to close then run console command "war %arg 1% %player%"
- create a gui slot 15 of arg-1 with red stained clay named "&c&lOdrzuc" to close then run console command "refused %player%"
- wait 10 second
- set {sureduel.%player%} to false
- else:
- send "{@prefix} &cTen gracz jest juz w pojedynku."
- else:
- send "{@prefix} &cTen gracz nie chce otrzymywac zadan pojedynku." to player
- else:
- send "{@prefix} &cWyslales juz prosbe. &ePoczekaj chwile."
- else:
- send "{@prefix} Prawidlowe uzycie: &c/duel &7<gracz>&c."
- command /war [<player>] [<player>]:
- Executable by: console
- trigger:
- if {arena.1} is false:
- set {arena.1} to true
- set {arena::1::member1} to arg 1
- set {arena::1::member2} to arg 2
- teleport {arena::1::member1} to {arena.1.spawn1}
- teleport {arena::1::member2} to {arena.1.spawn2}
- clear {arena::1::member1}'s inventory
- clear {arena::1::member2}'s inventory
- set slot 9 of {arena::1::member1} to 8 of arrow
- set slot 0 of {arena::1::member1} to stone sword
- set slot 1 of {arena::1::member1} to fishing rod
- set slot 2 of {arena::1::member1} to bow
- set chestplate of {arena::1::member1} to chainmail chestplate
- set boots of {arena::1::member1} to chainmail boots
- set leggings of {arena::1::member1} to chainmail leggings
- set helmet of {arena::1::member1} to chainmail helmet
- set slot 9 of {arena::1::member2} to 8 of arrow
- set slot 0 of {arena::1::member2} to stone sword
- set slot 1 of {arena::1::member2} to fishing rod
- set slot 2 of {arena::1::member2} to bow
- set chestplate of {arena::1::member2} to chainmail chestplate
- set boots of {arena::1::member2} to chainmail boots
- set leggings of {arena::1::member2} to chainmail leggings
- set helmet of {arena::1::member2} to chainmail helmet
- set {waiting.%{arena::1::member1}%} to true
- set {waiting.%{arena::1::member2}%} to true
- send {arena::1::member1} title "&a&lGRA SIE ROZPOCZYNA" with subtitle "&3%{arena::1::member2}%"
- send {arena::1::member2} title "&a&lGRA SIE ROZPOCZYNA" with subtitle "&3%{arena::1::member1}%"
- wait 2 seconds
- send {arena::1::member1} title "&a➌" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::1::member1} at volume 2
- send {arena::1::member2} title "&a➌" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::1::member2} at volume 2
- wait 1 second
- send {arena::1::member1} title "&a➋" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::1::member1} at volume 2
- send {arena::1::member2} title "&a➋" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::1::member2} at volume 2
- wait 1 second
- send {arena::1::member1} title "&a➊" with subtitle "&aSekunda"
- play "BLOCK_LEVER_CLICK" to {arena::1::member1} at volume 2
- send {arena::1::member2} title "&a➊" with subtitle "&aSekunda"
- play "BLOCK_LEVER_CLICK" to {arena::1::member2} at volume 2
- wait 1 second,
- send {arena::1::member1} title "&c&lGRA ROZPOCZELA SIE" with subtitle "&e&lCzas na pojedynek!" for 1 seconds
- play "ENTITY_PLAYER_LEVELUP " to {arena::1::member1} at volume 3
- send {arena::1::member2} title "&c&lGRA ROZPOCZELA SIE" with subtitle "&e&lCzas na pojedynek!" for 1 seconds
- play "ENTITY_PLAYER_LEVELUP " to {arena::1::member2} at volume 3
- set {waiting.%{arena::1::member1}%} to false
- set {waiting.%{arena::1::member2}%} to false
- else if {arena.2} is false:
- set {arena.2} to true
- set {arena::2::member1} to arg 1
- set {arena::2::member2} to arg 2
- teleport {arena::2::member1} to {arena.2.spawn1}
- teleport {arena::2::member2} to {arena.2.spawn2}
- clear {arena::2::member1}'s inventory
- clear {arena::2::member2}'s inventory
- set slot 9 of {arena::2::member1} to 8 of arrow
- set slot 0 of {arena::2::member1} to stone sword
- set slot 1 of {arena::2::member1} to fishing rod
- set slot 2 of {arena::2::member1} to bow
- set chestplate of {arena::2::member1} to chainmail chestplate
- set boots of {arena::2::member1} to chainmail boots
- set leggings of {arena::2::member1} to chainmail leggings
- set helmet of {arena::2::member1} to chainmail helmet
- set slot 9 of {arena::2::member2} to 8 of arrow
- set slot 0 of {arena::2::member2} to stone sword
- set slot 1 of {arena::2::member2} to fishing rod
- set slot 2 of {arena::2::member2} to bow
- set chestplate of {arena::2::member2} to chainmail chestplate
- set boots of {arena::2::member2} to chainmail boots
- set leggings of {arena::2::member2} to chainmail leggings
- set helmet of {arena::2::member2} to chainmail helmet
- set {waiting.%{arena::2::member1}%} to true
- set {waiting.%{arena::2::member2}%} to true
- send {arena::2::member1} title "&a&lGRA SIE ROZPOCZYNA" with subtitle "&3%{arena::2::member2}%"
- send {arena::2::member2} title "&a&lGRA SIE ROZPOCZYNA" with subtitle "&3%{arena::2::member1}%"
- wait 2 seconds
- send {arena::2::member1} title "&a➌" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::2::member1} at volume 2
- send {arena::2::member2} title "&a➌" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::2::member2} at volume 2
- wait 1 second
- send {arena::2::member1} title "&a➋" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::2::member1} at volume 2
- send {arena::2::member2} title "&a➋" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::2::member2} at volume 2
- wait 1 second
- send {arena::2::member1} title "&a➊" with subtitle "&aSekunda"
- play "BLOCK_LEVER_CLICK" to {arena::2::member1} at volume 2
- send {arena::2::member2} title "&a➊" with subtitle "&aSekunda"
- play "BLOCK_LEVER_CLICK" to {arena::2::member2} at volume 2
- wait 1 second,
- send {arena::2::member1} title "&c&lGRA ROZPOCZELA SIE" with subtitle "&e&lCzas na pojedynek!" for 1 seconds
- play "ENTITY_PLAYER_LEVELUP " to {arena::2::member1} at volume 3
- send {arena::2::member2} title "&c&lGRA ROZPOCZELA SIE" with subtitle "&e&lCzas na pojedynek!" for 1 seconds
- play "ENTITY_PLAYER_LEVELUP " to {arena::2::member2} at volume 3
- set {waiting.%{arena::2::member1}%} to false
- set {waiting.%{arena::2::member2}%} to false
- else if {arena.3} is false:
- set {arena.3} to true
- set {arena::3::member1} to arg 1
- set {arena::3::member2} to arg 2
- teleport {arena::3::member1} to {arena.3.spawn1}
- teleport {arena::3::member2} to {arena.3.spawn2}
- clear {arena::3::member1}'s inventory
- clear {arena::3::member2}'s inventory
- set slot 9 of {arena::3::member1} to 8 of arrow
- set slot 0 of {arena::3::member1} to stone sword
- set slot 1 of {arena::3::member1} to fishing rod
- set slot 2 of {arena::3::member1} to bow
- set chestplate of {arena::3::member1} to chainmail chestplate
- set boots of {arena::3::member1} to chainmail boots
- set leggings of {arena::3::member1} to chainmail leggings
- set helmet of {arena::3::member1} to chainmail helmet
- set slot 9 of {arena::3::member2} to 8 of arrow
- set slot 0 of {arena::3::member2} to stone sword
- set slot 1 of {arena::3::member2} to fishing rod
- set slot 2 of {arena::3::member2} to bow
- set chestplate of {arena::3::member2} to chainmail chestplate
- set boots of {arena::3::member2} to chainmail boots
- set leggings of {arena::3::member2} to chainmail leggings
- set helmet of {arena::3::member2} to chainmail helmet
- set {waiting.%{arena::3::member1}%} to true
- set {waiting.%{arena::3::member2}%} to true
- send {arena::3::member1} title "&a&lGRA SIE ROZPOCZYNA" with subtitle "&3%{arena::3::member2}%"
- send {arena::3::member2} title "&a&lGRA SIE ROZPOCZYNA" with subtitle "&3%{arena::3::member1}%"
- wait 2 seconds
- send {arena::3::member1} title "&a➌" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::3::member1} at volume 2
- send {arena::3::member2} title "&a➌" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::3::member2} at volume 2
- wait 1 second
- send {arena::3::member1} title "&a➋" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::3::member1} at volume 2
- send {arena::3::member2} title "&a➋" with subtitle "&aSekundy"
- play "BLOCK_LEVER_CLICK" to {arena::3::member2} at volume 2
- wait 1 second
- send {arena::3::member1} title "&a➊" with subtitle "&aSekunda"
- play "BLOCK_LEVER_CLICK" to {arena::3::member1} at volume 2
- send {arena::3::member2} title "&a➊" with subtitle "&aSekunda"
- play "BLOCK_LEVER_CLICK" to {arena::3::member2} at volume 2
- wait 1 second,
- send {arena::3::member1} title "&c&lGRA ROZPOCZELA SIE" with subtitle "&e&lCzas na pojedynek!" for 1 seconds
- play "ENTITY_PLAYER_LEVELUP " to {arena::3::member1} at volume 3
- send {arena::3::member2} title "&c&lGRA ROZPOCZELA SIE" with subtitle "&e&lCzas na pojedynek!" for 1 seconds
- play "ENTITY_PLAYER_LEVELUP " to {arena::3::member2} at volume 3
- set {waiting.%{arena::3::member1}%} to false
- set {waiting.%{arena::3::member2}%} to false
- else:
- send "{@prefix} &cAreny sa pelne. &eSprobuj ponownie pozniej." to arg 1
- send "{@prefix} &cAreny sa pelne. &eSprobuj ponownie pozniej." to arg 2
- command /refused [<player>]:
- Executable by: console
- trigger:
- send "{@prefix} &cTwoje zadanie pojedynku zostalo odrzucone." to arg 1
- on death:
- if attacker is {arena::1::member1}:
- if victim is {arena::1::member2}:
- play "ENTITY_PLAYER_LEVELUP " to attacker at volume 3
- send victim title "&c&lPRZEGRALES" with subtitle "&eNagroda &7(&c-&7)." for 2 seconds
- play "ENTITY_ENDERMEN_DEATH " to victim at volume 3
- heal attacker
- set {arena.1} to false
- set {sureduel.%attacker%} to false
- set {sureduel.%victim%} to false
- wait 5 tick
- teleport attacker to {spawnyeri}
- teleport victim to {spawnyeri}
- clear {arena::1::member1}'s inventory
- clear {arena::1::member2}'s inventory
- set {_item} to "-"
- chance of 20%:
- set {_item} to random item out of {arena.items::*}
- give {_item} to player
- delete {arena::1::member1}
- delete {arena::1::member2}
- send attacker title "&a&lWYGRALES" with subtitle "&eNagroda &7(&c%{_text}%&7)." for 2 seconds
- if attacker is {arena::1::member2}:
- if victim is {arena::1::member1}:
- send attacker title "&a&lWYGRALES" with subtitle "&bTwoja nagroda &e- diament." for 2 seconds
- play "ENTITY_PLAYER_LEVELUP " to attacker at volume 3
- send victim title "&c&lPRZEGRALES" with subtitle "&eNagroda &7(&c-&7)." for 2 seconds
- play "ENTITY_ENDERMEN_DEATH " to victim at volume 3
- heal attacker
- set {arena.1} to false
- set {sureduel.%attacker%} to false
- set {sureduel.%victim%} to false
- wait 5 tick
- teleport attacker to {spawnyeri}
- teleport victim to {spawnyeri}
- clear {arena::1::member1}'s inventory
- clear {arena::1::member2}'s inventory
- give 1 diamond to attacker
- delete {arena::1::member1}
- delete {arena::1::member2}
- if attacker is {arena::2::member1}:
- if victim is {arena::2::member2}:
- send attacker title "&a&lWYGRALES" with subtitle "&bTwoja nagroda &e- diament." for 2 seconds
- play "ENTITY_PLAYER_LEVELUP " to attacker at volume 3
- send victim title "&c&lPRZEGRALES" with subtitle "&eNagroda &7(&c-&7)." for 2 seconds
- play "ENTITY_ENDERMEN_DEATH" to victim at volume 3
- heal attacker
- set {arena.2} to false
- set {sureduel.%attacker%} to false
- set {sureduel.%victim%} to false
- wait 5 tick
- teleport attacker to {spawnyeri}
- teleport victim to {spawnyeri}
- clear {arena::2::member1}'s inventory
- clear {arena::2::member2}'s inventory
- give 1 diamond to attacker
- delete {arena::2::member1}
- delete {arena::2::member2}
- if attacker is {arena::2::member2}:
- if victim is {arena::2::member1}:
- send attacker title "&a&lWYGRALES" with subtitle "&bTwoja nagroda &e- diament." for 2 seconds
- play "ENTITY_PLAYER_LEVELUP " to attacker at volume 3
- send victim title "&c&lPRZEGRALES" with subtitle "&eNagroda &7(&c-&7)." for 2 seconds
- play "ENTITY_ENDERMEN_DEATH" to victim at volume 3
- heal attacker
- set {arena.2} to false
- set {sureduel.%attacker%} to false
- set {sureduel.%victim%} to false
- wait 5 tick
- teleport attacker to {spawnyeri}
- teleport victim to {spawnyeri}
- clear {arena::2::member1}'s inventory
- clear {arena::2::member2}'s inventory
- give 1 diamond to attacker
- delete {arena::2::member1}
- delete {arena::2::member2}
- if attacker is {arena::3::member1}:
- if victim is {arena::3::member2}:
- add 2 diamond to attacker
- send attacker title "&a&lWYGRALES" with subtitle "&bTwoja nagroda &e- diament." for 2 seconds
- play "ENTITY_PLAYER_LEVELUP " to attacker at volume 3
- send victim title "&c&lPRZEGRALES" with subtitle "&eNagroda &7(&c-&7)." for 2 seconds
- play "ENTITY_ENDERMEN_DEATH" to victim at volume 3
- heal attacker
- set {arena.3} to false
- set {sureduel.%attacker%} to false
- set {sureduel.%victim%} to false
- wait 5 tick
- teleport attacker to {spawnyeri}
- teleport victim to {spawnyeri}
- clear {arena::3::member1}'s inventory
- clear {arena::3::member2}'s inventory
- give 1 diamond to victim
- delete {arena::3::member1}
- delete {arena::3::member2}
- if attacker is {arena::3::member2}:
- if victim is {arena::3::member1}:
- add 4 diamond to attacker
- send attacker title "&a&lWYGRALES" with subtitle "&bTwoja nagroda &e- diament." for 2 seconds
- play "ENTITY_PLAYER_LEVELUP " to attacker at volume 3
- give 1 diamond to victim
- send victim title "&c&lPRZEGRALES" with subtitle "&eNagroda &7(&c-&7)." for 2 seconds
- play "ENTITY_ENDERMEN_DEATH" to victim at volume 3
- heal attacker
- set {arena.3} to false
- set {sureduel.%attacker%} to false
- set {sureduel.%victim%} to false
- wait 5 tick
- teleport attacker to {spawnyeri}
- teleport victim to {spawnyeri}
- clear {arena::3::member1}'s inventory
- clear {arena::3::member2}'s inventory
- delete {arena::3::member1}
- delete {arena::3::member2}
- on quit:
- if player is {arena::1::member1}:
- delete {arena::1::member1}
- teleport {arena::1::member2} to {spawnyeri}
- send {arena::1::member2} title "&c&lTWOJ PRZECIWNIK" with subtitle "&e&lWyszedl z gry." for 2 seconds
- play "ENTITY_VILLAGER_NO" to {arena::1::member2} at volume 3
- set {waiting.%{arena::1::member2}%} to false
- set {arena.1} to false
- delete {arena::1::member2}
- if player is {arena::1::member2}:
- delete {arena::1::member2}
- teleport {arena::1::member1} to {spawnyeri}
- send {arena::1::member1} title "&c&lTWOJ PRZECIWNIK" with subtitle "&e&lWyszedl z gry." for 2 seconds
- play "ENTITY_VILLAGER_NO" to {arena::1::member1} at volume 3
- set {waiting.%{arena::1::member1}%} to false
- set {arena.1} to false
- delete {arena::1::member1}
- if player is {arena::2::member1}:
- delete {arena::2::member1}
- teleport {arena::2::member2} to {spawnyeri}
- send {arena::2::member2} title "&c&lTWOJ PRZECIWNIK" with subtitle "&e&lWyszedl z gry." for 2 seconds
- play "ENTITY_VILLAGER_NO" to {arena::2::member2} at volume 3
- set {waiting.%{arena::2::member1}%} to false
- set {arena.2} to false
- delete {arena::2::member2}
- if player is {arena::2::member2}:
- delete {arena::2::member2}
- teleport {arena::2::member1} to {spawnyeri}
- send {arena::2::member1} title "&c&lTWOJ PRZECIWNIK" with subtitle "&e&lWyszedl z gry." for 2 seconds
- play "ENTITY_VILLAGER_NO" to {arena::2::member1} at volume 3
- set {waiting.%{arena::2::member2}%} to false
- set {arena.2} to false
- delete {arena::2::member1}
- if player is {arena::3::member1}:
- delete {arena::3::member1}
- teleport {arena::3::member2} to {spawnyeri}
- send {arena::3::member2} title "&c&lTWOJ PRZECIWNIK" with subtitle "&e&lWyszedl z gry." for 2 seconds
- play "ENTITY_VILLAGER_NO" to {arena::3::member2} at volume 3
- set {waiting.%{arena::3::member1}%} to false
- set {arena.3} to false
- delete {arena::3::member2}
- if player is {arena::3::member2}:
- delete {arena::3::member2}
- teleport {arena::3::member1} to {spawnyeri}
- send {arena::3::member1} title "&c&lTWOJ PRZECIWNIK" with subtitle "&e&lWyszedl z gry." for 2 seconds
- play "ENTITY_VILLAGER_NO" to {arena::3::member1} at volume 3
- set {waiting.%{arena::3::member2}%} to false
- set {arena.3} to false
- delete {arena::3::member1}
- on any move:
- if {waiting.%player%} is true:
- if player is {arena::1::member1}:
- teleport player to {arena.1.spawn1}
- if player is {arena::1::member2}:
- teleport player to {arena.1.spawn2}
- if player is {arena::2::member1}:
- teleport player to {arena.2.spawn1}
- if player is {arena::2::member2}:
- teleport player to {arena.2.spawn2}
- if player is {arena::3::member1}:
- teleport player to {arena.3.spawn1}
- if player is {arena::3::member2}:
- teleport player to {arena.3.spawn2}
- command /ustawspawn:
- trigger:
- if player has permission "admin":
- set {spawnyeri} to location of player
- send "&cUstawiono."
Advertisement
Add Comment
Please, Sign In to add comment