Due to the concern from the Epoch dev team about the whole donation based reward system, I completely re-hauled the way tokens are given to players. Players can use their in game Zombie kills, Bandit Kills and Player Kills to gain tokens in this system. You will only be able to bank tokens that are in your current ALIVE character, meaning once your character is dead - you will not be able to bank the zombie kills.
Tokens can be used on player rewards such as a backpack with building loot, a base item (like a well with water, a guard tower ), a vehicle (not keyed), a vault code change and more.
How it works:
After playing the game, I rack up 34 zombie kills, 14 bandit kills and 1 human kill.
Depending on the server operator, he may chose to use that 1 human kills against me when calculating the banking.
For the sake of this example, lets say the rewards are as follows:
(Server operators can set values )
.03 for zombie kills
.04 for bandits
.05 for humans
34 x .03 = 1.02
14 x .04 = .56
1 x .5 = .05
----------------------
Total Banked Tokens 1.53
My Zombie kills would be re-set to 0, along with my bandit kills. Human kills would remain as 1 to be used against me again next bank.
Banking is done manually - introducing a Risk / Reward system - meaning if I kill 150 zombies, but die before I can get into the system and "bank them" - I lose my zombie kills and will not be able to bank them.
Each module is either allowed or disallowed separately by the server operator, IE: if he/she chooses, he can leave active building supplies, while disabling the revive. Revive is also customizable with returning to life with full gear, or being stripped of all gear and having to retrieve your body.
Logs are available to monitor player usage of the tool
This will be entered into GIT HUB to be a revamp in-progress, another player has indicated interest in keeping the project alive and adding features to it.
Current limitations :
Any "de-bug" monitor , "kill counter" etc will not be auto- updated if you bank your kills while in-game, you will need to return to the lobby and join back in for these to update your kills.
Due to the quick patch work of some SQL injection protection, you must have your login database on a server with the Database port of 3306 - your game server database port does not matter
Question
MassAsster
Player Reward System:
Due to the concern from the Epoch dev team about the whole donation based reward system, I completely re-hauled the way tokens are given to players. Players can use their in game Zombie kills, Bandit Kills and Player Kills to gain tokens in this system. You will only be able to bank tokens that are in your current ALIVE character, meaning once your character is dead - you will not be able to bank the zombie kills.
Tokens can be used on player rewards such as a backpack with building loot, a base item (like a well with water, a guard tower ), a vehicle (not keyed), a vault code change and more.
How it works:
After playing the game, I rack up 34 zombie kills, 14 bandit kills and 1 human kill.
Depending on the server operator, he may chose to use that 1 human kills against me when calculating the banking.
For the sake of this example, lets say the rewards are as follows:
(Server operators can set values )
.03 for zombie kills
.04 for bandits
.05 for humans
34 x .03 = 1.02
14 x .04 = .56
1 x .5 = .05
----------------------
Total Banked Tokens 1.53
My Zombie kills would be re-set to 0, along with my bandit kills. Human kills would remain as 1 to be used against me again next bank.
Banking is done manually - introducing a Risk / Reward system - meaning if I kill 150 zombies, but die before I can get into the system and "bank them" - I lose my zombie kills and will not be able to bank them.
Each module is either allowed or disallowed separately by the server operator, IE: if he/she chooses, he can leave active building supplies, while disabling the revive. Revive is also customizable with returning to life with full gear, or being stripped of all gear and having to retrieve your body.
Logs are available to monitor player usage of the tool
Several SQL injection holes have been patched
Player stats are built into the system
http://www.es-gamers.com/prsystem.zip
https://github.com/MassAsster/epochproject
(Pull requests welcome)
This will be entered into GIT HUB to be a revamp in-progress, another player has indicated interest in keeping the project alive and adding features to it.
Current limitations :
Any "de-bug" monitor , "kill counter" etc will not be auto- updated if you bank your kills while in-game, you will need to return to the lobby and join back in for these to update your kills.
Due to the quick patch work of some SQL injection protection, you must have your login database on a server with the Database port of 3306 - your game server database port does not matter
Link to comment
Share on other sites
14 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now