AdvancedQuakeSounds
Advanced Quake Sounds For AMX Mod X — https://forums.alliedmods.net/
Install / Use
/learn @ClaudiuHKS/AdvancedQuakeSoundsREADME
AQS
Advanced Quake Sounds
Advanced Quake Sounds For AMX Mod X — https://forums.alliedmods.net/
https://forums.alliedmods.net/showthread.php?t=152034
Installation
Upload AQS.ini to /addons/amxmodx/configs/
Upload AQS.amxx to /addons/amxmodx/plugins/
Upload AQS folder to /sound/
If CSTRIKE or CZERO, upload orpheu folder to /addons/amxmodx/configs/
If already running ReAPI, ignore Orpheu installation
If your AMXX version has get_gamerules_float into fakemeta.inc, ignore Orpheu/ ReAPI
Ignore Orpheu/ ReAPI if your CSTRIKE or CZERO game server is respawning players
Download Orpheu
Type AQS.amxx in /addons/amxmodx/configs/plugins.ini
Pictures
CS/ CZ

DOD

Windows CS/ CZ AMX Mod X Game Data g_pGameRules Signatures ( OLD & NEW )
/addons/amxmodx/data/gamedata/common.games/globalvars.engine.txt(ONLY if your game server HAS this file)
/**
* Do not edit this file. Any changes will be overwritten by the gamedata
* updater or by upgrading your AMX Mod X install.
*
* To override data in this file, create a subdirectory named "custom" and
* place your own gamedata file(s) inside of it. Such files will be parsed
* after AMXX's own.
*
* For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X)
*/
"Games"
{
"#default"
{
"Offsets"
{
"svs" /// Used With pfnGetCurrentPlayer Base Address
{
///
/// "windows" "8" /// 2020 HLDS (CS/ CZ, DOD, HL, ...)
///
"windows" "13" /// 2023 HLDS (CS/ CZ, DOD, HL, ...)
///
}
}
"Addresses"
{
"realtime"
{
"windows"
{
"signature" "realtime"
"read" "2"
}
}
"sv"
{
"windows"
{
"signature" "sv"
"read" "2"
}
}
"g_pGameRules"
{
"signature" "g_pGameRules"
"windows"
{
///
/// "read" "2" /// [ HLDS 2020 ] CS/ CZ
///
"read" "1" /// [ HLDS 2023 ] CS/ CZ, DOD, HL, ...
///
}
"read" "0"
}
}
"Signatures"
{
"svs" /// server_static_t svs
{
"library" "engine"
"linux" "@svs"
"mac" "@svs"
}
"sv" /// server_t sv
{
///
"library" "engine"
///
/// "windows" "\x8B\x2A\x2A\x2A\x2A\x2A\x8D\x2A\x2A\x2A\x2A\x2A\x53\x33\x2A\x89" /// SVC_PlayerInfo() [ 2020 HLDS ] CS/ CZ, DOD, HL, ...
///
"windows" "\x8B\x2A\x2A\x2A\x2A\x2A\x8B\x2A\x2A\x2A\x2A\x2A\x76\x2A\xA1\x2A\x2A\x2A\x2A\x85\x2A\x0F\x2A\x2A\x83\x2A\x2A\x74\x2A\x83\x2A\x2A\x2A\x2A\x2A\x2A\x74" /// dword_10971F40 @ sub_101D1EF0() [ 2023 HLDS ] CS/ CZ, DOD, HL, ...
///
"linux" "@sv"
"mac" "@sv"
///
}
"realtime" /// double realtime
{
///
"library" "engine"
///
/// "windows" "\xDC\x2A\x2A\x2A\x2A\x2A\xA1\x2A\x2A\x2A\x2A\x56" /// SV_CheckTimeouts() [ 2020 HLDS ] CS/ CZ, DOD, HL, ...
///
"windows" "\xF2\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x66\x2A\x2A\x2A\x72\x2A\x3B\x2A\x7D\x2A\x8B\x2A\x8D\x2A\x2A\x2B\x2A\x8B\x2A\xC1\x2A\x2A\x81\x2A\x2A\x2A\x2A\x2A\xF3\x2A\x8B\x2A\x2A\x2A\x2A\x2A\x8B" /// qword_10B6A158 @ sub_10208750() [ 2023 HLDS ] CS/ CZ, DOD, HL, ...
///
"linux" "@realtime"
"mac" "@realtime"
///
}
"g_pGameRules" /// CGameRules * g_pGameRules
{
///
"library" "server"
///
/// "windows" "\x8B\x2A\x2A\x2A\x2A\x2A\x85\x2A\x74\x2A\x8B\x2A\xFF\x2A\x2A\xA1" /// StartFrame() [ 2020 HLDS ] CS/ CZ
///
"windows" "\xA3\x2A\x2A\x2A\x2A\xFF\x2A\x2A\x2A\x2A\x2A\x85\x2A\x75\x2A\x33\x2A\xEB" /// dword_10130BA0 @ sub_100C2440() [ 2023 HLDS ] CS/ CZ
/// "windows" "\xA3\x2A\x2A\x2A\x2A\xA1\x2A\x2A\x2A\x2A\x8B\x2A\x8B\x2A\x2A\x2A\x2A\x2A\xFF\x2A\x6A\x2A\xE8\x2A\x2A\x2A\x2A\x83\x2A\x2A\xA3\x2A\x2A\x2A\x2A\xA1" /// dword_1013B31C @ sub_100BB790() [ 2023 HLDS ] DOD
/// "windows" "\xA3\x2A\x2A\x2A\x2A\xFF\x2A\x2A\x2A\x2A\x2A\x85\x2A\x75\x2A\x33\x2A\xEB\x2A\x8D\x2A\x2A\x2A\x2A\x2A\x8B\x2A\x2A\x2A\x2A\x2A\x89\x2A\x2A\x85\x2A\x74\x2A\x8B\x2A\x2A\x85\x2A\x75" /// dword_100D74A4 @ sub_100985B0() [ 2023 HLDS ] HL
///
"linux" "@g_pGameRules"
"mac" "@g_pGameRules"
///
}
}
}
}
/addons/amxmodx/data/gamedata/common.games/functions.engine.txt(ONLY if your game server HAS this file)
/**
* Do not edit this file. Any changes will be overwritten by the gamedata
* updater or by upgrading your AMX Mod X install.
*
* To override data in this file, create a subdirectory named "custom" and
* place your own gamedata file(s) inside of it. Such files will be parsed
* after AMXX's own.
*
* For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X)
*/
"Games"
{
"#default"
{
"Signatures"
{
"SV_DropClient" /// void SV_DropClient(client_t *cl, qboolean crash, const char *fmt, ...);
{
///
"library" "engine"
///
/// "windows" "\x55\x8B\x2A\x81\x2A\x2A\x2A\x2A\x2A\x8B\x2A\x2A\x53\x56\x8D" /// [ HLDS 2020 ] CS/ CZ, DOD, HL, ... ( OLD )
///
"windows" "\x55\x8B\x2A\x81\x2A\x2A\x2A\x2A\x2A\xA1\x2A\x2A\x2A\x2A\x33\x2A\x89\x2A\x2A\x56\x57\x8B\x2A\x2A\x8D\x2A\x2A\x50\x33\x2A\x8D\x2A\x2A\x2A\x2A\x2A\x56\xFF\x2A\x2A\x68" /// [ HLDS 2023 ] CS/ CZ, DOD, HL, ... ( NEW ) @ sub_101D1CB0()
///
"linux" "@SV_DropClient"
"mac" "@SV_DropClient"
///
}
"Cvar_DirectSet" /// void Cvar_DirectSet(struct cvar_s *var, char *value);
{
///
"library" "engine"
///
/// "windows" "\x55\x8B\x2A\x81\x2A\x2A\x2A\x2A\x2A\x56\x8B\x2A\x2A\x57\x8B\x2A\x2A\x85" /// [ HLDS 2020 ] CS/ CZ, DOD, HL, ... ( OLD )
///
"windows" "\x55\x8B\x2A\x81\x2A\x2A\x2A\x2A\x2A\xA1\x2A\x2A\x2A\x2A\x33\x2A\x89\x2A\x2A\x56\x8B\x2A\x2A\x57\x8B\x2A\x2A\x85\x2A\x0F\x2A\x2A\x2A\x2A\x2A\x85\x2A\x0F" /// [ HLDS 2023 ] CS/ CZ, DOD, HL, ... ( NEW ) @ sub_101BDCF0()
///
"linux" "@Cvar_DirectSet"
"mac" "@Cvar_DirectSet"
///
}
}
}
}
/addons/amxmodx/data/gamedata/modules.games/game.cstrike.txt(ONLY if your game server HAS this file)
/**
* Do not edit this file. Any changes will be overwritten by the gamedata
* updater or by upgrading your AMX Mod X install.
*
* To override data in this file, create a subdirectory named "custom" and
* place your own gamedata file(s) inside of it. Such files will be parsed
* after AMXX's own.
*
* For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(AMX_Mod_X)
*/
"Games"
{
"#default"
{
"Signatures"
{
"CanPlayerBuy" /// bool CBasePlayer::CanPlayerBuy(bool display) [__thiscall]
{
"library" "server"
/// "windows" "\x51\x53\x55\x56\x57\x8B\x2A\x8B\x2A\x2A\x2A\x2A\x2A\x8B\x2A\xFF" /// HLDS 2020
"windows" "\x55\x8B\x2A\x51\x56\x8B\x2A\x8B\x2A\x2A\x2A\x2A\x2A\x8B\x2A\xFF\x2A\x2A\x85\x2A\x75\x2A\x8B\x2A\x2A\x2A\x2A\x2A\x56\xE8\x2A\x2A\x2A\x2A\x5E\x8B\x2A\x5D\xC2" /// HLDS 2023
"linux" "@_ZN11CBasePlayer12CanPlayerBuyEb"
"mac" "@_ZN11CBasePlayer12CanPlayerBuyEb"
Related Skills
node-connect
344.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
99.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
