AMX Mod X
Introduction
About
Features
Installation
Automatic Tool
Manual
Configuration
Plugins
Modules
Base CVARs
Admins
SQL
Maps
Menus
Commands
Admin Commands
Chat Commands
Vote Commands
Stats Commands
Say Commands
Menu Commands
Config Commands
RCON Commands
Plugins
Installing Plugins
Removing Plugins
Default Plugins
Troubleshooting
Porting AMX Mod Plugins
Compiling Plugins
Modules
Installing Modules
Removing Modules
Default Modules
Troubleshooting
Troubleshooting
Addon Packages
Counter-Strike and Condition Zero
Day of Defeat
Natural Selection
Team Fortress Classic
The Specialists
Scripting Tutorial
Introduction
Pawn Language Basics
Basic Plugins
Advanced Topics
Compiling
Debugging
Module Writing
Introduction
Basic Module Layout
Function Reference
Porting AMX Mod Modules
Appendix
Frequently Asked Questions
Changelog
Credits
License
Function Reference
Core
access
add
AddMenuItem
callfunc_begin
callfunc_begin_i
callfunc_end
callfunc_push_float
callfunc_push_floatrf
callfunc_push_int
callfunc_push_intrf
callfunc_push_str
change_task
clamp
client_authorized
client_cmd
client_command
client_connect
client_disconnect
client_infochanged
client_print
client_putinserver
close_dir
cmd_access
cmd_target
colored_menus
console_cmd
console_print
contain
containi
copy
copyc
cstrike_running
cvar_exists
date
delete_file
dir_exists
emit_sound
engclient_cmd
engclient_print
equal
equali
fclose
feof
fflush
fgetc
fgetf
fgeti
fgetl
fgets
file_exists
file_size
find_player
find_plugin_byfile
float
floatabs
floatacos
floatadd
floatasin
floatatan
floatatan2
floatcmp
floatcos
floatdiv
floatfract
floatlog
floatmul
floatpower
floatround
floatsin
floatsqroot
floatstr
floatsub
floattan
float_to_str
fopen
force_unmodified
format
format_args
format_time
fputc
fputf
fputi
fputl
fputs
fread
fseek
ftell
funcidx
fwrite
getarg
get_array
get_array_f
get_basedir
get_clcmd
get_clcmdsnum
get_concmd
get_concmdsnum
get_configsdir
get_cvar_flags
get_cvar_float
get_cvar_num
get_cvar_string
get_datadir
get_distance
get_distance_f
get_flags
get_float_byref
get_func_id
get_gametime
get_localinfo
get_mapname
get_maxplayers
get_modname
get_module
get_modulesnum
get_param
get_param_byref
get_param_f
get_players
get_playersnum
get_plugin
get_pluginsnum
get_srvcmd
get_srvcmdsnum
get_string
get_systime
get_time
get_timeleft
get_user_aiming
get_user_ammo
get_user_armor
get_user_attacker
get_user_authid
get_user_deaths
get_user_flags
get_user_frags
get_user_health
get_user_index
get_user_info
get_user_ip
get_user_menu
get_user_msgid
get_user_name
get_user_origin
get_user_ping
get_user_team
get_user_time
get_user_userid
get_user_weapon
get_user_weapons
get_vaultdata
get_weaponname
get_xvar_float
get_xvar_id
get_xvar_num
heapspace
inconsistent_file
isalnum
isalpha
isdigit
isspace
is_dedicated_server
is_linux_server
is_map_valid
is_module_loaded
is_plugin_loaded
is_running
is_user_admin
is_user_alive
is_user_bot
is_user_connected
is_user_connecting
is_user_hltv
jit_enabled
log_amx
log_error
log_message
log_to_file
max
md5
md5_file
menu_additem
menu_create
menu_display
menu_find_id
menu_items
menu_item_getinfo
menu_item_setcall
menu_item_setcmd
menu_item_setname
menu_makecallback
menu_pages
message_begin
message_end
min
next_file
numargs
num_to_str
num_to_word
open_dir
param_convert
parse
parse_loguser
parse_time
pause
plugin_cfg
plugin_end
plugin_flags
plugin_init
plugin_log
plugin_modules
plugin_natives
plugin_pause
plugin_precache
plugin_unpause
power
precache_model
precache_sound
query_client_cvar
random
random_float
random_num
read_argc
read_args
read_argv
read_data
read_datanum
read_dir
read_file
read_flags
read_logargc
read_logargv
read_logdata
register_clcmd
register_concmd
register_cvar
register_dictionary
register_event
register_library
register_logevent
register_menu
register_menucmd
register_menuid
register_native
register_plugin
register_srvcmd
remove_cvar_flags
remove_quotes
remove_task
remove_user_flags
remove_vaultdata
replace
require_module
rewind
server_cmd
server_exec
server_print
setarg
setc
set_array
set_array_f
set_cvar_flags
set_cvar_float
set_cvar_num
set_cvar_string
set_error_filter
set_float_byref
set_hudmessage
set_localinfo
set_param_byref
set_string
set_task
set_user_deaths
set_user_flags
set_user_frags
set_user_info
set_vaultdata
set_xvar_float
set_xvar_num
show_activity
show_hudmessage
show_menu
show_motd
sqroot
strbreak
strcat
strcmp
strfind
strlen
strpack
strtolower
strtoupper
strunpack
str_to_float
str_to_num
swapchars
task_exists
tickcount
time
tolower
toupper
trim
ucfirst
unlink
unpause
user_has_weapon
user_kill
user_slap
vaultdata_exists
write_angle
write_byte
write_char
write_coord
write_entity
write_file
write_long
write_short
write_string
xvar_exists
Cstrike
cs_get_hostage_foll
cs_get_hostage_id
cs_get_no_knives
cs_get_user_bpammo
cs_get_user_buyzone
cs_get_user_deaths
cs_get_user_defuse
cs_get_user_driving
cs_get_user_hasprim
cs_get_user_model
cs_get_user_money
cs_get_user_nvg
cs_get_user_plant
cs_get_user_stationary
cs_get_user_team
cs_get_user_tked
cs_get_user_vip
cs_get_weapon_ammo
cs_get_weapon_burst
cs_get_weapon_id
cs_get_weapon_silen
cs_reset_user_model
cs_set_hostage_foll
cs_set_no_knives
cs_set_user_bpammo
cs_set_user_deaths
cs_set_user_defuse
cs_set_user_model
cs_set_user_money
cs_set_user_nvg
cs_set_user_plant
cs_set_user_team
cs_set_user_tked
cs_set_user_vip
cs_set_weapon_ammo
cs_set_weapon_burst
cs_set_weapon_silen
cs_user_spawn
DoDFun
dod_get_next_class
dod_get_pl_deaths
dod_get_pl_teamname
dod_get_user_ammo
dod_get_user_kills
dod_is_deployed
dod_is_randomclass
dod_set_fuse
dod_set_pl_deaths
dod_set_pl_teamname
dod_set_stamina
dod_set_user_ammo
dod_set_user_class
dod_set_user_kills
dod_set_user_score
dod_set_user_team
grenade_throw
DoDX
client_damage
client_death
custom_weapon_add
custom_weapon_dmg
custom_weapon_shot
dod_get_map_info
dod_get_pronestate
dod_get_team_score
dod_get_user_class
dod_get_user_score
dod_get_user_team
dod_get_user_weapon
dod_user_kill
dod_wpnlog_to_id
dod_wpnlog_to_name
get_stats
get_statsnum
get_user_astats
get_user_lstats
get_user_rstats
get_user_stats
get_user_vstats
get_user_wlstats
get_user_wrstats
get_user_wstats
grenade_throw
register_statsfwd
reset_user_wstats
xmod_get_maxweapons
xmod_get_stats_size
xmod_get_wpnlogname
xmod_get_wpnname
xmod_is_custom_wpn
xmod_is_melee_wpn
zdod_get_next_class
zdod_get_pl_deaths
zdod_is_randomclass
zdod_set_fuse
zdod_set_pl_deaths
zdod_set_pl_teamname
zdod_set_stamina
zdod_set_user_class
zdod_set_user_score
zdod_set_user_team
Engine
anglevector
attach_view
call_think
client_impulse
client_kill
client_PostThink
client_PreThink
copy_keyvalue
create_entity
DispatchKeyValue
DispatchSpawn
drop_to_floor
entity_count
entity_get_byte
entity_get_edict
entity_get_float
entity_get_int
entity_get_string
entity_get_vector
entity_range
entity_set_byte
entity_set_edict
entity_set_float
entity_set_int
entity_set_model
entity_set_origin
entity_set_size
entity_set_string
entity_set_vector
fakedamage
fake_touch
find_ent_by_class
find_ent_by_model
find_ent_by_owner
find_ent_by_target
find_ent_by_tname
find_ent_in_sphere
find_sphere_class
force_use
FVecIVec
get_brush_entity_origin
get_decal_index
get_entity_distance
get_entity_flags
get_entity_visibility
get_global_edict
get_global_float
get_global_int
get_global_string
get_global_vector
get_grenade
get_grenade_id
get_info_keybuffer
get_keyvalue
get_msg_args
get_msg_argtype
get_msg_arg_float
get_msg_arg_int
get_msg_arg_string
get_msg_block
get_msg_origin
get_speak
get_speed
get_usercmd
get_user_button
get_user_oldbutton
get_user_velocity
halflife_time
is_in_viewcone
is_valid_ent
is_visible
IVecFVec
make_deathmsg
pfn_spawn
pfn_think
pfn_touch
pfn_use
PlaybackEvent
playback_event
PointContents
precache_event
precache_generic
RadiusDamage
register_impulse
register_message
register_think
register_touch
remove_entity
remove_entity_name
server_changelevel
server_frame
set_entity_flags
set_entity_visibility
set_lights
set_msg_arg_float
set_msg_arg_int
set_msg_arg_string
set_msg_block
set_rendering
set_speak
set_usercmd
set_user_velocity
set_view
takedamage
traceresult
trace_forward
trace_hull
trace_line
user_silentkill
vector_distance
vector_length
vector_to_angle
VelocityByAim
ViewContents
ESF
esf_create_avatar
esf_explosion
esf_get_class
esf_get_ki
esf_get_powerlevel
esf_get_shotstate
esf_get_speed
esf_get_swoopspeed
esf_grabbedwall
esf_groundthrown
esf_has_avatar
esf_has_died
esf_has_dragonball
esf_in_advmelee
esf_in_combo
esf_in_stance
esf_in_water
esf_is_advmeleed
esf_is_advmeleeing
esf_is_beamjumping
esf_is_blocking
esf_is_crushed
esf_is_flying
esf_is_grappling
esf_is_idle
esf_is_kicked
esf_is_kicking
esf_is_lying
esf_is_prepunch
esf_is_recovered
esf_is_shooting
esf_is_stunned
esf_is_swooping
esf_is_swung
esf_is_tumbling
esf_remove_avatar
esf_set_avatar_model
esf_set_chargebar
esf_set_class
esf_set_health
esf_set_ki
esf_set_powerlevel
esf_set_speed
esf_set_swoopspeed
esf_start_powerup
esf_stop_powerup
esf_threw_dragonball
esf_transformfx_1
esf_transformfx_2
esf_transformfx_off
esf_transforming
esf_transform_done
esf_walljumped
Fakemeta
dllfunc
engfunc
forward_return
get_pdata_float
get_pdata_int
get_tr
pev
register_forward
set_pdata_float
set_pdata_int
set_pev
set_tr
Fun
get_client_listen
get_user_godmode
get_user_gravity
get_user_hitzones
get_user_maxspeed
get_user_noclip
give_item
set_client_listen
set_user_armor
set_user_footsteps
set_user_godmode
set_user_gravity
set_user_health
set_user_hitzones
set_user_maxspeed
set_user_noclip
set_user_origin
set_user_rendering
spawn
strip_user_weapons
GeoIP
geoip_code2
geoip_code3
geoip_country
NS
client_built
client_changeclass
client_changeteam
client_spawn
get_class
get_mask
get_maxspeed
get_res
get_spawn
get_special
get_speedchange
has_weapon
is_combat
ns2amx_getammo
ns2amx_getenergy
ns2amx_gethives
ns2amx_getjpfuel
ns2amx_giveitem
ns2amx_isdigesting
ns2amx_nspopup
ns2amx_setammo
ns2amx_setjpfuel
ns2amx_setres
ns_get_build
ns_get_class
ns_get_deaths
ns_get_energy
ns_get_ent
ns_get_exp
ns_get_hive_trait
ns_get_jpfuel
ns_get_mask
ns_get_maxspeed
ns_get_points
ns_get_res
ns_get_score
ns_get_spawn
ns_get_speedchange
ns_get_struct_owner
ns_get_weap_clip
ns_get_weap_dmg
ns_get_weap_range
ns_get_weap_reserve
ns_give_item
ns_has_weapon
ns_is_combat
ns_popup
ns_set_deaths
ns_set_energy
ns_set_exp
ns_set_fov
ns_set_hive_trait
ns_set_jpfuel
ns_set_mask
ns_set_menu
ns_set_player_body
ns_set_player_model
ns_set_player_skin
ns_set_points
ns_set_res
ns_set_score
ns_set_speedchange
ns_set_struct_owner
ns_set_weap_clip
ns_set_weap_dmg
ns_set_weap_range
ns_set_weap_reserve
ns_show_menu
ns_spawn_player
set_mask
set_player_body
set_player_model
set_player_skin
set_speedchange
nVault
nvault_close
nvault_get
nvault_lookup
nvault_open
nvault_prune
nvault_pset
nvault_set
Regex
regex_free
regex_match
regex_substr
Sockets
socket_change
socket_close
socket_open
socket_recv
socket_send
SQL
dbi_close
dbi_connect
dbi_error
dbi_field
dbi_free_result
dbi_nextrow
dbi_num_rows
dbi_query
dbi_result
dbi_type
TFCX
client_damage
client_death
get_stats
get_statsnum
get_user_astats
get_user_rstats
get_user_stats
get_user_vstats
get_user_wrstats
get_user_wstats
reset_user_wstats
tfc_clearmodel
tfc_getbammo
tfc_getgrenadename
tfc_getweaponbammo
tfc_getwpnlogname
tfc_getwpnname
tfc_isgrenade
tfc_ismelee
tfc_setbammo
tfc_setmodel
tfc_setpddata
tfc_setweaponbammo
tfc_userkill
TSFUN
client_powerup
client_stunt
KungFoo_Attack
Melee_Attack
ts_getuserslots
ts_getusertime
ts_setuserslots
ts_setusertime
ts_set_fuattack
TSX
get_stats
get_statsnum
get_user_astats
get_user_rstats
get_user_stats
get_user_vstats
get_user_wlstats
get_user_wrstats
get_user_wstats
reset_user_wstats
ts_createpwup
ts_getkillingstreak
ts_getusercash
ts_getuseritems
ts_getuserkillflags
ts_getuserlastfrag
ts_getuserpwup
ts_getuserspace
ts_getuserwpn
ts_givepwup
ts_giveweapon
ts_setpdata
ts_wpnlogtoid
ts_wpnlogtoname