Advertisement
Ramina__

Event.sk Not working

Nov 21st, 2021
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 4.42 KB | None | 0 0
  1. command /event [<string>]:
  2.     trigger:
  3.         if player has permission "mod":
  4.             if arg-1 is not set:
  5.                 send "&7Specify the first argument!"
  6.             else if arg-1 = "start" or "begin":
  7.                 if {Eventspawn} is set:
  8.                     if {Event} is not true:
  9.                         set {Event} to true
  10.                         add all players to {eventnot::*}
  11.                         remove player from {eventnot::*}
  12.                         send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &b%player% &7Is hosting an event! to join do /Event join.. Hope to see you there!" to {eventnot::*}
  13.                         send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7Event started &aSuccessfully!" to player
  14.                         clear {eventnot::*}
  15.                     else:
  16.                         send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7The event is already active silly!"
  17.                 else:
  18.                     send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7You need to set an event spawn first!"
  19.             else if arg-1 = "stop" or "close":
  20.                 if {Event} = true:
  21.                     add all players to {eventnot::*}
  22.                     remove player from {eventnot::*}
  23.                     send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &b%player% &7Has ended the event!" to {eventnot::*}
  24.                     send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7Event ended &aSuccessfully!"
  25.                     clear {eventnot::*}
  26.                     clear {Event}
  27.                     loop all players:
  28.                         if {eventjoined.%loop-player's uuid%} is true:
  29.                             make loop-player execute command "/spawn"
  30.                             clear {eventjoined.%loop-player's uuid%}
  31.                 else:
  32.                     send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7The event is already disabled silly!"
  33.             else:
  34.                 if arg-1 = "join":
  35.                     if {Event} = true:
  36.                         if {eventjoined.%player's uuid%} is not set:
  37.                             send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7Joining event!"
  38.                             set {prevpos.%player's uuid%} to player's location
  39.                             play sound "minecraft:entity.tnt.primed" to player
  40.                             wait 3 seconds
  41.                             teleport player to {Eventspawn}
  42.                             play sound "minecraft:entity.player.levelup" to player
  43.                             set {eventjoined.%player's uuid%} to true
  44.                         else:
  45.                             send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7You are already in the event silly!"
  46.                     else:
  47.                         send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7No event is currently active!"
  48.         else if arg-1 = "join":
  49.             if {Event} = true:
  50.                 if {eventjoined.%player's uuid%} is not set:
  51.                     send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7Joining event!"
  52.                     set {prevpos.%player's uuid%} to player's location
  53.                     play sound "minecraft:entity.tnt.primed" to player
  54.                     wait 3 seconds
  55.                     teleport player to {Eventspawn}
  56.                     play sound "minecraft:entity.player.levelup" to player
  57.                     set {eventjoined.%player's uuid%} to true
  58.                 else:
  59.                     send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7You are already in the event silly!"
  60.             else:
  61.                 send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7No event is currently active!"
  62.         else if arg-1 = "leave" or "quit":
  63.             if {Event} = true:
  64.                 if {eventjoined.%player's uuid%} is set:
  65.                     send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7Leaving event!"
  66.                     play sound "minecraft:entity.tnt.primed" to player
  67.                     wait 3 seconds
  68.                     teleport player to {prevpos.%player's uuid%}
  69.                     play sound "minecraft:entity.player.levelup" to player
  70.                     clear {eventjoined.%player's uuid%}
  71.                 else:
  72.                     send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7Your not in an event silly!"
  73.             else:
  74.                 send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7No event is currently active!"
  75.         else if arg-1 = "setspawn" or "spawnset":
  76.             send "<tooltip:&b&k|&bVerified &a✔&b&k|>&b&k|&bBot &a✔&b&k| &bRang<reset>&8&l>> &7Set Event spawn!"
  77.             set {Eventspawn} to player's location
  78.             play sound "minecraft:entity.player.levelup" to player
  79.         else if arg-1 = "help":
  80.             send "&c&lVS &7| Event help!"
  81.             send "&c/event &bstart&8/&bbegin"
  82.             send "&c/event &bstop&8/&bclose"
  83.             send "&c/event &bleave&8/&bquit"
  84.             send "&c/event &bjoin"
  85.         else:
  86.             send "&c&lVS &7| /event help."
  87.             stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement