Allowing players to vote for your Rust server on community listing sites increases visibility and attracts more players. By setting up voting rewards, you can incentivize players to vote daily by offering in-game items, resources, or currency.

This guide will walk you through configuring server voting rewards using VoteReward and integrating a server with Rust voting sites using VolticHost Game Panel.


📌 Prerequisites


1️⃣ Install VoteReward Plugin

  1. Log in to VolticHost Game Panel.

  2. Navigate to Mod Manager and install Oxide (uMod).

  3. Download VoteReward from uMod.

  4. Upload the VoteReward.cs file to:

    /oxide/plugins/
    
  5. Restart the server to apply changes.

VoteReward is now installed on your server!


2️⃣ Register Your Server on Voting Websites

  1. Go to Rust-Servers.net or TrackyServer.com.

  2. Create an account and add your server (enter IP, port, and details).

  3. Copy the API key from the website.

Your Rust server is now listed for voting!


3️⃣ Configure VoteReward for In-Game Rewards

  1. Navigate to File Manager in VolticHost Game Panel.

  2. Open:

    /oxide/config/VoteReward.json
    
  3. Modify the reward settings. Example:

    {
        "Rewards": [
            {
                "Command": "inventory.giveto {player} scrap 50",
                "Message": "🎉 Thanks for voting! You've received 50 Scrap."
            },
            {
                "Command": "inventory.giveto {player} wood 1000",
                "Message": "🌲 You've also received 1,000 Wood!"
            }
        ],
        "VoteSiteAPIKey": "YOUR-API-KEY-HERE"
    }
    
  4. Replace "YOUR-API-KEY-HERE" with the API key from the voting site.

  5. Click Save File and restart the server.

Players now receive in-game rewards for voting!


4️⃣ Test Voting System

  1. Go to the voting site and vote for your server.

  2. Join your Rust server.

  3. Run the command:

    votereward check
    
  4. If configured correctly, you’ll receive the set rewards.

The voting system is now fully functional!


5️⃣ Restart the Server to Apply Changes

  1. Navigate to the Console tab in VolticHost Game Panel.

  2. Click Stop to shut down the server.

  3. Wait a few seconds, then click Start to relaunch the server with the new voting rewards.

Your Rust server is now configured with voting rewards!


🎉 Conclusion

You've successfully set up server voting rewards for your Rust server using VolticHost Game Panel! Players can now vote for your server and receive in-game rewards, helping boost your server’s ranking and player count. 🚀

For more assistance, contact VolticHost Support.