Particles_Command: type: command name: invpart2 description: Particles for Purgatory usage: /invpart tab complete: # No argument, suggest all of them. - if == 0 { - determine } # Argument? Suggest a player who has the name as entered - determine ]]> script: # Check their permissions - if { - narrate "<&c>You don't have permission to use that command!" - queue clear } # Make sure they entered an argument - if != 1 { - execute "help invpart2" as_player - queue clear } # Find the player - define Player ]||null> - if == null { - narrate "<&c>No player found by that name!" - queue clear } # Remove particles - if { - flag InvPart:! - narrate "Stopping effects on player: " - queue clear } - flag InvPart: - narrate "Starting effects on player: " ParticleEffects: type: world events: on server start: # Make sure those particles exist - on startup. - run s@Create_Particles Create_Particles: type: task script: # Run particles on their own script - helps to keep queues to a minimum. # More efficient - foreach { - playeffect effect:cloud qty:15 target: } - run