AntiEgon plugin by Lev.
Authors of parts of code: Flipper_SPb, KORD_12.7, DaTa. Thank you m8s!
Info:Plugin is designed to modify egon weapon usage.
Supported modes:- 0 - plugin makes no changes;
- 1 - egon damage is multiplied by specilied factor (default mode);
- 2 - egon weapon is replaced with ammo_gaussclip which is spoofed as egon (same behaviour as in antiegon version 1.5);
- 3 - egon weapon is replaced with specified entity (same behaviour as in antiegon version 2.0).
CVARs:antiegon_mode <0|1|2|3> (default=1) // Plugin mode.
antiegon_multiplier <float number> (default=0.5) // Damage modifier factor.
antiegon_entityset <entity name> (default=ammo_gaussclip) // Replacement entity name (for mode 3).
Installation:
- put antiegon.amxx to plugins folder;
- add antiegon.amxx to config\plugins.ini file.
Credits:DaTa for entity replacement code.
Flipper_SPb for spoofing replacement entity as egon and code improvements.
KORD_12.7 for damage modifying code.
Change Log:v1.5 (downloaded 308 times)[!] Fixed: recursive calls to handler of CurWeapon event prevented thus eliminating "Run time error 3: stack error".
v2.0 (downloaded 436 times)[!] Change: this version is using pure new way - just replacing egon to whatever you want (by default - gauss ammo). Thanks to Argus.
v3.0 [2010.03.12] (downloaded 2 times)! New: different working modes.
! New: mode with modifying egon damage.
! New: mode with spoofing replacement entity as egon.
v3.1 [2010.03.12] (downloaded 208 times)! Fixed: damage multiplier now working correctly.
v3.2 [2010.11.09]! Fixed: spoofed egon (mode 2) is falling from level if stayed close to a wall (on boot_camp for example).