AG Mod X is an improved Mini AG alternative made as a plugin for AMX Mod X from the ground. It's easy to add new stuff, make improvements, do changes, etc.
Check certain sound files, they're the same sounds that are verified in the EHLL gamemode - AG6.6 (Optional,
requires restarting the server if cvar value is changed)
Be able to destroy other players satchels (Optional)
Block nickname changes when a game is in progress (Optional)
Added vote ag_respawn_fix 0/1
New intermission mode
This PR depends on #4 and #6 because I make use of 5 new forwards and 1 native that I added.
agmodx_pre_config: Here I create the new cvars of LLHL. Before 'exec gamemodes/llhl.cfg'.
agmodx_post_config: Here I make use of the native force_unmodified. (Forces the clients and server to be running with the same version of a * specified file)
agmodx_pause: Here I reset the fps calculation of all players when pausing and unpausing. This is necessary, otherwise the fps will be miscalculated (high values) and false positives will occur.
agmodx_countdown_start: I remove the task of the fps limiter because miscalculations occur when the players are frozen
agmodx_countdown_end: Here I create again the task of the fps limiter
ag_is_player_inmatch(id)
If I don't use agmodx_pre_config and agmodx_post_config the values inside 'gamemodes/llhl.cfg' weren't loaded before force_unmodified was executed, it was always executed with the default value (When I created the cvars)
By the way, the plugins within the artifacts generated by Github Actions will not work correctly because PR #4 and #6 hasn't yet been accepted.
This is a continuation of PR #2 Gamemode Features
This PR depends on #4 and #6 because I make use of 5 new forwards and 1 native that I added.
If I don't use agmodx_pre_config and agmodx_post_config the values inside 'gamemodes/llhl.cfg' weren't loaded before force_unmodified was executed, it was always executed with the default value (When I created the cvars)
By the way, the plugins within the artifacts generated by Github Actions will not work correctly because PR #4 and #6 hasn't yet been accepted.