How do I use Admin Commands in ARK: Survival Evolved?
Note: This is a work in progress (not all commands have been released yet)
Here's how you can use them!
Logging in as Admin
Press Tab, or whatever you have bound your console key to and typeÂ
enablecheats <password>Â
example = enablecheats pass123Â
From here you can enter commands.
Whitelisting an Admin
This allows you to use commands without needing to log in as Admin.
Create a file in the directory \ShooterGame\Saved\ called AllowedCheaterSteamIDs.txt
It should look like this \ShooterGame\Saved\AllowedCheaterSteamIDs.txt
Note: On our control panel this is located in the 'Configuration Files' icon
From here, list on each line the Steam64 ID's you wish to authorise for cheat commands, these users will be able to cheat without logging in as Admin.
You can convert your Steam64 ID here -Â https://steamid.io/
enablecheats <password>Â
example = enablecheats pass123Â
From here you can enter commands.
Whitelisting an Admin
This allows you to use commands without needing to log in as Admin.
Create a file in the directory \ShooterGame\Saved\ called AllowedCheaterSteamIDs.txt
It should look like this \ShooterGame\Saved\AllowedCheaterSteamIDs.txt
Note: On our control panel this is located in the 'Configuration Files' icon
From here, list on each line the Steam64 ID's you wish to authorise for cheat commands, these users will be able to cheat without logging in as Admin.
You can convert your Steam64 ID here -Â https://steamid.io/
Â
Cheat Commands | Description |
---|---|
ShowMyAdminManager | Enables the Admin UI |
enablecheats <password> | Logs you in as the administrator |
requestspectator <password> | Allows anyone with the password to login as a Spectator |
cheat enablespectator | Destroys your character and puts you into Spectator mode (Used for Whitelisted Admins) |
stopspectating | Cancels spectating |
setcheatplayer true/false | Enables/Disables the cheat menu |
cheat AllowPlayerToJoinNoCheck <Steam64ID> | Whitelists the persons Steam ID |
cheat DisallowPlayerToJoinNoCheck <Steam64ID> | Removes the persons whitelist |
cheat SetMessageOfTheDay <message> | Sets a message of the day that appears when people join the server |
cheat broadcast <message> | Broadcasts a message to everyone on the server, and forces their chat window to open |
cheat ServerChat <Message> | Sends a chat message to all currently connected players. |
cheat ServerChatToPlayer <"PlayerName"> | Sends a private message to the player associated with that name |
cheat ServerChatTo <"Steam64ID"> | Sends a private message to the player associated with that ID |
cheat god | Enables godmode, you can not die except you can still drown |
cheat fly | Provides you with the ability to fly |
cheat walk | Deactivates flying and allows you to walk again |
cheat teleport | Moves the player character forward in the direction the player is facing until the character collides with an object or the terrain. If the player wouldn't hit the terrian or an object, they are teleported to 0,0 instead. |
cheat teleportplayeridtome <id> | Teleports the player specified by their in-game ID to the current player. |
cheat teleporttoplayer <id> | Teleports to the specified player, use showmyadminmanager to get the 9 digit number to fill in the <id> field |
cheat slomo 5 | Changes the speed on the server such as player movement, use slo-mo 1 to revert to normal speed |
cheat playersonly | Freezes absolutely everything except players, this even includes crafting |
cheat ghost | Turns on noclip, you are able to walk through walls and objects |
cheat forcetame | Instantly tames a dinosaur, you can even ride it without a saddle |
DoTame | Tames the targeted creature if the creature is capable of being tamed, activating all triggers as if the player had tamed the creature normally (sound effect, dossier entry, gives experience, etc) |
cheat forceplayertojointargettribe <id> | Forces the player to join the targeted tribe, get the 9 digit id of the player by looking at the connected players in the showmyadminmanager list. |
cheat forceplayertojointargettribe <id> | Forces the player to join the targeted tribe, get the 9 digit id of the player by looking at the connected players in the showmyadminmanager list. |
cheat forceplayertojointribe <id> <tribeid> | Forces the player to join the tribe, use showmyadminmanager for the required information |
cheat giveexptoplayer <id> <how much> <tribeshared> <preventsharing> | Gives experience to another player, use showmyadminmanager for the required information. Unable to test currently. |
cheat addexperience 1000 0 0 | Gives you 1000xp, you can change the value, and if you change the second 0 to a 1 it will share the xp among your tribe |
cheat giveresources | Add 50 units of each resource in the game to the every player's inventory |
cheat infinitestats | Gives the player character infinite food, water, stamina, carrying capacity. Repeat the command to disable its effects |
cheat listplayers | Shows a list of all players on the server with their SteamID |
cheat kickplayer <Steam64ID> | Kicks the person from the server |
banplayer <Steam64ID> | Bans the user from the server |
unbanplayer <Steam64ID> | Unbans the user from the server |
cheat destroyallenemies | Destroys all enemies, they respawn eventually. *WARNING* This includes tamed dinos too. |
cheat hurtme <amount> | Deals x amount of damage to yourself |
togglegun | Toggles the visibility of your currently equipped weapon/tool |
cheat settimeofday <timestring> | Changes the time of day, for example, cheat settimeofday 12:00 |
cheat setplayerpos 0 0 0 | Moves your character to the specified coordinates position instantly. Coordinate Generator |
cheat saveworld | Saves the current worldstate |
cheat quit | Exits the current world, use after saving for a safe shutdown |
cheat execsetsleeping true/false | Puts your character to sleep/wakes them up |
cheat enemyinvisible true/false | Makes all creatures ignore you even if you attack them |
cheat destroyall <classname> | Destroys all objects/dinosaurs of a classname, refer to the dinosaur or item lists for specific classnames, also works with structures. Structure List, Dino List *WARNING* This includes tamed dinos and all instances of structures |
cheat killplayer <id> | Immediately kills the player, get the id for the player by opening showmyadminmanager and looking at the 9 digit number next to their name in the connected players list |
cheat summon <classname> | Summons specified object/dinosaur at your location. This command can also be used to summon structures. Structures will be rotated depending on the players direction. |
cheat giveitemnum <ItemID> <QTY> <Quality> <True/False> | Gives you an item, the list of items with their ID's can be found here: Item-ID List - Example: giveitemnum 1 1 0 false - gives you a primitive simple pistol. |
cheat givetome | Makes any structure/dino you are currently looking at yours |
stat fps | Shows your fps, usable by anyone. commands do not need to be enabled for this |
stat unit | Shows your GPU and CPU stats, usable by anyone. commands do not need to be enabled for this |
cheat MakeTribeAdmin | Allows you to force yourself as an Admin within a tribe |
cheat MakeTribeFounder | Allows you to force yourself to be the tribe founder |
cheat RemoveTribeAdmin | Allows you to remove admin from the tribe |
cheat giveitem <ItemName> <QTY> <Quality> <True/False> | Gives you an item of specified <ItemName> <QTY> <Quality> <True/False>. Example:giveitem "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponGun.PrimalItem_WeaponGun" 1 0 false gives you a primitive simple pistol. A list of <ItemNames> can be found here:Â Item Class Name List |
cheat giveitemnumtoplayer <PlayerID> <ItemID> <QTY> <Quality> <True/False> | Gives <PlayerID> an item of specified <ItemID> <QTY> <Quality> <True/False>. Example:giveitemnumtoplayer 399414114 1 1 0 false gives <PlayerID> a primitive simple pistol. A list of <ItemIDs> can be found in List/Ark_Item_List.pdf. <PlayerIDs> can be found using ShowMyAdminManager. |
cheat giveitemtoplayer <PlayerID> <ItemName> <QTY> <Quality> <True/False> | Gives <PlayerID> an item of specified <ItemName> <QTY> <Quality> <True/False>. Example:giveitemtoplayer 399414114 "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponGun.PrimalItem_WeaponGun" 1 0 false gives <PlayerID> a primitive simple pistol. A list of <ItemNames> can be found here: Item Class Name List. <PlayerIDs> can be found using ShowMyAdminManager. |
cheat ClearPlayerInventory <PlayerID> <bClearInventory> <bClearSlotItems> <bClearEquippedItems> | Allows you to clear inventories of Players by ID, find the <PlayerID> using ShowMyAdminManager. Example:ClearPlayerInventory PlayerID 0 0 0. 0=False, 1=True. |
cheat GiveAllStructure | Gives every structure that's connected to the current chain to you. |
cheat SetTargetPlayerBodyVal int (0-30), float (0-1) | Changes a character's body scaling for that region. Example: cheat SetTargetPlayerBodyVal 0 0. |
cheat SetTargetPlayerColorVal int (0-2), float (0-1) | Changes a character's body color for that region. Example: cheat SetTargetPlayerColorVal 0 0. |
cheat destroymytarget | Destroys the object / dinosaur you are looking at. |
cheat SetTargetDinoColor <ColorRegion[int32]> <ColorID[int32]> | Sets the dino you target to specified color/s. Example: cheat SetTargetDinoColor 0 0. Use printcolors command to see what colours there are. Alternative:Â Dino Color Generator Site |
printcolors | Shows the colours available to use with Set Color commands. |
cheat destroywilddinos | Destroys all Wild Dinos on the map. They respawn. |
givecolors <amount> | Will give you every dye in the amount specified. |
cheat SpawnDino <blueprintPath> <spawnDistance> <spawn-Y-offset> <Z-offset> <DinoLevel> | Allows you to spawn a Dino at a certain coordinate and at a specified level. Dino Blueprint List |
cheat destroytribestructures | Destroys all instances of the structures of the tribe you are currently looking at |
cheat destroytribedinos | Destroys all instances of the dinosaurs of the tribe you are currently looking at |
cheat destroytribeplayers | Destroys all instances of the players of the tribe you are currently looking at |
cheat ChangeSize <SizeMult> | Changes the current player's size. Your player character's model will only stretch or squash so far however, and if made too big will seem to float and bob up and down during different animations (too small and you'll sink through the ground). You will not become any slower or faster. Set back to 1 to go back to your normal size. |
cheat DebugStructures | Toggles the display of debug information on structures when you look at them, including the structure's class name and entity ID. You can use the class name in other commands. |
cheat DestroyStructures | Destroys all structures owned by all players on the map. |
cheat GetAllState <Type> | Prints all entities of given type to console (server console, not ingame) and to server log file 'ShooterGame.log' after a while (some minutes) if logging to file is enabled in server configs. Useful to check wheter specific dinos are spawned on map. EG cheat GetAllState Ankylo_Character_BP_C |
cheat GiveEngrams | Unlocks all crafting recipes for the player character. May lag a little. |
cheat GMBuff | Gives player God, InfiniteStats, EnnemyInvisible true and a bunch of experience. |
cheat GMSummon <"Type"> <Level> | Spawn a creature of the specified type at the place of the player character and tames it. The dino isn't cheat-tamed, so still requires a saddle. The level is without taming bonus, so if you want to end with a level x you should divide that number by 1.5. E.g. you want level 150, that is 150 / 1.5 = 100. You type 100 and the result is 100 plus 50% taming bonus: 150. |
cheat OpenMap <MapName> | Loads the map specified by it's name. eg cheat OpenMap TheIsland |
cheat RenamePlayer <PlayerName> <NewName> | Renames the player specified by their in-game string name. |
cheat RenameTribe <TribeName> <NewName> | Renames the tribe specified by it's string name. |
cheat SetAdminIcon <True/False> | Hides the Admin Icon next to the name in chat when a player that has enabled cheats writes something. |
cheat SetBabyAge <AgeValue> | Sets the age of the target baby dino. |
cheat SetFacialHairPercent <Length> | Sets value in the range from 0 to 1 (= 100%). |
cheat SetHeadHairPercent <Length> | Sets value in the range from 0 to 1 (= 100%). |
cheat SetShowAllPlayers | Show player names in spectator mode. |