Wyqer 305 Posted September 30, 2016 KP Ranks Current Version: 2.0.2GitHub Workshop GitHub DownloadDiscord Bug Reports, Feature Requests, Suggestions -> GitHub Issues Description This mod provides a complete management system for the ranks/levels of the players of a server/community/group. It's configurable completely ingame on the server without the need to edit/maintain scripts or other files. The included insignias are based on the original ones of the corresponding nations and can also be applied to units in the Eden Editor. This way mission makers can give their AI troops an immersive addition. Beside of the possibility to manage the ranks of your players you can also enable an optional leveling system. This system will automatically save the score of the players, which is earned during their game sessions, and takes care of the promotion and degradation. You can, of course, individually set the needed score to get/keep a rank, the amount of points a player gets as reward for killing infantry, destroying light, armored or air vehicles and the playtime interval, after which the player gets additional points. Features Currently provides Eden compatible insignias of German Bundeswehr in *Flecktarn* and *Tropentarn* camo pattern, US Army and Croatian Army. Ingame management system for player specific ranks and valid uniforms on servers. Mod settings integrated in the CBA settings system. A manual action for the player to check and apply his current insignia to the uniform. (Deactivated when auto mode enabled and level system disabled) An editor module which can be placed by mission makers, to ensure all players will load the mod when playing the mission. Import/Export your KP Ranks player list to exchange them between servers. Automatically assigns the appropriate insignia depending on the uniform. (e.g. German uniform will get the German insignia) Automatically detects ACE and moves the action to the ACE self-interactions. Optional automatic mode which ensures that the player has always the insignia on his uniform. (deactivates manual action) Optional leveling system which handles promotion and degradation of players automatically depending on their score and playtime (fully configurable by the server admin). Languages Currently the mod is localized for: English German Polish Portuguese Spanish Mods Required: CBA_A3 Supported: ACE 3 Supported Uniforms by default: Vanilla NATO Uniforms Bundeswehr Kleiderkammer (PBW) BW Mod D-Man's Croatian Military mod KSK 2035 RHS USAF License Copyright (C) 2016Wyqer (Code)Nils (Insignias)Degman (Croatian Insignias) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. 7 Share this post Link to post Share on other sites
Guest Posted September 30, 2016 New version frontpaged on the Armaholic homepage. KP Ranks v1.0 Community Base addons A3 Share this post Link to post Share on other sites
Bunnyhopps 2 Posted October 1, 2016 Great to see, that you've finished the overhaul. Looks much better then before. :) 1 Share this post Link to post Share on other sites
Wyqer 305 Posted October 1, 2016 Thanks to mention the update in the armaholic news @foxhound :) Share this post Link to post Share on other sites
dat_geit 1 Posted February 3, 2017 Sehr gute Arbeit. Well done. Greetz vom S-H to S-H. Share this post Link to post Share on other sites
Wyqer 305 Posted February 5, 2017 Danke, hoffe es findet rege Anwendung in deinen Runden. Thanks, hope it will be useful for you. Share this post Link to post Share on other sites
Guest Posted June 5, 2017 The Armaholic mirror has been updated with the new version: KP Ranks v1.3 Community Base addons A3 Share this post Link to post Share on other sites
Wyqer 305 Posted July 17, 2017 Update to v1.5 Added: All insignias are now available in the arsenal and editor Added: initPlayerLocal.sqf example for mission creators Tweaked: Automatic insignia assignment functionality can only be enabled via initPlayerLocal.sqf or by placing the "Force KP Ranks" module Tweaked: Some small code and config changes Share this post Link to post Share on other sites
Guest Posted July 17, 2017 The Armaholic mirror has been updated with the new version: KP Ranks v1.5 Community Base addons A3 Share this post Link to post Share on other sites
Wyqer 305 Posted July 21, 2018 Update to v2.0.0 Description and feature overview updated in the first post. Changelog Added: New codebase. Added: Usage of CfgFunctions. Added: Uniforms and player ranks stored in the servers profile namespace. Added: CBA config entries. Added: CBA Settings. Added: ACE Interaction and Vanilla action to check the current rank. Added: Multi language support via stringtable. Added: Dialog for player management without the need to edit files and restart the server. Added: RHS USAF uniforms support. Added: BW Kleiderkammer uniforms support. Added: Dialog for uniform management, so admins can choose supported uniforms on the fly during the game. Added: Optional automatic leveling system. Tweaked: Insignia material in config changed from general default to BIs insignia material. Tweaked: Editor module is now just available to create a dependency in a mission. Removed: Unnecessary loops. Removed: Manual function compiling. Removed: Userconfig folder and files. Download via: GitHub Workshop 4 Share this post Link to post Share on other sites
Wyqer 305 Posted August 2, 2018 Update to v2.0.1 Changelog Added: Getter/Setter and helpful functions, so content/mission creators can easily access the KP Ranks data. KPR_fnc_getRank KPR_fnc_setRank KPR_fnc_hasRank KPR_fnc_getScore KPR_fnc_setScore KPR_fnc_addScore Added: If all players are deleted from the player list, the server will reinitialize the list with all connected players. Updated: Polish localization. Thanks to veteran29 Fixed: Small uncritical script error on map screen, when there is no player registered on the server. Fixed: Needed restart of the server/mission, if all players were deleted via the player management dialog. Download via: GitHub Workshop Bug Reports, Feature Requests, Suggestions -> GitHub Issues Share this post Link to post Share on other sites
Wyqer 305 Posted August 25, 2018 Update to 2.0.2 Changelog Added: Portuguese localization. Thanks to @AngusDLX Added: Spanish localization. Thanks to Jettfiremachine Added: Some more functions which could become handy for mission creators: KPR_fnc_getInsigniaData KPR_fnc_getRankName KPR_fnc_getPlaytime KPR_fnc_getPlaytimePlain KPR_fnc_getRankScore KPR_fnc_getRankScoreNext Added: Tooltip for deactivated rank setting in the player dialog, if the leveling system is enabled. Added: Playtime in the player name tooltip in the player management dialog. Added: KP Ranks Wiki on GitHub with examples to use the functions. Tweaked: Undefined arguments for calls replaced with empty arrays as arguments. Tweaked: Usage of getter/setter functions in internal scripts. Fixed: Rank apply auto loop could be running in two instances. Fixed: Dialogs close directly if opened with "standard action" key. Download via: GitHub Workshop Bug Reports, Feature Requests, Suggestions -> GitHub Issues Share this post Link to post Share on other sites