User Tools

Site Tools


reference:server_commands:full_command_list

Full Server Commands List

Here is the full list of currently supported server commands, which are used by typing * then the command name, either in-game or from a script.

Commands A -> H

activatescreen*activatescreen [PLAYER_NAME] [SCREEN_NUM]
Activates a particular screen for the specified player. Current screen nums are : 1 - Raw settings, 2 - Settings editor, 3 - Crow settings, 4 - Vehicle settings, 5- World Editor, 6 - Online Help, 7 - World Map, 8 - Subgame settings, 9 - Landscape settings, 10 - Graphic Settings, 11 - Island Info (Data/Text/Background.txt), 12 - Newspaper
addbackgroundmodel *addbackgroundmodel [MODELNUM],[MapX],[MapY],[ROTATION]
Adds a background model to the map and broadcast the new model to all players.
addbuilding*addbuilding [BUILDING_TYPE],[OWNER_ID],[MapX],[MapY],“Building Name”,( [ConstructionMaterials1], [ConstructionMaterials2] )
Adds a new building to the map and broadcasts the details to all players.
addbuildingtoworld*addbuildingtoworld [BUILDING_TYPE],[OWNER_ID],[WorldX],[WorldY],“Building Name”,( [ConstructionMaterials1], [ConstructionMaterials2] )
Same as addbuilding but using world coordinates instead of map coordinates
addbuildzone*addbuildzone [ZONE_NUM],[X1],[Y1],[X2],[Y2]
Adds a BuildZone (used to restrict the placement of buildings into certain parts of the map)
addemployee*addemployee <BUILDING_NUM> <NAME>
Adds an employee to the building
addsafezone .. *addsafezone [ZONE_NUM],[X1],[Y1],[X2],[Y2]
Adds a safe zone to the map
addskill .. *addskill [PLAYER] [SKILL_NUM] [DAYS_TO_LEARN]
Adds a skill to the player
addspawnzone .. *addspawnzone [ZONE_NUM],[X1],[Y1],[X2],[Y2]
Adds a spawn zone to the map
addstarport
Adds a special 'starport' building at your current location
addstaticeffect*addstaticeffect [EFFECT_NUM],[WorldX],[WorldY]]
Adds a static effect (such as a column of smoke, fire etc) to the world
addtoinvestment*addtoinvestment [buildingID] [amount]
Adds a cash amount to the building's investment
addtostocks*addtostocks [buildingID],[quantity],[item name]
Adds the item to the building stocks
addtree*addtree Num,worldX,worldY
Adds a single tree to the map.
advancedate *advancedate [NUM_DAYS]
Used to change the current game-date. Negative numbers can be used to go back in time.
alert*alert [PLAYER_NAME] [TEXT]
Sends a text message to the named player and triggers a little 'alert' sound effect
announce*announce [TEXT]
Sends a text message to all connected players and triggers a little 'alert' sound effect
attach*attach [PLAYER_NAME]
Relocates you near to the position of the named player
autoteams*autoteams [NUM_TEAMS]
Assign all players currently in the team game to a team, attempting to balance them evenly across the number of teams specified.
ballreset
Resets the ball used in the Hornball game
baronise*baronise [PLAYER_NAME]
Sets the player to authorisation level 4.
battlesresetall
Resets all battles currently in progress
battlestatus
Prints details of all the battles currently in progress on the world.
bgmodel*bgmodel [PLAYER_NAME] [MODEL_NUM]
Triggers the placement of a new background model for the named player.
bonusweapon*bonusweapon [PLAYER_NAME] [WEAPON_NUM] [AMMO_COUNT]
Gives the player a weapon overriding their vehicle's normal one. If ammo count is not included the player keeps the bonus weapon until they relog
bonusweaponsecondary*bonusweaponsecondary [PLAYER_NAME] [WEAPON_NUM] [AMMO_COUNT]
As above but applies to the player's secondary weapon slot
bring*bring [PLAYER_NAME]
Relocates the named player near to you
buildetails
Prints details of the nearest building
buildingconnector*buildingconnector [mode],[building_num1],[building_num2],[height]
Adds a special effect connecting the two buildings specified
buildingconstruct .. *buildingconstruct [PLAYERNAME] [BuildingCode]
Activates the building construction UI allowing the player to place the building
buildinglimits
Prints a message indicating the limits for building on this world (e.g. max number of buildings you can own)
buildingmaxemployed*buildingmaxemployed [BUILDING_NUM] [VALUE 0 - 16]
Sets the upper limit for number of employees allowed in this building
buildingparam*buildingparam [BUILDING_RECORDNUM] [PARAM_VALUE 0-255]
Sets the 'BuildingScriptParam' value for a particular building. This value is accessed from building script events using $gBuildingScriptParam
buildingsaleprice .. *buildingsaleprice <BUILDING_NUM> <SELL_PRICE>
Sets the building sale price (0 means the building is not for sale)
buildingteams
Prints the number of buildings currently assigned to teams.
changebuilding*changebuilding [BUILDING_RECORDNUM] [NEW_BUILDING_TYPE_NUM]
Changes an existing building to a different type.
changeitemname*changeitemname [ORIGINAL_NAME],[NEW_NAME]
Changes the name of an item. Note that it does not immediately change the name on the client, which needs a relog.
changeinventory*changeinventory [PLAYER_NAME] [QUANTITY] [ITEM_NAME]
Adds (or removes) an item to the player's inventory. (Same as *grantitem but this command does not automatically replicate the change to the player. Useful for script when you wish to add multiple items without spamming the user with text. Should be used in conjunction with *updateinventory)
changeinventorynum*changeinventorynum [PLAYER_NAME] [QUANTITY] [ITEM_NUM]
Adds (or removes) an item to the player's inventory. (Same as *grantitem but this command does not automatically replicate the change to the player. Useful for script when you wish to add multiple items without spamming the user with text. Should be used in conjunction with *updateinventory)
changeskillname*changeskillname [OLD_SKILL_NAME],[NEW_SKILL_NAME]
Changes the name of a skill. Note that you will need to relog to see the full effects of the change.
choptrees*choptrees [WORLD_X],[WORLD_Y],[RANGE]
Temporarily removes any trees in the specified region and replaces them with tree stump models. (Trees return when player relogs)
cleanmap
Cleans out any redundant packets (walls and destroyed buildings) from the map file. Not generally useful unless you've been doing a lot of odd editing.
clearallfuel
Resets the fuel level for all players to the default. (Defined in *settings → Economy → Default Fuel)
clearinv*clearinv [PLAYER_NAME]
Clears the inventory (i.e. empties it, not reset to default) for the named player
clearnearest*clearnearest [TYPE]
Used for clearing the nearest (i.e. closest to your current location) item from the map. Type 0 = walls, 1 = forests.
clearallinv
Clears the inventory (i.e. empties it, not reset to default) for all players
clearauth*clearauth [PLAYER_NAME]
Resets the player's authorisation level to 0.
cleardestroyedbuildings
Clears any references to destroyed buildings from the map file. (Destroyed buildings are not automatically removed from the map as you may wish to restore them).
clearlostbuildings
Clears up any buildings that exist in the .bui file but don't exist in the map. (Shouldn't happen unless something has gone odd, or you've been fiddling with your files in some unpleasant way).
clearzone*clearzone [type],[x],[y]
Removes all zones of the specified type that cover the map coordinate specified
clonevehiclesettings*clonevehiclesettings [source_vehnum] [dest_vehnum]
Copies the settings from one vehicle to another
constructioninit*constructioninit [PLAYER_NAME]
Activates the construction screen for the player
crowscoreswipeall
Resets the crow kill/death scores for all users (not just those online).
crowscorewipe*crowscorewipe [PLAYER_NAME]
Resets the crow kill/death scores for the named user
crowban*crowban [PLAYER_NAME]
Prevents the player from accessing crows. (Repeating the command unbans them). Note this does not affect script or commands such as *setcrow.
crowlives*crowlives [PLAYER_NAME] [NUM_LIVES]
Sets the number of lives the player will have in crow mode
crowspawn*crowspawn [player] [mapX] [mapY]
Sets the position at which the player's crow will spawn
customsound*customsound [PLAYER_NAME] [DOWNLOADABLE_SOUND_NUM]
Plays one of the custom downloadable sounds to the player.
customsoundall*customsoundall [DOWNLOADABLE_SOUND_NUM]
Plays one of the custom downloadable sounds to all connected players.
cutscene*cutscene [PLAYER_NAME] [CUTSCENE_FILENAME]
Triggers a cutscene for the player.
cutscenemax*cutscenemax [PLAYER_NAME] [CUTSCENE_FILENAME]
Triggers a 'maximised' cutscene for the player.
damageplayer*damageplayer [PLAYER_NAME] [DAMAGE_AMOUNT] [FIRER_NAME]
Damages a player by the specified amount. 'FIRER_NAME' can be omitted
debugbuildingprox
Prints some basic information on the state of the building prox system for the local player.
debugspawnzones*debugspawnzones
Prints some basic information on the number of spawn zones currently in the map.
deify*deify [PLAYER_NAME]
Sets the player to authorisation level 12.
delallbuildzones*delallbuildzones [ZONE_NUM]
Deletes all build zones of the specified type.
delallmap*delallmap [MAP_TYPE]
Removes all packets from the map with the specified map type.
delallstaticeffects*delallstaticeffects
Removes all static effect packets from the map.
delalltexmaps*delalltexmaps [num]
Removes all texture maps of the specified number from the map.
delalltreesoftype*delalltreesoftype [TREE_NUMBER]
Removes all forests of the specified tree type.
deleteallbuildings
Deletes all building records from the game and removes them from the map.
demolishallbuildings
Demolishes all buildings on the map. (Note that normally building records never get fully deleted (For game modes where a demolished building can get restored etc). To fully delete all the buildings from your world, use *deleteallbuildings
demolishbuilding*demolishbuilding [buildingNum]
Removes a single building from the map
demolishplayerbuildings .. *demolishplayerbuildings [PLAYER]
Removes all the player's buildings from the map (except ones that have been flagged in the buildings editor with 'Can't demolish'
dotask*dotask [player] [taskcode] [text]
Activates a task for the player
dobuildingtask*dobuildingtask [player] [buildingnum] [taskcode] [text]
Activates a building task for the player & building
docombitask*docombitask [PLAYER] [itemnum1] [itemnum2] [itemnum3]
Activates a combination task for the player
eao*eao [CUSTOM_EVENT_NAME]
(Short version of eventallonline) Triggers a custom event for all players currently connected to the server.
economy
Prints details of the world's economy, such as production times etc.
effect*effect [PLAYERNAME] [EFFECT_NUM]
Triggers a special effect on the specified player.
employeerecount*employeerecount
Used to make sure that all buildings have the correct employee details. (Mostly useful if you've been fiddling with data files or backups or something odd).
enterscene*enterscene [PLAYERNAME] [URL to uim]
Makes the named player download the specified .uim file and then enter the scene
event*event [PLAYERNAME] [CUSTOM_EVENT_NAME]
Triggers a specific custom script event for the named player.
eventallalive*eventallalive [CUSTOM_EVENT_NAME]
Triggers a custom event for all players currently alive on the server. If you have a lot of players registered on your world this may take some time!
eventallbuildings*eventallbuildings [CUSTOM_EVENT_NAME]
Triggers a custom event for all the buildings currently constructed on the world. Note the 'Player' in the script context will be 0
eventallonline*eventallonline [CUSTOM_EVENT_NAME]
Triggers a custom event for all players currently connected to the server.
eventallresidents*eventallresidents [TOWN_NAME] [CUSTOM_EVENT_NAME]
Triggers a custom event for all players that have the named town set as their home town.
exitcrow*exitcrow [PLAYER_NAME]
Causes the named player to exit crow mode and return to their main 'vehicle'.
exitcrowall
Forces all players to to exit crow mode and return to their main 'vehicle'.
exitteamall
Removes everyone from the team game.
explodebuilding*explodebuilding [BUILDING_NUM]
Causes the building to explode
fademusic*fademusic [PLAYER] [Time (Seconds)]
Fades out the music playing for the player
filetransferstats
Prints details of all file transfers currently active on the server
firework*firework
Adds a firework effect at your current location
fishingstop*fishingstop [PLAYER_NAME]
Stops the player fishing
flog*flog [PLAYER_NAME]
Prints a message in everyone's chat saying that the player was flogged by you.
frameratecritical*frameratecritical [PLAYER_NAME] [FLAG 0 or 1]
Activates or deactivates a flag on the client that turns off modes (such as shadows) likely to affect framerate. (i.e *frameratecritical [Player] 1, will make it more likely that [Player] has a good framerate)
freezehealth
gag*gag [PLAYER_NAME]
Prevents the player from sending any chat messages (Note, they will not be made aware that their chat has been gagged).
gagsound*gagsound [PLAYER_NAME]
Prevents the player from sending any audio messages.
gagweapons*gagweapons [PLAYER_NAME]
Prevents the player from sending any weapon fire messages.
game – TODO - Should take player name
Prints the status of the game
gamestart*gamestart
Starts a game (See [link])
gameend
Ends a game (See [link])
getvers
Returns the build version number of the current server.
gocrow*gocrow [PLAYER_NAME]
Puts the player into robocrow mode.
gocrowall*gocrowall
Puts all players into robocrow mode
godpm*godpm [PLAYER_NAME] [TEXT]
Sends a private message to the player from 'Jehovah'
godspeak*godspeak [TEXT]
Sends a public message to all players from 'Jehovah'
goto*goto [BUILDING_NAME]
Relocates you to the named building.
grantbankcash
grantcash*grantcash [PLAYER_NAME] [AMOUNT_IN_DENARI]
Gives cash to the named player.
grantcashall*grantcashall [AMOUNT_IN_DENARI]
Gives cash to all players (whether online or not)
grantfuel*grantfuel [PLAYER_NAME] [AMOUNT 0-50]
Gives 'fuel' to the named person. (Note refers to the fuel used by standard vehicles, rather than a specific item).
grantitem*grantitem [PLAYER_NAME] [QUANTITY] [ITEM_NAME]
Adds (or removes, if negative quantities are used) the item to the player's inventory.
grantitemall*grantitemall [QUANTITY] [ITEM_NAME]
Grants an amount of an item to all players registered on the world.
grantskill*grantskill [PLAYER_NAME] [SKILL_NAME]
Gives a skill to the named player.
grantkudos*grantkudos [PLAYER_NAME] [AMOUNT]
Gives kudos to the named player. (Note that this does not automatically replicate to online players, the alternative *setkudos does)
grantskillall*grantskillall [SKILL_NAME]
Gives a skill to all players registered on the world.
hitchplayer*hitchplayer [PLAYERNAME] [TARGET_NAME]
Sets the named player to hitch/attach to the target player

Commands I -> R

invdefault*invdefault [SET_NUMBER]
Saves your current inventory as the default set.
itemproperties*itemproperties [ITEM_NAME]
Prints details of the named item.
kick*kick [PLAYER_NAME]
Disconnects the player from the server. (Note they will be able to come back in immediately unless you have used a ban or other method to prevent them returning)
kill*kill [PLAYER_NAME]
Resets the player record and kicks them from the server if they are currently online.
killalllights*killalllights
Deletes all streetlights from the map.
killalltimers*killalltimers
Deletes all active script timers (created with script function sysSetTimer)
killbillall
Completely resets all player records, removing all players from the server.
killhealth*killhealth [PLAYER_NAME]
Kills the player through health loss.
killtimer*killtimer [timer_id]
Deletes the specified timer
knight*knight [PLAYER_NAME]
Sets the player to authorisation level 8.
lasthere*lasthere [PLAYER_NAME]
Prints the time when the player was last online on this world.
listtimers*listtimers
Displays info on all the currently active timers
loadmap*loadmap [FILENAME]
Loads new map files and disconnects all players. Path and extension is automatically added, so *loadmap test would load the files maps\test.map and maps\test.bui.
lockserver
Locks the server so no new players can access it. Using the command again will unlock it. Note that the owner and sysops will always be able to enter.
lockpublic
'Locks' public chat so no-one but sysops can talk. (See also, *unlockpublic and *unlockplayerchat)
lockweapons
Disables weapons for all players (overriding any other settings).
logtext*logtext [TEXT]
Adds the line of text to the server.log file. Useful for recording special events from script etc.
makeminiop .. *makeminiop [PLAYER_NAME]
Grants the named player 'MiniOp' authorisation (Level 10)
makeop*makeop [PLAYER_NAME]
Grants the named player 'Op' authorisation (Level 12)
makeowner*makeowner [PLAYER_NAME]
Grants the named player full owner level authorisation (Level 20)
makesysop*makesysop [PLAYER_NAME]
Grants the named player 'SysOp' authorisation (Level 16)
me*me [text]
Sends a message to everyone (the message is automatically preceded with your name).
messline
messfile
messone
messonefile
model*model (TYPE) (NUM) (FILENAME)
TBD
movebuildinghere*movebuildinghere [BUILDING_RECORD_NUMBER]
Moves the specified building to your current location
msg*msg [PLAYER_NAME] Text..
Sends a system message to the named player.
newsregen*newsregen
Regenerate the server newspaper.
onscreentimer*onscreentimer [player],[type],[seconds]
Displays an onscreen timer for the named player for the specified time
osdclosewindow .. *osdclosewindow [PLAYER] [PARAM]
Closes the scripted OSD for the player
playsound*playsound [PLAYER_NAME] [SOUND_NUM]
Plays a sound effect for the player. (See sound effects [list])
playmusic*playmusic [PLAYER_NAME] [MP3_URL]
Plays music for the player. The URL should specify the web address of an mp3 file which the player will download and then play.
owner
Prints the name of the owner of the world.
radiolist
Prints details of the radio stations configured on the world.
radiorefresh
Reloads the Data/Radio/radiolist.txt file which contains details for configuring the radio stations on the world
recalcprod
Used to immediately re-calculate the production efficiencies of all buildings on the world. (Can be useful if you are adjusting settings or building details).
recycle
Kicks all connected players from the world.
refreshheightmap*refreshheightmap [FILENAME]
Sets the file to be used for the world's heightmap and regenerates the landscape. [FILENAME] refers to a file on your server called maps/[FILENAME].bmp
refreshweap*refreshweap
Reloads the Data\Weapons.txt file which contains the definition of all weapons used on your world.
reloadbuildings .. *reloadbuildings
Reloads the Data\buildings.dat file which contains the definition of all the building types available on your world.
reloadcommandaccess*reloadcommandaccess
Reloads the Data\servercommandsaccess.txt file which contains overrides for the default authorisation level required to use each server command.
reloadconfig*reloadconfig
Reloads the ServerConfig.txt file that stores key information regarding the owner and status of the world
reloadnames
Reloads the Data\NamesFile.txt file which contains various details about your world, including the names of assigned models and textures, text for books etc, links to web download store, etc etc.
reloadnews
Reloads the Data/News.txt file which contains the 'Message of the day'/news for your world
reloadscript
Reloads the 'ServerScript.mit' file and any associated includes.
removeallweapons*removeallweapons
Removes all items of type 'weapon' from all registered player inventories and building stocks.
removebackgroundmodel*removebackgroundmodel [BGMODEL_NUM],[MapX],[MapY]
Removes background models from the specified map location
removebuilding*removebuilding type,mapx,mapy
Removes a building from the map
removeemployee*removeemployee [BUILDING_NUM] [NAME]
Removes an employee from the building
removefromstocks*removefromstocks buildingID,quantity,item name
Removes an item from the building's stocks
removeskill*removeskill [PLAYER_NAME] [SKILL_NAME]
Removes the skill from the player.
removeskillall*removeskillall [SKILL_NAME]
Removes the skill from all players registered on the world.
removetile .. *removetile surface,x1,y1[,x2,y2]
Removes a surface tile from the map
removewalls*removewalls
Remove all walls that start or end on your current mapsquare.
repair*repair [PLAYER_NAME]
Clears the current vehicle damage for the player.
repairbuilding
Repairs the building closest to you current position.
repairallbuildings
Repairs all buildings in the world
resetallpositions
Resets the position of everyone currently registered on the server.
resetallbuildings
Resets the contents (stocks) of all buildings on the world.
resetallcrowscores
Sets the robocrow kill and death scores back to 0
resetallservervars
Sets all of the gServerVars back to 0
resetallhealth
Sets the health of all players (not just those online) to 0
resetalllives
Sets the number lives for all players (not just those online) to 0
resetallkudos
Sets the kudos for players (not just those online) to 0
resetallmodels
Resets the list of models used on the server.
resetallplayervars
Resets all the script PlayerVars to 0 for all players registered on the world
resetalltribes
Clears the tribe for all players (not just those online)
resetallvehlives
resetbestlaps*resetbestlaps
Resets the racing score-table.
resetbillall
resethealth*resethealth [PLAYER_NAME]
Resets the health and needs of the player. Note this includes the Health, MaxHealth, Hunger and Thirst and other nutritional values which are all set to the initial defaults.
resetmap
Wipes the map and disconnects all players
resetneeds*resetneeds [PLAYER_NAME]
Sets the hunger and thirst for the player back to 0.
resetpos*resetpos [PLAYER_NAME]
Resets the player to the middle of the map
resetplayervars*resetplayervars [PLAYER_NAME]
Resets all the scripted PlayerVars for the named player.
resettask*resettask [PLAYER_NAME]
Clears the current task of the player.
resetwealth*resetwealth [PLAYER_NAME]
Resets the player's wealth to the 'startcash' value as determined in settings.
restorelostbuilding
rotatebuilding*rotatebuilding [ROTATION 0-31]
Rotates the nearest building to the specified angle

Commands S -> Z

sack*sack [PLAYER_NAME]
Removes the player from all his jobs.
savemap*savemap [FILENAME]
Saves the current map and building records to a file. Path and extension is automatically added, so *savemap test would save the files as maps\test.map and maps\test.bui.
say*say [TEXT]
Prints the text in red in the chatlog for all connected players.
scores
send*send [PLAYER_NAME] [BUILDING_NAME]
Sends the player to the specified building.
setage*setage [PLAYER_NAME] [AGE]
Sets the current age of the player (in years).
setallvehicles*setallvehicles [VEHICLE_NUM 1-24]
Sets everyone currently on the world to the specified vehicle num.
setauth*setauth [PLAYER_NAME] [AUTH_LEVEL]
Sets the authorisation level for the player. (e.g. *setauth player 16, is the same as *makesysop player)
setbirthtown
TBD
setbuildingstateflags*setbuildingstateflags [BUILDINGRECORD_NUM] [FLAGS]
TBD
setbuyprice*setbuyprice [BUILDINGRECORD_NUM],[ITEMNAME],[PRICE]
Sets the buy price for the named item at the building
setcrow*setcrow [PLAYER_NAME] [CROW_NUM 1-8]
Sets the crow number for the player. If they are not currently in crow mode they will enter it.
setfollower*setfollower [PLAYER_NAME] [NEW_LEADER_NAME]
Makes the named player join the tribe of the leader.
setfollowerid*setfollowerid [PLAYER_NAME] [NEW_LEADER_BILLINGID]
Makes the named player join the tribe of the leader, using ID rather than name (Useful for script).
sethealth*sethealth [PLAYER_NAME] [VALUE 0-60000]
Sets the health value for the player. Note that setting health to 0 effectively kills the player.
sethometown*sethometown [PLAYER_NAME] [TOWN_NAME]
Sets the home town for the player.
sethunger*sethunger [PLAYER_NAME] [VALUE 0-50000]
Sets the hunger value for the player.
setitemmax*setitemmax [ITEM_NAME],[MAX_AMOUNT_CARRIED]
Sets a per item capacity limit, so that players are restricted to carrying a specific amount of this item. Setting the value to 0 removes this restriction.
setitemnutrition*setitemnutrition [ItemName],[Primary]|[Health]|[MaxHealth]
Sets the nutrition values for the item. (See [link])
setitemuse*setitemuse ItemName,[UseVal]
Sets the item type. (See [link])
setkudos*setkudos [PLAYER_NAME] [VALUE]
Sets the kudos score for the player. Note this replicates the change to all players in the world.
setlevel*setlevel [PLAYER_NAME] [VALUE]
Sets the 'Level' of the player. Note this broadcasts the change to all players on the world.
setlevelall .. *setlevelall [VALUE]
Sets the level for all players currently registered on the world
setlives*setlives [PLAYER_NAME] [NUMBER_OF_LIVES]
Sets the number of 'lives' for the player. (What 'lives' actually means depends on settings, see [link] )
setmaxhealth*setmaxhealth [PLAYER_NAME] [VALUE 0-60000]
Sets the maximum potential health value for the player.
setoldestage*setoldestage [PLAYER_NAME] [AGE]
Sets the oldest recorded age for this player.
setplayervar*setplayervar [PLAYER_NAME] [VARIABLE_NUM] [VALUE]
Sets an individual script 'PlayerVar'. e.g. *setplayervar Bob 1 100 sets the $gPlayerVar[1] to 100 for Bob.
setsealevel*setsealevel [VALUE]
Sets the sea level on the world and transmits the change to all players.
setsellprice*setsellprice [BUILDINGRECORD_NUM],[ITEMNAME],[PRICE]
Sets the sell price for the named item at the building
setservervar*setservervar [VARIABLE_NUM 1-64] [VALUE]
Sets the specified gServerVar to the value given.
setslave*setslave [PLAYER_NAME] [LEADER_NAME]
Sets the player to be a slave of the specified leader.
setslaveid*setslaveid [PLAYER_NAME] [LEADER_BILLING_ID]
Sets the player to be a slave of the specified leader, using the leader's BillingID rather than name. (Useful for script).
setteam*setteam [PLAYER_NAME] [TEAM_NUM]
Sets the player to be a member of the specified team number.
settile*settile surface,x1,y1[,x2,y2]
Sets the surface tile for the specified map points
settime*settime [TIME_VALUE 0-86400]
Sets the current game time. 42,200 = Midday.
setthirst*sethirst [PLAYER_NAME] [VALUE 0-50000]
Sets the thirst value for the player.
settings
Activates the settings screen.
settingsdupevehicle*settingsdupevehicle [VEHICLE_NUM 1-24]
Duplicates the settings of the specified vehicle into all other vehicles
settowntaxesimm
setvehicle*setvehicle [PLAYER_NAME] [VEHICLE_NUM 1-24]
Sets the player to a specific vehicle (ignoring any restrictions that would normally apply).
setvehicledamage
setwage*setwage BuildingNum wage
Sets the wage for the building
showresidents*showresidents [TOWN_NAME]
Prints a list of the players who are resident in this town.
showaccounts*showaccounts [PLAYER_NAME]
Displays the accounts record for the player.
showbankac*showbankac [ACCOUNT_NUMBER]
Prints details of the specified bank account.
showbill*showbill [PLAYER_NAME]
Prints key details of the player, including ID, wealth, age, damage etc.
showbook*showbook [PLAYER_NAME] [FILENAME]
Opens a 'book' screen for the player - [FILENAME] refers to the server file Data/Text/[FILENAME].txt
showfuel*showfuel [PLAYER_NAME]
Prints the player's current fuel status.
showgods*showgods
Prints a list of players on thr world who have authorisation level 8 or higher.
showitems*showitems [PLAYER_NAME]
Prints the player's current inventory.
showjobs*showjobs [PLAYER_NAME]
Prints the player's current jobs
showneeds*showneeds [PLAYER_NAME]
Prints details of the player's current hunger and thirst, health, age and related stats.
showowned*showowned [PLAYER_NAME]
Prints a list of all the buildings currently owned by this player
showrented*showrented [PLAYER_NAME]
Prints a list of all the buildings currently rented by this player
showsameid*showsameid [PLAYER_NAME]
Prints details of players who have logged on from the same computer as this player.
showskills*showskills [PLAYER_NAME]
Prints the list of skills the player has learnt or is currently learning
showtask*showtask [PLAYER_NAME]
Prints details of the task the current player is engaged in, if any
showtribe*showtribe [PLAYER_NAME]
Prints details of the tribe the player is a member of if appropriate.
showunowned*showunowned
Prints a list of building not currently owned by a player.
shutdown
Shut down the server.
skilldefault
Sets your current selection of skills as the default for the world.
soundeffect*soundeffect [SOUND_EFFECT_NUM]
Plays a sound effect to all players on the world. (See [list])
speclockall
Locks all players in spectator mode. (Use the command again to unlock)
speclock*speclock [PLAYER_NAME]
Locks the player in spectator mode.
stats
Prints details of your world - e.g. Number of players who've visited, number currently alive etc.
stomp
Makes the world shudder :)
suicide
Player command used to kill themselves.
suspendhealth
town*town
Prints a list of players who have the same 'Home Town' as you.
undeify*undeify [PLAYER_NAME]
Sets the player to authorisation level 0
undeifyall*undeifyall
Sets everyone to authorisation level 0
unfreezeall
universereconnect*universereconnect
Attempts to reconnect the server to the universe.
universeconn*universeconn
Prints the status of the server's connection to the Universe.
unlockplayerchat*unlockplayerchat [PLAYER_NAME]
Unlocks one player's chat (when public chat is locked).
unlockpublic
Unlocks the public chat - See *lockpublic
unlockweapons
Unlocks all weapons - See *lockweapons. (Unlocking weapons with this command does not override other settings which disable weapons, such as 'no-weapons' zones in the map.
unsuspendall
updateinventory*updateinventory [PLAYER_NAME]
Sends an inventory refresh to the player. Primarily aimed at scripts, to be used in conjunction with *changeinventory to allow script to update multiple items in the player's inventory without spamming them with notifications.
updatewelcome
usage*usage [PLAYER_NAME]
Prints details of how long the player has been active on this world.
vehicle*vehicle [VEHICLE_NUMBER]
Attempts to change your current vehicle. (If the server's settings permissions allow it)
wipe*wipe [PLAYER_NAME]
Deletes the player's record from the server.
wipealldead*wipealldead
Deletes the player records for all players who currently have a health of 0
wipeallinactive*wipeallinactive
Deletes the record for all players who are 'inactive'. (See.. [link] )
wipeallusage*wipeallusage
Wipes the usage record for everyone registered on the world

Internal / Unused / Deprecated

addcrate – to be deprecated by objects
addel
additem
adedit
adperm
adshow
adsimp
adswipe
bankwipe
buildingdecayrelative*buildingdecayrelative [NUM_GAMEYEARS]
Sets the damage for all buildings, using an obscure calculation that looks blatantly wrong to me.
chat
chessreset
cleanupbuildingrecords
commands
convertbmp
datafolder
forgetskillall
freset
ftpexport
galreconnect
getsubstatus
gotomapvehicle – todo - to be deprecated by objects
kickfromfamily*kickfromfamily [PLAYER_NAME]
Removes the player from their current family.
krick
lottery – remove lottery code - can be done in script
lotterybonus – remove lottery code - can be done in script
magic
msgowner
pageowner
refreshworld
reloadbuildingsandrecycle
Same as *reloadbuildings but also recycles the server
reloaditems
resetpassword
rewardset – todo - deprecate with onlevelchange callback
royalty
set*set [SETTINGS_GROUP] [SETTING_NUMBER] [SETTING_VALUE]
Used to set *settings values. May be dangerously broken :)
setchat
setfamilyhead
setglobalvar
setitemadvancednutrition
setroyalty
setteleport
showticket – remove lottery code - can be done in script
showuser
survey
tcreconnect
testgetip
testemail
updatebuildingpositionsfromindex
Method for correcting corrupted/confused building data.
updateserverbuildingpositions
wipeuser

reference/server_commands/full_command_list.txt · Last modified: by 127.0.0.1