ARK: Survival Evolved

ARK: Survival Evolved

TCs Auto Rewards v1.12.16
Viser 11-20 af 47 forekomster
< 1  2  3  4  5 >
Opdatering: 12. mar. 2020 kl. 20:01

Minor Update v1.12.6
Find All Patch Notes Listed Here[trello.com]
Join the Discord[discord.gg] to follow development and help shape the mod.
TCsAR-SaveGame-Tool[github.com] created by BlindFox2015
  • Merges TCsAR_PlayerData.sav files to consolidate player points, played time, etc plus other features.
  • Useful for merging player profiles from multiple servers before activating the API to have it auto synced.

Minor New Features
    Refactored API
    • The API has been refactored to allow servers of any size safely transfer data without worrying about the amount of data being sent.
    • Please Remember: This only applies to API users, you do not need the API to run the mod, it is just a bonus feature for communities supporting the development of this mod.
    Category Sorting
    • Categories are now listed alphanumerically to help admins organise them.
    • Listed in the following order:
      1. Symbols
      2. Numbers
      3. Upper Case Letters
      4. Lower Case Letters
    Pack Sorting
    • Packs are now positioned relatively within their category.
    • (i.e) The first pack of every category will have their position set to 1, the second pack in each category has 2 in the position field
    Player Sorting (API Users ONLY)
    • Players are sorted alphanumerically
    Player Search
    • Players can also be searched by Steam ID as well as name
    API Status in UI
    • The API Status at the top of the Admin Menu will now be hidden if the server is not using the API to avoid confusion.
    New Command: RenameCategory
    • cheat ScriptCommand TCsAR RenameCategory "<Old Name>" "<New Name>"
    • This will rename the category <Old Name> to <New Name>
    • The double quotes are required
    • This is API compatible
    New Radial Menu Options
    • Data -> API -> Players -> Force Sync
    • Data -> API -> Packs -> Force Sync
    • These will force the mod to sync it's data with the API
    • The sync will:
      1. add missing players / packs to either API or the server
      2. update existing players / packs on both API and server to the latest version
      3. remove deleted players / packs from either API or the server
      4. automatically switch the API back over to "AUTO SYNC" after complete
    • Only available after the initial "Manual Only" download / upload has been completed
    • Only available while the API is set to "Manual Only" mode

Tweaks, Bug Fixes & Optimisations
  • Tweak - Close UI with "F".
  • Tweak - Changed Radial Menu Options for Manual Upload / Download to only be available while the API is set to "Manual Only" mode.
  • Tweak - Added additional dialog messages to help guide the inital API setup.
  • Tweak - Omitted Keys from the log file on server start.
  • Optimisation - Reduced amount of players listed in the Admin Menu to 50 (down from 100).
  • Bug Fix - Admin Only packs will now be hidden unless you are an admin of the server.
  • Bug Fix - Fixed a bug causing servers using a non-english localisation to be unable to select packs / select incorrect packs.
  • Bug Fix - RemovePlayerTag command now actually removes the tag.

Opdatering: 24. feb. 2020 kl. 20:54

Minor Update v1.12.5
Find All Patch Notes Listed Here[trello.com]
Join the Discord[discord.gg] to follow development and help shape the mod.
    Minor New Features
      New INI Setting: EnableNotificationsForAllNewPlayers=<boolean> [Default: false]
      • Used to enable Bonus and Income notifications by default for all new players. With this set to **true** any new players that join will have notifications turned on by default, but they can still turn them off if they want by unchecking the checkbox in the Rewards Menu.
      • Please Remember: This will ONLY apply to NEW players that join your server.
      New Vault Radial Menu Options
      • Data -> Packs -> Load From File
      • Loads all Packs from the TCsAR_PackData.sav file and saves them to the map.
      • Data -> Players -> Load From File
      • Loads all Players from the TCsAR_PlayerData.sav file and saves them to the map.
    Tweaks, Bug Fixes & Optimisations
    • Tweak - Packs can now use multiple custom tags. Players will need all tags to be able to purchase it, rather than just the first tag (VIP Ranks are back!).
    • Optimisation - Unused player tags are now removed after the purchase of a pack to keep the arrays maintained. Only applies to auto tags (Limit, Cooldown, Prerequisites).
    • Bug Fix - Fixed a bug which was preventing some players from gaining ARc after eating ARc Bars.
    • Bug Fix - Fixed a bug preventing some players from opening the Admin Menu.
    • Bug Fix - Fixed a bug causing some players to have the Reward Menu open instead of the Admin Menu.
    • Bug Fix - Fixed a bug causing cooldowns to not prevent purchase immediately.
    • Bug Fix - Fixed display error for Purchase Limit of 1 showing as "-1 purchases remaining".
    • Bug Fix - Fixed a bug preventing the purchase of a pack that had Prerequisite Pack requirements even if the player had met the requirements.
    • Bug Fix - Updating a pack while it was a Prerequisite of another pack removed the ability to purchase that other pack even if the prerequisite requirement had been met.
    Important Change To Data Flow
  • Removed Cluster Support using symbolic links. Linking data will only be available via the API (Which is still disabled and being reconfigured at the moment).

  • In v1.12.0 I attempted to allow people to link the data (Player Profiles / Packs) between maps by forcing the mod to load from the TCsAutoRewards folder before each change. This resulted in many servers experiencing lag throughout various events (purchasing, editing packs, etc)

  • In v1.12.4 I optimised all functions associated with this loading / saving process, and while it definitely helped, it still left large communities experiencing lag.

  • I contemplated having an option for servers to turn this loading feature off so large communities could use the mod the way it used to work and keep it running smoothly while smaller communities could benefit from the symbolically linked data, however, it was making all the events extremely complex with all the different configurations the server could be set up, especially with the added complexity of the API which also ties into all of those same events.

  • So I've decided to revert the mod to the way it used to work, load from the map and save to the file and the map after each change to keep the file up to date. The mod will still load from the file on server start up as it has always done. There is also a new option to force it to load once from the file without having to restart the server. See Radial Menu Option[trello.com]

  • TLDR: Cluster support was causing lag and is not worth the headaches it has been causing. The API will be the only way to link data moving forward.

Opdatering: 20. feb. 2020 kl. 21:50

Minor Update v1.12.4
Find All Patch Notes Listed Here[trello.com]
Join the Discord[discord.gg] to follow development and help shape the mod.

Opdatering: 20. feb. 2020 kl. 9:37

Minor Update v1.12.3
Find All Patch Notes Listed Here[trello.com]
Join the Discord[discord.gg] to follow development and help shape the mod.

Opdatering: 20. feb. 2020 kl. 8:47

Minor Update v1.12.2
Find All Patch Notes Listed Here[trello.com]
Join the Discord[discord.gg] to follow development and help shape the mod.

Opdatering: 17. feb. 2020 kl. 7:40

Minor Update v1.12.1

Tweaks & Bug Fixes
  • Fixed a bug preventing pre-existing packs from being selected.

Opdatering: 17. feb. 2020 kl. 3:32

Major Update v1.12.0

Major New Features
    TCs Auto Rewards Website / Cloud Storage / API
    • Referred to as TCsAR App, this website can send and receive player / pack data to allow servers to link and share data even if the servers are on separate machines.
    • Can be used as a remote backup of your player and / or pack data.
    • Future plans to allow admins to add, edit, remove packs / players.
    • This service is something I created to give back to the people that donate to me every month to keep developing the mod. And therefore is only available for Patrons. If you can spare a couple of dollars each month to help fund the development of the mod and want to gain acces to this plus even more features that I can't do directly in the dev kit, please head over to my Patreon[www.patreon.com] page, or if you want more information about it, feel free to tag me in my discord[discord.gg].
    New Radial Options on the Vault
    • Delete Pack or Player data (Local Only or Delete the .sav file as well without having to reset your server).
    • Toggle Enabling API.
    • Force Download / Upload Player or Pack data from/to the API.
    Added new UI elements in Admin Menu
    • API Status, Data Status, API Last Message.
    • Pack Requirements like Purchase Cooldown, Level Requirement, Purchase Limit now have their own UI element.
    • WARNING: Due to refactoring the Tags System, any pre-existing packs that had requirements (e.g Time, Level, etc) will be cleared. (Custom Tags will remain). See the Trello[trello.com] page for more details.
    • WARNING: All players will have their tags cleared as well, due to the same system.
    New Optional Pack Requirement
    • Purchase Prerequisite Pack
    • Only allows a player to purchase the pack if they have already purchased the required pack. (e.g Can be set up to only allow players to purchase the "Advanced Weapons" pack if they have purchased the "Basic Weapons" pack first).
    • Enter the PID of the pack that needs to be purchased first into the Prerequisite Pack ID field of the pack you want to lock until the first is purchased.
    One Time Buy Has Been Removed
    • Added functionality to Purchase Limit to allow it to take the role of One Time Buy.
    • Enter 1 in the Purchase Limit to only allow players to purchase the pack once.
    Full Cluster Support
    • All data will prioritise loading from the .sav files before making any changes. Not just on server start.
    • Priovided you are able to point all your clusters to the same folder (some hosts do not allow this) you will be able to have synchronized data across all maps of a cluster.
    Admin Configurable Pack Categories
    • Organise your packs into differnt categories to make navigating them less cumbersome.
    • When you create / edit a pack there is a new field to type the name of a category.
    • Packs without a category will be put into "Default Category" by default (WARNING: So will all pre-existing packs).
    • Click a category to open it up and reveal the packs within, click it again to close it and hide the packs.
    Gender Option for Dinos
    • Admins can now choose which gender the dino will be (if it uses gender)
    • Admins can also choose if players can change the gender when they purchase the pack.
    • Click on the gender drop down menu to select the gender.
    • Check the gender checkbox to allow players to change the gender on purchase.
    • Descriptions of Dino Consumables will now state the gender of the dino it will produce provided the dino uses gender.
    Neuter Option for Dinos
    • Admins can now choose if the dino will be neutered when a player purchases it.
    • Players can see if a dino will be neutered when purchasing.
    • Check the neutered checkbox to neuter a dino in a pack.
    • Descriptions of Dino Consumables will now state if the dino will be neutered or not provided the dino uses gender.
    Reworked Dino Levels in the Admin / Rewards Menu
    • I wasn't completely happy with how the mod always forced dino levels to conform to your server settings.
    • Removed Level Conforming System. Now any level can be used no matter what server settings you have. (e.g You can set a dino to be level 301 on a server difficulty of 5).
    • Removed Special Case Dino Level Conforming System. Now the mod will not force levels of special dinos like Tek dinos, Wyverns. (You are now in control of the levels of these dinos, you can set them to their correct levels or have obscure levels).
    • Set the level increment by placing a space after the level range and entering the increment. (e.g 140-240 20 will spawn dinos from level 140 to level 240 that increment in 20s, 140, 160, 180, etc) Only works with random levels (0) and level ranges (150-200).
    • Please note: Dinos spawned in by TCsAR will NOT gain bonus affinity levels. The level you enter in the admin menu is the level the dino will be when a player purchases it.
    • WARNING: Due to this change, all dinos in existing packs will have different levels than what you set them to originally. There was no way to smoothly convert everyone's dinos. Please ensure you double check your dino levels in existing packs and correct them if necessary.

Minor New Features
    New Commands
      cheat ScriptCommand TCsAR RemovePurchaseLimit <SteamID> <PID>
    • Removes any limits the player had of purchasing this PID.
    • Allows the player can purchase the full amount of these packs again.
    • Accepts "all" as a <SteamID> which will apply the change to everyone.
      cheat ScriptCommand TCsAR RemovePurchaseCooldown <SteamID> <PID>
    • Removes the Cooldown timer this player had after purchasing this pack.
    • Allows the player to puchase the pack again without waiting.
    • Accepts "all" as a <SteamID> which will apply the change to everyone.
      cheat ScriptCommand TCsAR RemovePrerequisitePurchase <SteamID> <PID>
      [*} Removes the purchase status this player had of purchasing this pack.
    • Prevents the player from purchase the locked pack until they purchase the Prerequisite Pack again.
    • Accepts "all" as a <SteamID> which will apply the change to everyone.
      cheat ScriptCommand TCsAR ClearAllRequirements <SteamID>
    • Clears all of the above from the player.
    • Accepts "all" as a <SteamID> which will apply the change to everyone.
    Additional Functionality to Commands
      These functions now accept "all" as a steamID which will apply the change to everyone's profile.
    • cheat ScriptCommand TCsAR SetArcIncome <SteamID> <Amount>
    • cheat ScriptCommand TCsAR SetPlayerBonus <SteamID> <Amount>
    • cheat ScriptCommand TCsAR SetArcTotal <SteamID> <Amount>
    • cheat ScriptCommand TCsAR AddArcTotal <SteamID> <Amount>
    • cheat ScriptCommand TCsAR SetEligibleBonus <SteamID> <Amount>
    Pack IDs (PID) are now more universally uniqueNew INI Settings
      APIKey=<String>
    • APIKey is used to enable communication via the API. Enabling the API will allow the mod to communicate with the TCsAR App and allow it to write to and read from the cloud storage. This allows players and/or packs to be shared across servers even if they aren't in a cluster on the same server.
    • Leaving this blank will... Steam says my patch notes are too big... go here to read the rest Patch Notes[trello.com]

Opdatering: 4. dec. 2018 kl. 1:55

Minor Update v1.11.1

Minor New Features
    New Command: cheat ScriptCommand TCsAR ScanAllPlayers
    • Has same functionality as the radial menu option for "Attempt Adding Missing Players"
    • Useful for adding the Admin buff to admins if they didn't get it when logging in
    • Useful for adding the Play Time recording buff to players if they didn't get it when logging in

Tweaks & Bug Fixes
  • Optimised code for when a player spawns, should be more reliable now. As a last resort, you can use the new Command to add the neccessary buff required for admins

Opdatering: 3. dec. 2018 kl. 18:14

Major Update v1.11.0

Major New Features
    File Saved Data
    • The mod will now also save Pack & Player data to Saved/SaveGames/TCsAutoRewards/
    • One file for Player Data & one for Player Data.
    • Allows admins to copy Packs and/or Player Data files directly to other servers more easily.

Minor New Features
    Allow Random Level Range For Dinos
    • After Adding a dino to a pack you can set a range of level for it to be when the player uses the consumable.
    • Entering a specific level will remain the same (i.e 150 will spawn a wild 150 and tame it using 100% affinity which will result in a tamed 225)
    • Entering a level of 0 will result in a random wild level ranging from the lowest possible level on your server (i.e Level 5 on a OfficialOverrideDifficulty=5 server) and the maximum possible level on your server (i.e Level 150 on a OfficialOverrideDifficulty=5 server)
    • To enter a specific range, enter the lowest & highest level you want the dino to be separated by a dash "-" (i.e 100-150 will result in a dino with a random level ranging from 100 to 150 (inclusive)
    Player Name Updated On Spawn
    • When a Player spawns / respawns, their player name is comapred to what is currently stored in the system and is updated to reflect the change. This ensures all players listed in the Menu will have the correct name associated with them.
    New Command: cheat ScriptCommand tcsar setplayerbonus <SteamID> <BonusAmount>
    • Overwrites the player's Bonus Amount with the new Value.

Tweaks & Bug Fixes
  • Admin Menu will now correctly show even if the player has their admin icon hidden.
  • Correct levels are shown and used for Tek Dinos, Wyverns and Rock Drakes.
  • Optimised Puchasing Check
    • Previously when a player selected a pack, the client would check to see if the player could purchase the pack, then the server would confirm it.
    • Now the client does not handle any checks. The server handles all checks before a player purchases a pack. This essentially should speed up the process and will be more reliable, especially if a user is experiencing lag.

Opdatering: 15. nov. 2018 kl. 2:28

Minor Update v1.10.1

Minor New Features
    Additional Dinos & Items
    • Added Skeletal, Tek & Corrupted Variants
    • Added Extinction Dinos
    • Added DodoRex, DodoWyvern, ZombieWyverns, BunnyDodo & BunnyOviraptor
    • Added Extinction Resources, Consumables, Tributes, Artifacts & Skins

Tweaks & Bug Fixes
  • Fixed a bug which was causing the mod to attempt to notify players when they received their income even if they weren't online at the time.