Voter Rewards

Rewards players who vote for your server on rust-servers.net

Total Downloads: 3,458 - First Release: Jan 5, 2015 - Last Update: Jun 18, 2017

5/5, 18 likes
  1. like your work but seems if you pick a reward the points will stay thay will not go away for me :s
    wen i use the money aswel when i dont use the money the points will go down
    but than i dont get the item :'(
     
    Last edited by a moderator: Mar 9, 2016
  2. Seems to be working fine for me.

    Untitled 2.jpg
     
  3. i edit it done some testing aswel
    [DOUBLEPOST=1457534712][/DOUBLEPOST]ok seem to have found the problem now it work thanks !
    Code:
      "Settings": {
        "DataFile": "VoterData",
        "Rewards": [
          {
            "price": 1,
            "reward": {
              "blueprint_fragment": 100
            }
          },
          {
            "price": 2,
            "reward": {
              "blueprint_fragment": 200
            }
          },
          {
            "price": 3,
            "reward": {
              "blueprint_fragment": 300
            }
          },
          {
            "price": 4,
            "reward": {
              "blueprint_page": 7
            }
          },
          {
            "price": 5,
            "reward": {
              "blueprint_page": 14
            }
          },
          {
            "price": 6,
            "reward": {
              "blueprint_page": 19
            }
          },
          {
            "price": 7,
            "reward": {
              "blueprint_book": 4
            }
          },
          {
            "price": 8,
            "reward": {
              "blueprint_book": 8
            }
          },
          {
            "price": 9,
            "reward": {
              "blueprint_book": 12
            }
          },
          {
            "price": 10,
            "reward": {
              "blueprint_library": 5
            }
          },
          {
            "price": 12,
            "reward": {
              "supply#signal": 2
            }
          }
        ],
    still cant get it to working whit money in it, it just dose not give you the money if someone know a fix pls let me know.
    Thanks!
     
    Last edited by a moderator: Mar 9, 2016
  4. can someone help me , the rewards arent being displays properly :/ this is my config

    Code:
    {
      "Messages": {
        "ChatFormat": "<color=#af5>{NAME}:</color> {MESSAGE}",
        "ChatName": "[Voter]",
        "ChatPlayerIcon": true,
        "Help": [
          "/vote -- show a list of available urls for voting and get points for voting",
          "/rewards -- show the rewards information and your points",
          "/rewards [ID] -- get the reward"
        ],
        "RewardGived": "You got your reward!",
        "RewardNotFound": "Reward with this ID cann't be found!",
        "RewardNotPoints": "You do not have enough points for this reward!",
        "RewardsBalance": "Your points: %s",
        "RewardsBegin": "-------- /rewards [id] (Get Reward) --------",
        "RewardsEnd": "-------------------------------------------------",
        "RewardsList": "Points: {PRICE}, Reward: {REWARD}",
        "StatusBadApiKey": "Invalid API key.",
        "StatusCanVote": "You can vote at '%s' (Points for voting: %i)",
        "StatusGetPoint": "Thanks for vote! (Points received: %s)",
        "StatusNotAvailable": "The tracker is not available now. Please try again later."
      },
      "Settings": {
        "DataFile": "VoterData",
        "Rewards": [
          {
            "price": 2,
            "reward": {
              "bandage": 5,
              "wolfmeat": {
                "cooked": 10
              }
            }
          },
          {
            "price": 3,
            "reward": {
              "ammo": {
                "rifle": {
                  "explosive": 200
                }
              },
              "blueprint": {
                "fragment": 50
              }
            }
          },
          {
            "price": 4,
            "reward": {
              "blueprint": {
                "page": 5
              },
              "metal": {
                "fragments": 100
              }
            }
          },
          {
            "price": 5,
            "reward": {
              "ammo": {
                "pistol": {
                  "hv": 50
                }
              },
              "blueprint": {
                "book": 1
              },
              "supply": {
                "signal": 2
              }
            }
          }
        ],
        "RewardsCommand": "rewards",
        "Trackers": {
          "[Rust-ServerList]": {
            "ID": "",
            "Key": "",
            "PointsForVote": 1
          },
          "[Rust-Servers]": {
            "ID": "",
            "Key": "",
            "PointsForVote": 1
          },
          "[TopRustServers]": {
            "ID": "18126",
            "Key": "2e2b37deb55f61bf9127112ad42b58e6",
            "PointsForVote": 1
          }
        },
        "VoteCommand": "vote"
      }
    }
     
    Last edited by a moderator: Mar 12, 2016
  5. Try it like this
    Code:
      "Settings": {
        "DataFile": "VoterData",
        "Rewards": [
          {
            "price": 1,
            "reward": {
              "blueprint_fragment": 100
            }
          },
          {
            "price": 2,
            "reward": {
              "blueprint_fragment": 200
            }
          },
          {
            "price": 3,
            "reward": {
              "blueprint_fragment": 300
            }
          },
          {
            "price": 4,
            "reward": {
              "blueprint_page": 7
            }
          },
          {
            "price": 5,
            "reward": {
              "blueprint_page": 14
            }
          },
          {
            "price": 6,
            "reward": {
              "blueprint_page": 19
            }
          },
          {
            "price": 7,
            "reward": {
              "blueprint_book": 4
            }
          },
          {
            "price": 8,
            "reward": {
              "blueprint_book": 8
            }
          },
          {
            "price": 9,
            "reward": {
              "blueprint_book": 12
            }
          },
          {
            "price": 10,
            "reward": {
              "blueprint_library": 5
            }
          },
          {
            "price": 11,
            "reward": {
              "supply#signal": 2
            }
          }
        ],
    
     
  6. Hey I made your
    Hey I tried it like you but my players still arent getting any supply signals :/ You have any idea why?
     
  7. Download my version of the plugin...
     
  8. i managed to fix it by putting underscores , would the rewards work when someone trys to redeem?

    Code:
    {
      "Messages": {
        "ChatFormat": "<color=#af5>{NAME}:</color> {MESSAGE}",
        "ChatName": "[Vote Rewards]",
        "ChatPlayerIcon": true,
        "Help": [
          "/vote -- show a list of available urls for voting and get points for voting",
          "/rewards -- show the rewards information and your points",
          "/rewards [ID] -- get the reward"
        ],
        "RewardGived": "You got your reward!",
        "RewardNotFound": "Reward with this ID cann't be found!",
        "RewardNotPoints": "You do not have enough points for this reward!",
        "RewardsBalance": "Your points: %s",
        "RewardsBegin": "-------- /rewards [id] (Get Reward) --------",
        "RewardsEnd": "-------------------------------------------------",
        "RewardsList": "Points: {PRICE}, Reward: {REWARD}",
        "StatusBadApiKey": "Invalid API key.",
        "StatusCanVote": "You can vote at '%s' (Points for voting: %i)",
        "StatusGetPoint": "Thanks for vote! (Points received: %s)",
        "StatusNotAvailable": "The tracker is not available now. Please try again later."
      },
      "Settings": {
        "DataFile": "VoterData",
        "Rewards": [
          {
            "price": 2,
            "reward": {
              "bandage": 10,
              "blueprint_fragment": 50,
              "wolfmeat_cooked": 5
            }
          },
          {
            "price": 4,
            "reward": {
              "blueprint_fragment": 70,
              "medical_syringe": 3,
              "pistol_ammo_hv": 100
            }
          },
          {
            "price": 6,
            "reward": {
              "blueprint_fragment": 90,
              "metal_fragment": 100,
              "rifle_ammo_hv": 100,
              "supply_signal": 2
            }
          }
        ],
        "RewardsCommand": "rewards",
        "Trackers": {
          "[Rust-ServerList]": {
            "ID": "",
            "Key": "",
            "PointsForVote": 1
          },
          "[Rust-Servers]": {
            "ID": "",
            "Key": "",
            "PointsForVote": 1
          },
          "[TopRustServers]": {
            "ID": "18126",
            "Key": "2e2b37deb55f61bf9127112ad42b58e6",
            "PointsForVote": 1
          }
        },
        "VoteCommand": "vote"
      }
    }
     
  9. Read above... What you are doing is not gonna work. The official version is broken. Use my version + the config provided by me or other people.
     
  10. so ive installed your version you posted and changed the config so the dots are replaced with #
    like this :
    Code:
    {
      "Messages": {
        "ChatFormat": "<color=#af5>{NAME}:</color> {MESSAGE}",
        "ChatName": "[Vote Rewards]",
        "ChatPlayerIcon": true,
        "Help": [
          "/vote -- show a list of available urls for voting and get points for voting",
          "/rewards -- show the rewards information and your points",
          "/rewards [ID] -- get the reward"
        ],
        "RewardGived": "You got your reward!",
        "RewardNotFound": "Reward with this ID cann't be found!",
        "RewardNotPoints": "You do not have enough points for this reward!",
        "RewardsBalance": "Your points: %s",
        "RewardsBegin": "-------- /rewards [id] (Get Reward) --------",
        "RewardsEnd": "-------------------------------------------------",
        "RewardsList": "Points: {PRICE}, Reward: {REWARD}",
        "StatusBadApiKey": "Invalid API key.",
        "StatusCanVote": "You can vote at '%s' (Points for voting: %i)",
        "StatusGetPoint": "Thanks for vote! (Points received: %s)",
        "StatusNotAvailable": "The tracker is not available now. Please try again later."
      },
      "Settings": {
        "DataFile": "VoterData",
        "Rewards": [
          {
            "price": 2,
            "reward": {
              "bandage": 10,
              "blueprint_fragment": 50,
              "wolfmeat#cooked": 5
            }
          },
          {
            "price": 4,
            "reward": {
              "blueprint_fragment": 70,
              "medical#syringe": 3,
              "pistol#ammo#hv": 100
            }
          },
          {
            "price": 6,
            "reward": {
              "blueprint_fragment": 90,
              "metal#fragment": 100,
              "rifle#ammo#hv": 100,
              "supply#signal": 2
            }
          }
        ],
        "RewardsCommand": "rewards",
        "Trackers": {
          "[Rust-ServerList]": {
            "ID": "",
            "Key": "",
            "PointsForVote": 1
          },
          "[Rust-Servers]": {
            "ID": "",
            "Key": "",
            "PointsForVote": 1
          },
          "[TopRustServers]": {
            "ID": "18126",
            "Key": "2e2b37deb55f61bf9127112ad42b58e6",
            "PointsForVote": 1
          }
        },
        "VoteCommand": "vote"
      }
    }
     
  11. Should work
     
  12. yeah forgot the plugin is broken ggrr sorry my mistake :s
    thanks recon btw ;)
     
  13. The tracker is not available now. Please try again later what i need to do ?
     
  14. everytime I load my config for it, it resets it to default...
    any advice? why won't it work?


    Code:
     "Messages": {
        "ChatFormat": "<color=#af5>{NAME}:</color> {MESSAGE}",
        "ChatName": "[Voter]",
        "ChatPlayerIcon": true,
        "Help": [
          "/vote -- show a list of available urls for voting and get points for voting",
          "/rewards -- show the rewards information and your points",
          "/rewards [ID] -- get the reward"
        ],
        "RewardGived": "You got your reward!",
        "RewardNotFound": "Reward with this ID cann't be found!",
        "RewardNotPoints": "You do not have enough points for this reward!",
        "RewardsBalance": "Your points: %s",
        "RewardsBegin": "-------- /rewards [id] (Get Reward) --------",
        "RewardsEnd": "-------------------------------------------------",
        "RewardsList": "Points: {PRICE}, Reward: {REWARD}",
        "StatusBadApiKey": "Invalid API key.",
        "StatusCanVote": "You can vote at '%s' (Points for voting: %i)",
        "StatusGetPoint": "Thanks for vote! (Points received: %s)",
        "StatusNotAvailable": "The tracker is not available now. Please try again later."
      },
      "Settings": {
        "DataFile": "VoterData",
        "Rewards": [
          {
            "price": 1,
            "reward": {
              "blueprint_fragment": 200
            }
          },
          {
            "price": 2,
            "reward": {
              "supply#signal": 1
            }
          },
          {
            "price": 3,
            "reward": {
              "blueprint_fragment": 500,
              "supply#signal": 1
            },
          {
            "price": 4,
            "reward": {
              "blueprint_library": 1,
              "blueprint_page": 5
            },
          {
            "price": 5,
            "reward": {
              "rifle#bolt_bp": 1,
              "ammo#rifle_bp": 1
            },
          {
            "price": 6,
            "reward": {
              "rifle#ak": 1,
              "ammo#rifle": 500
            }
          }
        ],
        "RewardsCommand": "rewards",
        "Trackers": {
          "[Rust-ServerList]": {
            "ID": "",
            "Key": "",
            "PointsForVote": 1
          },
          "[Rust-Servers]": {
            "ID": "65831",
            "Key": "vmqpkyjs448od93ys7k1jyi2cmbihggef",
            "PointsForVote": 1
          },
          "[TopRustServers]": {
            "ID": "18231",
            "Key": "186326b68b2ab342cb6bd6b08d21b30f",
            "PointsForVote": 1
          }
        },
        "VoteCommand": "vote"
      }
    }
     
  15. Any idea why I am not getting points when voting? It's showing the url, I have gone to it and voted but gotten nothing, is there a specific way you have to go to the url? (steam overlay for example)
     
  16. Whenever I attempt to collect a reward, why does it say I received the award, but I don't actually get it.
     
  17. i think i got the api key from the website no how do i get the id for it?
    [DOUBLEPOST=1458618936][/DOUBLEPOST]this is what im missing once i get this i know how to add items just dont know were to find id from each website
    },
    "[TopRustServers]": {
    "ID": "??????????",
    "Key": "6e664290b9583eec****************",
    "PointsForVote": 1
    [DOUBLEPOST=1458875796,1458617655][/DOUBLEPOST]i have put supply drop like this but when u claim it. It doesnt give you it in your inventory. I have looked at it cant figure it out.


    },
    "Settings": {
    "DataFile": "VoterData",
    "Rewards": [
    {
    "price": 1,
    "reward": {
    "bow_hunting": 2,
    "burlap_shoes_bp": 1
    }
    },
    {
    "price": 1,
    "reward": {
    "supply_signal": 1
    [DOUBLEPOST=1458957269][/DOUBLEPOST]ok now i know its right but when i accept reward it says you have gotten your reward and then its not in the inventory
    [DOUBLEPOST=1458964644][/DOUBLEPOST]i have uninstalled the plugin and reinstalled everything but what is happening is when you get the rewards
    its says u got it but does not show up in inv
     
  18. Where to find ur ID and key?
     
  19. I would say this plugin is not being maintained atm. Seems everyone is getting the same issue with it not giving out the points to players that vote.
     
    Last edited by a moderator: Mar 28, 2016
  20. is there a way you could implement code that, upon a certain amount of votes done (not points), it would execute a server command? Thanks in advance, Tom.