ARK: Survival Evolved

ARK: Survival Evolved

TCs Auto Rewards v1.12.16
Showing 41-47 of 47 entries
< 1  2  3  4  >
Update: Jan 31, 2018 @ 11:50am

Minor Update v1.1.3

Started implementing the ability to create and edit packs from with in the game
  • This is not finished yet, and will take a long time to completely finish. I have disabled the ability to access the "Packs" editing Admin menu because it's not finished.
  • The only reason I have left the "Packs" option in is because I had to push an update to fix a bug (see below)

Small Tweaks & Bug Fixes
  • Rewards Menu - Fixed a bug which made a player ineligible to receive PlayedTimeBonus after they purchased a pack
  • Admin Menu - Reset the check box for PlayedTimeBonus after a player was edited
  • General Play - Cleaned up a lot of unneccessary code

That’s is for v1.1.3, Going forward, I am still working towards being able to create and edit packs from the Admin Menu. After that, the next update will be adding the ability to include Dinos as rewards as well.

Update: Jan 27, 2018 @ 1:45pm

Minor Update v1.1.2

INI Settings (defaults shown)(New settings marked in bold)
[TCsAR]
ErrorLogLevel=
RewardPointsSteamID=
DefineRewardPacks=
TimeBasedIncome=false
LumpSumIncome=false
IncomeFrequency=0
DefaultIncomeAmount=0
PlayedTimeBonus=false
BonusFrequency=0
BonusAmount=0
AllNewPlayersEligibleForBonus=false
VaultMaxItemSlots=300
DisableAddItemsToVault=false

Removed the need to add players manually
  • Removed the RewardPointsSteamID INI setting as it is no longer needed
  • Players will now be automatically added to the rewards system when they first join your server.
  • When players first join, their played time will start being tracked only if PlayedTimeBonus=true
  • You can specify a DefaultIncomeAmount for them, which can be changed per player later. (Not used if TimeBasedIncome=false)
  • You can specify whether players will be automatically eligible to receive PlayedTimeBonus or not by enabling or disabling AllNewPlayersEligibleForBonus. (Not used if PlayedTimeBonus=false)
INI Setting For DefaultIncomeAmount=(0 default)
This setting allows you to specify a default income amount to any player that joins your server. A player's income can still be adjusted individually via the Admin Menu.

INI Setting For AllNewPlayersEligibleForBonus=(false default)
Now that all players are automatically added to the rewards menu, this option will specify if they are all eligible to receive the PlayedTimeBonus or not when they first join your server. Players can still be individually selected to recieve the bonus or not via the Admin Menu.
  • true = All new players will automatically be eligible for the PlayedTimeBonus.
  • false = All new players will not be eligible for the PlayedTimeBonus.

Small Tweaks & Bug Fixes
  • Rewards Menu - Only players that are eligible to receive the bonus will be able to see their played time bonus
  • Admin Menu - Added a check box to the player data to set whether the player will receive the PlayedTimeBonus or not
  • General Play - Added a message to screen when an Admin updates a player's rewards data (only shows the message to the player assocciated with data changed)
  • General Play - Fixed a bug that prevented a player from receiving the PlayedTimeBonus if they were added while they were online

That’s is for v1.1.2, This update should help in making the mod slightly more user friendly for Admins. Thank you Teamrgizil & Torber for the idea.

Update: Jan 22, 2018 @ 4:14pm

Minor Update v1.1.1

INI Settings (defaults shown)(New settings marked in bold)
[TCsAR]
ErrorLogLevel=
RewardPointsSteamID=
DefineRewardPacks=
TimeBasedIncome=false
LumpSumIncome=false
IncomeFrequency=0
PlayedTimeBonus=false
BonusFrequency=0
BonusAmount=0
VaultMaxItemSlots=300
DisableAddItemsToVault=false

INI Setting For VaultMaxItemSlots=(300 default)
This setting allows you to change how many item slots the Reward Vault has, by default it has 300 slots and allows values up to a maximum of 600.

INI Setting For DisableAddItemsToVault=(false default)
Setting this to true will stop the ability for players to place items into the Rewards Vault. Useful for restricting it's use to only be used as a way to purchase rewards. This has been tested with Structures Plus's Pull Feature & Transfer Guns, they all respect the setting and will not allow items to be placed inside the Vault if set to true.
  • true = Restrict Vault to only allow items be removed
  • false = Allows players to place items in the Vault

Small Tweaks & Bug Fixes
  • Rewards Menu - Added a space " " in front of the word "every"
  • Rewards Menu - Converted the "Total Played Time" to correctly display in hours instead of seconds
  • Rewards Menu - Re-enabled the display of "Available ARc" on the right side of the UI
  • Admin Menu - The editable text box for the "Income" field now correctly displays on first load if the server is set to use the income system
  • General Play - Hid the empty buff icon from the players HUD
  • General Play - Fixed a bug the prevented players from receiving an accurate "Total Played Time" if they logged before the full bonus cycle had completed
  • General Play - Fixed a bug that would wipe a player's "Total Played Time" & Total ARc Earned" if their profile was updated

That’s is for v1.1.1, Really positive about the mod so far, thank you to everyone giving me really great feedback and new ideas to help make this mod a staple in anyones server mod list. I really appreciate it.

Update: Jan 20, 2018 @ 3:53pm

Major Update v1.1.0

INI Settings (defaults shown)(New settings marked in bold)
[TCsAR]
ErrorLogLevel=
RewardPointsSteamID=
DefineRewardPacks=
TimeBasedIncome=false
LumpSumIncome=false
IncomeFrequency=0
PlayedTimeBonus=false
BonusFrequency=0
BonusAmount=0

INI Setting For RewardPointsSteamID
There is now a 4th field for defining players to establish the player's income. This income field will only be used if TimeBasedIncome is set to "true".
The new syntax is as follows:
Player Name,SteamID64,ARcBalance,PlayersIncome;
Example Syntax
Bazza,7569885334222349,5,30;
This player who we know as "Bazza" will start off with 5ARc and gain 30ARc every income cycle
  • PlayersIncome = Must be a whole number, indicates how many ARc this player receives each income cycle.

INI Setting For TimeBasedIncome
Enables or disables the time based income system, keep in mind this is a seperate system to the PlayedTimeBonus system.
  • true = Enable time based income
  • false = Disable time based income

INI Setting For LumpSumIncome
Configures the time based income system to either wait the full income cycle before handing out their full income amount or break their full income amount into small daily amounts.
  • true = Use a lumpsum payment method, e.g our friend "Bazza" will receive his full 30ARc at the end of the income cycle
  • false = Use a daily trickle payment method, e.g "Bazza" would receive 30ARc divided by the number of days in the income cycle everyday

INI Setting For IncomeFrequency
This is the income cycle, there are 7 timeframes to choose from.
  • 0 = Daily = Everyday. Keep in mind if you use a daily trickle system with this, players will just receive their full income everyday. (30ARc divided by 1 Day = 30ARc Everday)
  • 1 = Weekly = Every 7 Days. (Daily Trickle Example: 30ARc divided by 7 Days = 4.285ARc Everyday)
  • 2 = Fortnightly = Every 2 Weeks. (Daily Trickle Example: 30ARc divided by 14 Days = 2.142ARc Everyday)
  • 3 = Monthly = Every Month. This will take into account exactly how many days are in the current month
  • 4 = Quarterly = Every 3 Months.
  • 5 = Semiannually = Every 6 Months.
  • 6 = Annually = Every Year.

INI Setting For PlayedTimeBonus
Enables or disables the played time income system. This can be used with or withour the TimeBasedIncome system. It tracks how long each player plays on your server for and rewards them with ARc after a certain amount of time played.
  • true = Enable played time income
  • false = Disable played time income

INI Setting For BonusFrequency
This setting defines how long a player needs to play on your server before they receive the PlayedTimeBonus income amount. The system will track half cycles as well so if the player played for 45mins and you have it set to reward after 1hr, it will automatically keep a record of that 45mins and resume it once the player logs back on. The unit of measurement is in seconds, however, I would suggest keeping it above 15min (900seconds). Personally I have mine set to 2hrs (7200seconds).
  • 900 = Every 15mins of played time (example only)
  • 1800 = 30mins (example only)
  • 3600 = 1hr (example only)
  • 7200 = 2hrs (example only)
  • 14400 = 4hrs (example only)
  • 43200 = 12hrs (example only)
  • 86400 = 24hrs (example only)

INI Setting For BonusAmount
This setting defines how many ARc the player will receive after the reach the BonusFrequency time you defined.
  • 1 = 1ARc (example only)
  • 5 = 5ARc (example only)

That’s is for v1.1.0, I'm really happy with the outcome of this new income system and I hope I have allowed enough options to suit your server's needs. If you have any questions / feedback, feel free to comment or join my discord.

Thank you to everyone giving me really great feedback and new ideas to help make this mod a staple in anyones server mod list. I really appreciate it.

Update: Jan 11, 2018 @ 12:00am

Update: Jan 10, 2018 @ 11:05pm

Update: Jan 7, 2018 @ 1:02am