AMX Mod X - Half-Life 1 Scripting and Administration
Go to file
Unreal Karaulov 8ee3da24cb
Added new debug feature: Performance Monitor. (#1019)
* Performance Monitor.

Search big performance issues for any plugin that in debug mode. No server slow down.
Output is plugin and function name, and server execution lag in ms. Output target: current amxlog file.

* Adding cvar to enable perflog. Force for all plugin if amx_debug is 2.

* Update cvar name

* Use another clock from chrono

* Fix debug check

* Skip internal amxx exec

* Move includes

* Fix debug check in amx_ExecPerf

* Tried to compile without min/max undefined
2021-12-05 18:38:49 -08:00
.github Setup Github Actions (#1003) 2021-10-05 23:39:38 -07:00
amxmodx Added new debug feature: Performance Monitor. (#1019) 2021-12-05 18:38:49 -08:00
compiler Fix some misprints and mistakes in code, part 2 (#1021) 2021-12-02 21:24:15 -08:00
configs Added new debug feature: Performance Monitor. (#1019) 2021-12-05 18:38:49 -08:00
editor/studio Add elog_message native (#451) 2017-08-01 15:14:53 +02:00
gamedata Update gamedata for all supported mods (#771) 2019-10-21 11:49:30 +02:00
installer Move hamdata.ini to gamedata (#597) 2018-09-28 16:51:54 +02:00
modules Fix some misprints and mistakes in code, part 2 (#1021) 2021-12-02 21:24:15 -08:00
plugins Update stats.sma (#1001) 2021-10-07 17:12:37 -07:00
public Bump ReHLDS API version to 3.6 (#721) 2019-05-16 14:55:41 +02:00
support [Build] Migrate to Python3 (#1000) 2021-09-28 11:41:04 -07:00
third_party Fix some errors (#1020) 2021-12-02 13:47:57 -08:00
tools Normalize line endings and whitespace 2016-01-16 21:15:52 -03:00
.gitattributes Add gitattributes 2015-03-10 11:11:49 +02:00
.gitignore Add ignore for amxx binaries (#960) 2021-05-06 20:40:48 -07:00
.gitmodules Use upstream AMTL as a submodule 2015-03-09 22:53:58 +01:00
.travis.yml [Build] Migrate to Python3 (#1000) 2021-09-28 11:41:04 -07:00
AMBuildScript [Build] Fix latest MSVC and CLang compiler errors (#1008) 2021-10-07 17:11:49 -07:00
appveyor.yml [Build] Implement CI for MacOS via appveyor (#1013) 2021-10-24 17:22:56 -07:00
configure.py Build assembly files with AMBuild. (#481) 2018-08-26 20:28:25 +02:00
product.version Bump version 2018-09-11 00:48:15 +02:00
pushbuild.txt Another stab at Windows build fix. 2018-09-09 07:40:58 -04:00
README.md Updated readme (#539) 2018-09-04 19:31:23 +02:00

AMX Mod X is a Metamod plugin for Half-Life 1. It provides comprehensive scripting for the game engine and its mods. Scripts can intercept network messages, log events, commands, client commands, set cvars, modify entities, and more. AMX Mod X also has a system for extending native scripting through modules, leading to outside support for things like MySQL and Sockets.

General

Development