Rust & 7 Days to Die

This plugin connects your Tip4serv.com store to your Rust or 7 Days To Die Oxide server. It checks if a player has made a donation on your store and delivers the order (group, items, permissions...)

Plugin Installation

  1. Add a Rust or 7 Days To Die server in MY SERVERS

  2. Upload tip4serv.cs to your server's oxide/plugins/ directory

  3. Run this command on your server console:

    oxide.reload Tip4serv
  4. Edit the config file tip4serv.json and set your Tip4Serv API key

  5. Reload the plugin again:

    oxide.reload Tip4serv

Expected console message: Server has been successfully connected


RCON Setup (Rust only)

  1. Add a Rust server in MY SERVERS

  2. Click Connect with RCON

  3. Fill in:

    • Server IP

    • RCON Port

    • RCON Password

Expected console message: Server has been successfully connected


Setting Up Commands

Before adding commands to your products, remember: Commands are executed in the server console, not in-game.

Add your commands directly into each product as in this tutorial.


💬 Broadcast Donation Message

say Thank you {rust_username} for your donation of {total_paid} {currency}

With colors:

say {rust_username} just purchased <color=red>VIP</color> from <color=orange>tip4serv.com</color>

👥 Group and Permissions

Add player to a group:

oxide.usergroup add {steam_id} group-name

Remove player from a group:

oxide.usergroup remove {steam_id} group-name

Grant a permission:

oxide.grant user {steam_id} permission-name

Revoke a permission:

oxide.revoke user {steam_id} permission-name

🎒 Give Inventory Item (Rust only)

By Steam ID

✅ Must enable “Player must be online” in the commands editor settings.

inventory.giveto {steam_id} item-short-name quantity

Example:

inventory.giveto {steam_id} scientist 5

🔗 Rust item list


By Username

✅ Must enable “Player must be online”

inventory.giveto {rust_username} item-short-name quantity

🎁 Give Items/Kits with Give Plugin

Required plugin: Give (uMod)

Give item:

giveto {steam_id} item-short-name quantity

Give kit:

givekitto {steam_id} kit-name

💸 Give Money

Required plugin: Economics

deposit {steam_id} amount

🏆 Give Points (Rust only)

Required plugin: Server Rewards

sr add {rust_username} amount

➗ Quantity Multiplier

Let customers choose quantities and calculate totals dynamically.

Activate “Allow quantity choice” in product settings.

Example for selling $200 bundles:

deposit {steam_id} {quantity*200}

If customer buys 4x, the result is:

deposit 76561198181797231 800

Last updated