I made small modifications for the Perkmod so that it now saves the player selected custom values to a database. Next time the same player drops by the previously selected Perks will be set as default.
If set to 1, player custom perk choices will be stored to database and used as default values next time.
The DB connection configuration read from databases.cfg.
to have a configuration for the Perkmod and then update the plugin. For the modified databases.cfg
to come into operation, the game server may require a restart? Add new convars with correct values to perkmod2.cfg
or alternatively delete the perkmod2.cfg
file and load the plugin to create new config file. Attention! Perkmod.smx and the original Perkmod2.smx uses perkmod.cfg for configurations while the modified Perkmod2.smx uses perkmod2.cfg.
EDIT1: It seems to work as specified. I should probably include a way to disable the database functionality. As it is, it should work without the database like the original does, but it will write some error log every time the plugin loads up. That's every time the map changes?
EDIT2: Added ConVars.
(translation to English: oops
.) After the ConVar update the DB did not always connect. Now it should work as specified.
EDIT4: Uploaded a modified version from 2.0.10. This version compiles but is still completely
EDIT5: Uploaded a modified version from 2.0.11. This version is tested to at least store data. It should be fully working.
EDIT6: Couple of edits and bugfixes to the database code. Tested to work.
EDIT7: Should now work for the team infected also.
EDIT8: Uploaded a modified version from 2.1.0.
EDIT9: Uploaded a modified version from 2.1.1.
EDIT10: Uploaded a modified version from 2.1.2.
EDIT11: Uploaded a modified version from 2.1.3.
EDIT12: Uploaded a modified version from 2.1.4.
EDIT13: Uploaded a modified version from 2.1.5.
EDIT14: Uploaded a modified version from 2.2.2.