RustPP

Dec 31, 2016
RustPP
  • ------- 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:
    Code (Text):
    "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"


    Code (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
dong435085505 likes this.