Commands
Note: Not all these triggers are available in version 55i
If there is a trigger with no description which you know what it does, please
email me,
thanks.
Note: The majority of these commands can be triggered by typing them in with
a "." before them in-game
ABBREVIATIONTOGGLE = Guild function
ACCEPTCANDIDATE = Guild function
ADD = Add an item (according to the itemdef)
ADDITEM = Add an item (according to the itemdef)
ADDNPC = Add an npc (according to the chardef)
ADDSPELL = Add a spell (according to the spell name)
ADMIN = Brings up the admin menu
ALLCLIENTS = Makes all the clients currently connected do something (eg. SERV.ALLCLIENTS
say hello will make all the clients say hello, more info on SERV in the variables
section)
ALLMOVE = Toggles whether or not a player can move any item (any item that isnt in the static mul file) on/off is 1/0
ALLSHOW = Shows all the actions of the current NPCs ingame and all logged out
characters
ALLSKILLS = Shows the sum of all a players skills
ATTACK = Forces something to attack the current target
BANK = Brings up the targets bank box
BANKSELF = Opens up the bankbox of the person who triggered the command
BARK = Makes the person bark (according to their sounds in the chardef)
BLOCKIP = Blocks the targets IP from logging onto the server
BOUNCE = Puts the target into the persons pack
BOW = Makes the person bow
BYE = Makes the person wave goodbye
CAST = Makes the person cast a spell according to the number (eg. CAST 14)
CHANGEALIGN
CHARLIST = Shows a list of the players characters on that account and allows them to log on any one of them
CLIENTS = Shows a list of clients with varoius information
CONSUME = Will consume # amount of # item, example: consume 10 i_gold
CONTROL = Switch bodies with the target
DAMAGE = Does a # amount of damage to the target (eg. DAMAGE 5 will do 5 points
of damage to the target)
DCLICK = Makes the person double click
DECLAREFEALTY = Guild function
DECLAREPEACE = Guild function
DECLAREWAR = Guild function
DIALOG = Makes the person bring up a dialog (eg. DIALOG d_some_dialog)
DISCONNECT = Disconnects the target without banning them
DISMISSMEMBER = Guild function
DORAND = Will do a random amount of lines, for example: DORAND 2 will execute one of the two lines below it (end with an ENDRAND)
DRAWMAP = Will use cartography skill to draw a map
DRY = Stops rain/snow in the current 64x64 sector
DUPE = Makes an exact replica of the target (aka clones the target)
EDIT = Brings up the edit menu where you can change the value for many variables
EMOTE = Makes the target do a custom emote without the anim
EMPTY = Empties a container (removes all the items contained inside of it)
ENDRAND = Will end a DORAND function (see DORAND)
EQUIP = Makes the person equip the target
EQUIPHALO = Makes the person a light source (causes them to glow)
EVERBTARG = Asks user to type in a command which his current target must perform
EXPORT = Exports the current worldfile area to a script file, for example: EXPORT myworld.scp,5,6 will make a myworld.scp file and export the tiles 5 and 6 axis around you
EXTRACT = Extracts the items to a multi file
FACE = Makes the target face the src
FIX = Sets the persons Z to the current ground coord and does a resync
FIXWEIGHT = Does a reync on the persons weight
FOLLOWED = Makes the person follow the target (this can be cancelled by going
into war mode)
FORGIVE = Forgives the target that has been jailed
GHOST = Makes the person seperate from their body and become a ghost
GM = Toggles GM mode for a player with above plevel 1 (1/0 can be used to set on/off otherwise toggle)
GMPAGE = Makes the person send a page to the GMs
GO = Makes the person goto the XYZ coordinates (eg. GO 100,1000,10)
GOCHAR = Makes the person goto the # character, npcs included
GOCHARID = Makes the person goto the first found # CHARDEF
GOCLI = Makes the person goto the current client # starting at 0
GOITEMID = Makes the person goto the item with the # ITEMDEF
GONAME = Makes the person goto the client with the # NAME
GOPLACE = Makes the person goto the region name (defined in regions script)
GOSOCK = Makes the person goto the # Socket
GOTARG = Makes the person goto the target
GOTYPE = Makes the person goto the # Type
GOUID = Makes the person goto the # UID
GRANTTITLE = Grants the person a title (?)
HEARALL = Toggles whether or not everything said by players will be echoed to the current targets screen (1/0 on/off or toggle)
HELP = Brings up the help menu
HELPPAGE = Brings up the help menu for paging a GM
HUNGRY = Makes the person check how hungry they are (your hunger is displayed
in a sysmessage)
IMPORT = Imports a multi according to what was exported (see EXPORT)
INFO = Brings up the info menu about the target where you can change certain
variables
INFORMATION = See Info
INPDLG = Opens a dialog for the target allowing them to set the # variable to whatever they wish with a maximum of # characters, for example: INPDLG FOOD 5
JAIL = Jails the target (sends them to 1 of the 10 jail cells)
KICK = Kicks the target and bans them
KILL = Kills the target (leaves a corpse and the target becomes a ghost if a
player)
LAST = Similar to ACT, targets the last thing you acted upon
LEAVE
MAKEITEM = Makes an item using a skillcheck (set in sphereskill.scp)
MASTERMENU
MEMORYFINDTYPE = Similar to FINDID and FINDLAYER, searches for the first instance of the memory type and targets it
MENU = Brings up a menu, similar to the dialog command (eg. MENU m_some_menu)
MESSAGE = Makes the player send a private message to the target
MOVE = Moves target along the X and Y axis # is the direction (1/-1 and n ne nw etc)
MUSIC = Plays the # music
NEWDUPE = Similar to dupe, clones the # UID of the item
NEWITEM = Creates a new item according to the ITEMDEF/DEFNAME
NEWNPC = Creates a new NPC according to the CHARDEF
NUDGE = Move an item along the # X,Y,Z axis
NUDGEDOWN = Nudges (or moves) an item down along its Z axis
NUDGEUP = Nudges (or moves) an item up along its Z axis
NUKE = Nukes items in the selected area (two seperate targets that form a diagonal
square)
NUKECHAR = Nukes the characters in the selected area (see nuke)
PARDON = Pardons the target (need more info on this)
POLY = Polymorphs the target into the creature ID, for example: POLY c_troll
PRIVHIDE = Hides the targets privaleges (PLEVEL, whether they're a guest, player,
counselor, seer, gm, developer, admin or owner)
PRIVSET = Sets the targets # privaleges (counselor, seer, gm, etc)
PRIVSHOW = Toggles whether or not the target shows their privaleges (see privhide)
PROPS = See INFO
RAIN = Makes it rain in the targets 64x64 area
RECRUIT = Guild function
REFUSECANDIDATE = Guild function
REMOVE = Removes the target (deletes it)
REPAIR = Sets the target items hitpoints to full
RESCOUNT = Will display the amount of # item in the target container, for example: RESCOUNT i_board
RESEND = Same as RESYNC
RESIGN = Guild function
RESPAWN = Respawns the creatures in the 64x64 area
RESTOCK = Restocks the vendors in the 64x64 area
RESURRECT = Ressurects the target (puts the ghost back into the body and revives
the body)
RESYNC = Reload all the items/characters on the screen
RETURNMAINMENU
RUN = Makes the target run in the specified direction (n ne nw etc)
SALUTE = Makes the player saluts (anim)
SAVE = Forces the server to do a save
SAY = Makes the target say something (eg. SAY hello will force the target to
say "hello")
SAYU = See SAY (need more info)
SAYUA = See SAY (need more info)
SELF
SET = Sets a variable for the target (eg. SET Lumberjacking 1000 will set the
targets lumberjacking skill to 100.0%)
SETABBREVIATION = Guild function
SETCHARTER = Guild function
SETGMTITLE = Sets the targets custom GM title (shown when the target has GM
or PRIVSHOW enabled)
SETNAME = Sets the targets Name
SFX = Plays the # SFX for the target
SHIPANCHORDROP = Ship Commands (drops anchor, ship can't move)
SHIPANCHORRAISE = Ship Commands (raises the anchor, ship can move)
SHIPBACK = Ship Commands (Ship moves backwards)
SHIPBACKLEFT = Ship Commands (Ship turns left and continues backwards)
SHIPBACKRIGHT = Ship Commands (Ship turns right and continues backwards)
SHIPDOWN = Ship Commands (Ship turns around and continues backwards) (?)
SHIPDRIFTLEFT = Ship Commands (Ship stays still and drifts to the left)
SHIPDRIFTRIGHT = Ship Commands (Ship stays still and drifts to the right)
SHIPFORE = Ship Commands (Ship sails forwards)
SHIPFORELEFT = Ship Commands (Ship turns left and continues forwards)
SHIPFORERIGHT = Ship Commands (Ship turns right and continues forwards)
SHIPLAND = Ship Commands (Ship runs aground and stops)
SHIPSTOP = Ship Commands (Ship stops)
SHIPTURN = Ship Commands (Ship turns around)
SHIPTURNLEFT = Ship Commands (Ship turns left)
SHIPTURNRIGHT = Ship Commands (Ship turns right)
SHIPUP
SHOW = Shows the # variable on the target, for example: SHOW INT
SHRINK = Turns the target into a miniature, can be returned to full size by
double clicking it
SHUTDOWN = Shuts down the server in # of minutes
SLEEP = Puts the target into "sleep" mode, the body becomes a "corpse" and the target stands at the feet hidden
SNOW = Causes the 64x64x area to snow
SPEAK = Same as SAY (?)
SPEAKU = Same as SPEAK (need info)
SPEAKUA = Same as SPEAK (need info)
SPELLEFFECT = Causes the # spelleffect on the target
STATIC = Same as ADD but the item gets the static flag (no move)
STONE = Target turns completely grey and cannot move (toggle or 1/0)
SUICIDE = Commit Hary Kary (you die, very honourably according to some Japanese)
SUMMON = Summons the target to the player
SUMMONCAGE = Summons the target to the player in a cage
SUMMONTO = Summons the target to the XYZ coordinates
SYNC = Same as RESYNC
SYSMESSAGE = Shows a system message saying the # to the current player (appears
at the bottom left of the screen)
TARGET = Shows a targeting cursor for the target and displays # message, for example: TARGET Select a target, and sets the selected target the users TARG
TARGETG
TELE = Teleports the current target to the targeted area
TILE = Creates multiple items (similar to NUKE, except this creates instead
of removes)
TOGGLEABBREVIATION
TRIGGER = Used to trigger an @trigger event, for example: TRIGGER @GETHIT will trigger the @GETHIT trigger within the entry
TRY
TRYP = Checks if the current targets priv setting is above # then executes the # command if so, for example: TRYP 4 ATTACK
TWEAK = Same as INFO
UNBLOCKIP = Unban the target IP from the server
UNDERWEAR = Makes the target take of all their clothes
UNEQUIP = Makes the player unequip the target
UNEXTRACT
UPDATE = See RESYNC
USE = Makes the player use the target
USEITEM = Makes the player use the target item
VIEWCANDIDATES = Guild function
VIEWCHARTER = Guild function
VIEWENEMYS = Guild function
VIEWROSTER = Guild function
VIEWTHREATS = Guild function
WALK = Makes the target walk a certain direction (n nw nw etc)
WEBLINK = Shows the URL to the shard webpage
WHERE = Shows your current position in the world