------- General Commands --------
/help (Shows commands)
/history (Shows chat history, last 6 messages by default)
/players (Shows online players)
/location (Shows the coordinates of the Player)
/ping (shows latency between client and server)
/starter (gives a configurable starter kit)
/about (shows server mod version)
/rules (shows server rules)
/motd (shows the message of the day)
------ Private Messaging --------
/pm "playername" "message" (private messages a player. MUST BE USED IN QUOTES)
/r message here (quick reply to last PM)
------ Friend System ----------
/friends (shows your friends list)
/addfriend playername (adds a player to your friends list)
/unfriend playername (removes a friend)
------ Door Sharing ------------
/share playername (shares your doors with a player) - no more quotes!
/unshare playername (unshares your doors with a player) - no more quotes
------- General -----------
/announce <message> (FLAG: CanAnnounce) - broadcasts a notice to the server
/give "player" "itemname" "amount" (FLAG: CanGiveItem) - gives a player an item
/i "itemname" "amount" (FLAG: CanGiveItem) - gives yourself an item
/instako (FLAG: CanInstaKO) - enables instant knockout mode for your self (all structures will be knocked down in 1 hit), great with an Uber Bow!
/instakoall (FLAG: CanInstaKOAll) Same as instako, but It destroys all the connected Objects too!
/kill <playername (FLAG: CanKill) - kills a player
/loadout (FLAG: CanLoadout) allows the player to spawn an admin loadout configured in the cfg file.
/reload (FLAG: CanReload) - reloads the data from the config files
/saveall (FLAG: CanSaveAll) - saves all the data on the server
/tphere <playername> (FLAG: CanTeleport) - teleports a player to you
/tpto <playername> (FLAG: CanTeleport) - teleports you to a player
/god (FLAG: CanGodMode) - enables god mode so you can't die from a player
-------- Security -------
/ban <playername> (FLAG: CanBan) - bans a player from the server
/unban <playername> (FLAG: CanUnban) - unbans a player from the server
/kick <playername> (FLAG: CanKick) - kicks a player from the server
/mute <playername> (FLAG: CanMute) - mutes a player
/unmute <playername> (FLAG: CanUnmute) - unmutes a player
/addwl <playername> (FLAG: CanWhiteList) - adds a player to the whitelist (if whitelist mode is enabled)
/shutdown - Starts the timer and does a save at the end
/shutdown safeurgent - Save and then shutdown
/shutdown urgent - Shutdown immediately
------- Admin System ---------
/setmasteradmin (FLAG: RCON) - sets a user logged in as RCON, as a master admin (which can do anything)
/addadmin <playername> (FLAG: CanAddAdmin) - turns a normal player into an admin (with no flags set)
/unadmin <playername> (FLAG: CanDeleteAdmin) - turns an admin into a normal player
/addflag "playername" "flagName" (FLAG: CanAddFlags) - adds a flag to an admin
/unflag "playername" "flagname" (FLAG: CanUnflag) - removes a certain flag from an admin
/getflags <playername> (FLAG: CanGetFlags) - shows the flags a player can use
Flags:
Admin Console Commands (F1) (must be logged in w to use these commands)
rustpp.day (turns the server to daytime)
rustpp.night (turns the server to nighttime)
rustpp.shutdown (Starts a automated server shutdown process, with messages and auto saving)
Admin Instructions
Upon logging into the server for the first time, use console and log into RCON. then write /setmasteradmin
You now are a master admin and can promote anybody to an admin, and give them certain permissions. Admin flag names are above in the admin commands.
To give a player permissions, first promote them to an admin /addadmin <playername
You can now assign flags to them, if i wanted that admin to only have the ability to kick players, i would do /addflag "adminname" "CanKick"
If you want to give EVERY PERMISSION to an admin write /addflag "adminname" "all"
/help (Shows commands)
/history (Shows chat history, last 6 messages by default)
/players (Shows online players)
/location (Shows the coordinates of the Player)
/ping (shows latency between client and server)
/starter (gives a configurable starter kit)
/about (shows server mod version)
/rules (shows server rules)
/motd (shows the message of the day)
------ Private Messaging --------
/pm "playername" "message" (private messages a player. MUST BE USED IN QUOTES)
/r message here (quick reply to last PM)
------ Friend System ----------
/friends (shows your friends list)
/addfriend playername (adds a player to your friends list)
/unfriend playername (removes a friend)
------ Door Sharing ------------
/share playername (shares your doors with a player) - no more quotes!
/unshare playername (unshares your doors with a player) - no more quotes
------- General -----------
/announce <message> (FLAG: CanAnnounce) - broadcasts a notice to the server
/give "player" "itemname" "amount" (FLAG: CanGiveItem) - gives a player an item
/i "itemname" "amount" (FLAG: CanGiveItem) - gives yourself an item
/instako (FLAG: CanInstaKO) - enables instant knockout mode for your self (all structures will be knocked down in 1 hit), great with an Uber Bow!
/instakoall (FLAG: CanInstaKOAll) Same as instako, but It destroys all the connected Objects too!
/kill <playername (FLAG: CanKill) - kills a player
/loadout (FLAG: CanLoadout) allows the player to spawn an admin loadout configured in the cfg file.
/reload (FLAG: CanReload) - reloads the data from the config files
/saveall (FLAG: CanSaveAll) - saves all the data on the server
/tphere <playername> (FLAG: CanTeleport) - teleports a player to you
/tpto <playername> (FLAG: CanTeleport) - teleports you to a player
/god (FLAG: CanGodMode) - enables god mode so you can't die from a player
-------- Security -------
/ban <playername> (FLAG: CanBan) - bans a player from the server
/unban <playername> (FLAG: CanUnban) - unbans a player from the server
/kick <playername> (FLAG: CanKick) - kicks a player from the server
/mute <playername> (FLAG: CanMute) - mutes a player
/unmute <playername> (FLAG: CanUnmute) - unmutes a player
/addwl <playername> (FLAG: CanWhiteList) - adds a player to the whitelist (if whitelist mode is enabled)
/shutdown - Starts the timer and does a save at the end
/shutdown safeurgent - Save and then shutdown
/shutdown urgent - Shutdown immediately
------- Admin System ---------
/setmasteradmin (FLAG: RCON) - sets a user logged in as RCON, as a master admin (which can do anything)
/addadmin <playername> (FLAG: CanAddAdmin) - turns a normal player into an admin (with no flags set)
/unadmin <playername> (FLAG: CanDeleteAdmin) - turns an admin into a normal player
/addflag "playername" "flagName" (FLAG: CanAddFlags) - adds a flag to an admin
/unflag "playername" "flagname" (FLAG: CanUnflag) - removes a certain flag from an admin
/getflags <playername> (FLAG: CanGetFlags) - shows the flags a player can use
Flags:
Code:
"CanMute", "CanUnmute", "CanWhiteList", "CanKill", "CanKick", "CanBan", "CanUnban","CanTeleport",
"CanLoadout", "CanAnnounce", "CanSpawnItem", "CanGiveItem", "CanReload", "CanSaveAll", "CanAddAdmin","CanDeleteAdmin", "CanGetFlags", "CanAddFlags", "CanUnflag", "CanInstaKO", "CanGodMode", "RCON","Moderator", "CanShutdown", "CanInstaKOAll"
Admin Console Commands (F1) (must be logged in w to use these commands)
rustpp.day (turns the server to daytime)
rustpp.night (turns the server to nighttime)
rustpp.shutdown (Starts a automated server shutdown process, with messages and auto saving)
Admin Instructions
Upon logging into the server for the first time, use console and log into RCON. then write /setmasteradmin
You now are a master admin and can promote anybody to an admin, and give them certain permissions. Admin flag names are above in the admin commands.
To give a player permissions, first promote them to an admin /addadmin <playername
You can now assign flags to them, if i wanted that admin to only have the ability to kick players, i would do /addflag "adminname" "CanKick"
If you want to give EVERY PERMISSION to an admin write /addflag "adminname" "all"
INI:
[Commands]
;BELOW, SETTING VALUES TO FALSE WILL DISALLOW THOSE COMMANDS TO BE USED, FOR ANYONE
about=true
addfriend=true
addadmin=true
addflag=true
announce=true
ban=true
friends=true
getflags=true
help=true
history=true
instako=true
instakoall=true
kick=true
kill=true
loadout=true
location=true
ping=true
players=true
pm=true
reload=true
r=true
rules=true
saveall=true
share=true
starter=true
shutdown=true
tphere=true
tpto=true
unadmin=true
unban=true
unfriend=true
unflag=true
unshare=true
[Settings]
help_string1=Chat Commands: /help /location /history /pm /r /players /starter /ping /share /unshare
help_string2=/friends /addfriend /unfriend /about ; this is the text that will show when a player uses /help if enabled
airdrop_count=5 ; Maximum amount of airdrops that can be on the map
freeze_time=false ; ability to freeze the time, useful if you want a permanent day/night server
time=12 ; the game time (12=midday, 0=midnight)
starterkit_cooldown=3600 ; time in seconds, 3600=1hr, time between using starter kit command
shutdown_countdown=60 ; time in seconds. amount of notice given (ticks every 10 seconds) after using rustpp.shutdown command
voice_proximity=true ; if false, when you see another person you'll be able to hear them clearly no matter how far away they are, volume does not lower
joinmsg=has joined the server
leavemsg=has left the server
startermsg=You have spawned a Starter Kit!
startercdmsg=You must wait awhile before using this..
default_admin_flags=CanKick|CanTeleport|CanAnnounce|CanGetFlags|CanMute|CanUnmute ; when using /addadmin, this is the flags they will gain by default.
chat_history_amount=6 ; the amount of messages the history shows
keepitems=false ; if true, the players will not drop their items upon death
friendly_fire=true ; if false, players can add other players to their friends list, and won't do damage to them
pvp_death_broadcast=true ; should players on the server see who killed each other?
join_notice=true ; should players see notices on who logs in
leave_notice=true ; should players see notices on who logs out
voice_notifications=true ; should you get a notification message upon voice chat (bottom right corner)
voice_notifications_delay=1500 ; increase this delay if you feel the notifications feel a bit spammy
autosave_interval=300000 ; autosaves every 5 minutes
autosave_enabled=true ; autosaves
pvp=true ; player vs player or not?
instant_craft=false ; no cooldown on the crafting timer
enforce_truth=true ; usually keep this set to true, kicks players doing weird things apparently!
sleepers=true ; setting this to false will allow users to logout without being killed during sleep (lying on the floor)
chatname=[RUST++] ; the prefix for server messages/notices etc
notice_enabled=true ; if you want to enable server notices popping up
notice_interval=1200000 ; time in milliseconds, how often do you want to spam your server with this notice? (i recommend 15 minutes (900000 milliseconds) minimum)
notice_messages_amount=3 ; amount of messages displayed, configured below
notice1=RUST++ Mod Server!
notice2=PVP, Instacraft! Amazing server!!
notice3=Chat Commands: /help /location /history /pm /players /starter /share /unshare
motd=true ; should a message of the day be displayed?
motd1=Welcome to a RUST++ Server!
motd2=This server still needs to configure this area! so fresh!
[WhiteList]
enabled=false ; if enabled, nobody will be able to join your server, unless their username & steamID is inside the whitelist.xml file
[StarterKit]
items=4 ; number of items in the starter kit. BELOW must have 'itemX_name and itemX_amount' where X represents a count to the max amount of items in the starter kit
item1_name=Stone Hatchet
item1_amount=1
item2_name=Sleeping Bag
item2_amount=1
item3_name=Bandage
item3_amount=3
item4_name=Wood Shelter
item4_amount=1
[AdminLoadout]
items=2 ; number of items in the admin loadout. BELOW must have 'itemX_name and itemX_amount' where X represents a count to the max amount of items in the admin loadout
item1_name=M4
item1_amount=1
item2_name=556 Ammo
item2_amount=250