Through the amxx cmds command, we can list the cmds registered by plugins. The three modules circled by the red frame above are developed by the challenge author, and I will analyze them later. Through the amxx plugins command, we can see the loaded plugins: After reinstalling, it worked without error message:
Maybe the plugins are using a newer AMX Mod X version? I then downloaded 1.9-dev on the official website.
But when I replaced the three folders in amxmodx directory to cstrike and called console in the game (press ‘`’), I got this: The AMX Mod X installer can be downloaded from here, and I installed v1.8.2 at the very beginning. However, I haven’t used cs1.6 mods before, I don’t even have the game itself on my PC. Meanwhile, we can also find csstats.amxx in amxmodx/data directory, which leads to cs1.6 mods reverse engineering. OverviewĪfter decompressing the task archive, we can see amxmodx folder in addons directory, which means that we need to focus on Half-Life plugins (programs written in SourcePawn) in this challenge. You can get the challenge attachment here. To solve it, I bought cs1.6 for 37 RMB, and learned how to develop mods. Tired though I was, I really enjoyed this challenge. It took me a whole day to solve the “AMXX” challenge during this 37h game. Last weekend, I played justCTF 2022 with my team.