Denizen/Commands
From Citizens Wiki
< Denizen
announce | announce |
---|---|
["announcement text"] |
assignment | [{set}|remove] ("script:name") |
---|---|
Set or remove an assignment for an NPC.
- assignment set "script:Evil Wizard" - assignment remove |
attack | (stop) |
---|---|
Make the NPC attack or stop attacking the player.
- attack - attack stop |
chair | (sit|stand) (location:x,y,z,world) |
---|---|
Make the NPC sit or stand at a location.
- sit "location:300,65,300,world" - sit "<anchor:Chair>" - stand |
random | [#] |
---|---|
Run a single one out of a number of commands, chosen at random.
- random 3 - chat "One." - chat "Two." - chat "Three." In the above example, only one of the three chat commands will be run. - random 2 - chat "One." - chat "Two." - chat "Three." In this example, either "One" or "Two" will be displayed, but "Three" will always be displayed. - random 3 - attack - chat "Get out of here!" - runtask "script:Call Reinforcements" Here, the NPC will either attack the player, tell the player to leave, or run a script in which it calls for reinforcements. |
strike | strike (no_damage) [location:x,y,z,world] |
---|---|
Makes lightning strike a location, optionally without causing any damage.
- strike "location:200,73,200,world" - strike no_damage "<anchor:Mountaintop>" |