AMX Mod X - Half-Life 1 Scripting and Administration http://www.amxmodx.org/
Find a file
Hedel Nasser 0c31b61261
Fix signatures and globalvars for both legacy and hl25 server branches (#1137)
* Updated signatures on gamedata both HL25/Legacy branches using the newly added CRC field.

* Updated valve/offsets-common.txt file for both HL25 & Legacy branches.

---------

Co-authored-by: Th3-822 <Th3-822@users.noreply.github.com>
2025-12-01 07:48:51 -08:00
.github Update CI workflow (#1132) 2025-11-13 22:55:51 +00:00
amxmodx Race Condition for Language Target When Formatting with %l (#1133) 2025-11-14 05:30:10 -05: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 Fix signatures and globalvars for both legacy and hl25 server branches (#1137) 2025-12-01 07:48:51 -08:00
installer Move hamdata.ini to gamedata (#597) 2018-09-28 16:51:54 +02:00
modules Fix GCC build. 2025-11-17 13:04:06 -08:00
plugins nextmap.sma - Fix mp_chattime getting increased on quick map change (#1044) 2022-06-30 23:16:05 -07:00
public Bump ReHLDS API version to 3.6 (#721) 2019-05-16 14:55:41 +02:00
support Convert package.pl to Python. 2023-01-21 20:25:44 -08:00
third_party fix gcc 12.1 compilation (#1056) 2022-07-17 18:05:27 -07:00
tools Add CRC-aware gamedata support (#1131) 2025-11-13 23:06:21 +00: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 Add CRC-aware gamedata support (#1131) 2025-11-13 23:06:21 +00: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

Tools

  • tools/crc32: Standalone helper that prints the CRC32 used by AMXX/Sourcemod-style gamedata. Build it with tools/crc32/build.sh and run ./tools/crc32/crc32 <path-to-binary> to generate the 8-digit hex CRC for your gamedata CRC sections.