AMX 0.9.3 BETA
-----------------------------------------------------------------------------
o fixed imessage plugin which spamed the server with
  hudmessages when amx_freq_imessage was set to 0
o fixed pausing first plugin when "amx pause" was called from server console
o fixed format-string bug in log_message native function which could
  be used to gain a remote shell for people who have access to rcon
o added get last bullet hit to get_user_origin(...) (added by Mike Cao)
o added format_args(...) native which formats arguments
  of function to one string
o cvar csstats_rank sets mode of ranking: 0 by nick, 1 by authid and 2 by ip
o improved Pause Plugins plugin (added amx_ppause and amx_pausemenu cmds.)
o added Stats Settings plugin for better server managment
  (use amx_statscfg command from that plugin to enable proper stats)
o made amx_psay command to be HLSW tool compatible
o added native functions:
  . is_user_hltv( ... )
  . is_linux_server() 
  . is_dedicated_server()
  . read_dir( ... )
  . read_logdata( ... )
  . read_logargc()
  . read_logargv( ... )
  . parse_loguser( ... )
  . register_logevent( ... )
o added forward function plugin_log() called on log message
o you can now specify connecting port in mysql module (added by BigDog)
o fixed stats plugin which could not display all players in top15 list
o made admin base plugin to check user access on name change
o added random direction of slaping in user_slap(...) native

AMX 0.9.2 BETA
-----------------------------------------------------------------------------
o added inconsistent file checking for sounds and models to AMX
o improved searching for target in admin commands
o removed timeleft/nextmap flood exploit (changed order in plugins.ini)
o fixed bug with gathering information from user at last slot
o added cvar csstats_reset to reset stats on map change
o fixed issue with get_user_team(...) in DOD
o fixed option under flag "f" in get_players(...)
o fixed option under flag "k" in find_player(...)
o improved scrolling messaging (no overflows)
o fixed bug when task was self-removing during execution
o moved logs to new folder and changed theirs format (edited plugins are:
  admin, adminchat, admincmd, adminslots, adminvote, mapextend)
o new plugin: information messages (see admin.cfg for more details)
o fixed issue in mapextend plugin when on server were no players
o added more cvars settings to admin.cfg from default plugins
o fixed admin slots plugin and added new option to it
o fixed timeleft plugin to not hang up during counting down
o reduced frequency of notifing by fun module
o added notifing for health, armor and frags changes
o new native functions:
  . set_cvar_flags(const cvar[], flags)
  . get_cvar_flags(const cvar[])
  . remove_cvar_flags(const cvar[], flags = -1)
o new natives for strings:
  . strtolower(string[]) - converts string to lower case
  . strtoupper(string[]) - converts string to upper case
o combined AMX with MetaSmall so there is only AMX Mod
o Strings, files and floats modules has been moved to AMX Mod code
o plugin adminvote uses now cvar to set voting session, so other plugins
  can check if it is still in progress or when was the last vote
o made admin commands to accept also '#userid' as target
o amx_ban command works now also on LAN servers
o changed cfg in menu.cfg to perform an action on player by '#userid'
o amx_nextmap and amx_timeleft now are visible in server status
o added amx_show_activity cvar to admincmd plugin and adminvote
o compiled AMX with newest metamod 1.14 (so it works with CS 1.6)
o removed execution of amx_vote results
o added to fun module (only for Counter-Strike):
  . get_user_money(...)
  . set_user_money(...)
o replaced mapextend plugin with more powerful mapchooser plugin
  (configuration for that plugin is in admin.cfg)
o added to csstats module
  . get_user_wrstats(...)
o changed name of function get_user_lstats(...) to get_user_rstats(...)
  (however old still remains for backward comaptibility)
o added some constants to amxconst.inc file
o added amx_unban command to admincmd plugin
o fixed issue in adminmenu when there were diff. access flags set for
  cvars and server commands
o fixed fun module to reset rendering on client respawn

AMX 0.8.4 BETA
-----------------------------------------------------------------------------
o moved 19 natives, like give_item(...), set_user_rendering(...)
  or set_user_godmode(...), to seperate "fun" module
o added localinfo for metasmall which specifies metasmall.ini
  (+localinfo ms_metasmall metasmall.ini)
o removed "Fixed" module from default package
o changed localinfo amx_plugins and localinfo csstats to be
  specified only by filename and not by full path
o added csstats.amx plugin by which you can rank players in top15
o fixed issue with lenght protection on replace native in string
  module
o fixed issue with get_clcmd(...) when flag was set to 0
o you can now specify if modules for metasmall have to be loaded
  only once or initialized on every map change
o moved operations on files to seperate module for metasmall
o new flags for function get_players(...):
  . "f" - match with part of name.
  . "g" - ignore case sensitivity.
o added new functions for metasmall engine:
  . build_pathname
  . get_modname
  . print_console
o in function get_user_time(...) you may now specify playing time
  without connection idle
o function get_playersnum(...) can now also count connecting players
o new native functions
  . is_user_connecting(...)
  . get_srvcmd(...)
  . console_print(,...)
  . console_cmd(...)
  . register_concmd(...)
  . get_concmd(...)
  . get_srvcmdsnum(...)
  . get_flags(...)
o added new include file amxmisc.inc
o made mysql module to not open new connection each time if such
  already exists but return just its id to use with sql natives
o fixed reset stats on player connection issue in CSStats module
o fixed get_pluginsnum() function
o added "amx cmds" command, displaying server commands registered
  by plugins
o made registered server commands case insensitive
o many improvments and some fixes in default scripts:
  . stats         : new cmds say /stats and say /statsme
  . adminvote     : fixed bug with votes counting and changed keys
  . welcomemsg    : added to default package
  . stats_logging : added to default package
  . adminhelp     : added to default package
  . timeleft      : timeleft and thetime is announced by voice
  . admincmd      : added amx_who, amx_slap, amx_pause and amx_leave
  . adminchat     : added server commands and improved amx_chat
  . admin         : added amx_default_access
  . adminslots    : rebuilded plugin
  . ppause        : pause and unpause plugins on the fly
  . general clean up

NOTE: Due to changes in metasmall engine all previous dlls are
  incompatible, replace them with these in downloaded package.

AMX 0.7.3 BETA
-----------------------------------------------------------------------------
o made menus to be mod independent
o added "amx cvars" command, displaying CVars registered by plugins
o fixed bug in string module with native add(...)
o changed way of dealing with no MetaSmall (plugins are just unloaded
  from MetaMod with some info) in AMXMod and CSStats modules
o fixed crash on calling get_clcmd for command with empty description
o added localinfo amx_plugins where you can specify filename with
  plugins list to load on HLDS command line
  f.e. +localinfo amx_plugins addons/amx/plugins/plugins.ini
o added localinfo csstats to specify stats data file :
  +localinfo csstats addons/metasmall/csstats.dat
o fixed server crash when using plugin_end
o fixed native remove_task (sometimes not removing tasks properly)
o moved CS stats to a MetaMod plugin & MetaSmall module
  (has to be defined in addons/metamod/plugins.ini AND in
  addons/metasmall/modules.ini, like AMX)
o plugins adminchat, admincmd and adminvote can accept WONIDs
o fixed a syntax error in menu.cfg

AMX 0.7 BETA
-----------------------------------------------------------------------------
o added MetaSmall 0.1 engine and modules :
  . string
  . fixed
  . float
  . mysql
o changed AMX to be both a MetaMod plugin and MetaSmall module
o changes and fixes in plugins :
  . adminslots : now kicks properly
  . adminvote  : added amx_vote_delay cvar (min. time between votes)
  . mapextend  : fixed divide by zero
  . admincmd   : fixed amx_ban command
  . some other fixes :-)
o added natives :
  . get_user_godmode(index)
  . set_user_noclip(index)
  . get_user_noclip(index)
  . get_user_wonid(index)
  . mysql_connect(host[],user[],pass[],dbname[],error[],maxlength)
o new flag in function find_player(...):
  . "l" - ignores case sensitivity
o fixed natives headers in amxmod.inc :
  . get_stats(index,stats[8],bodyhits[8],name[],len)
  . get_statsnum()

AMX 0.61 BETA
-----------------------------------------------------------------------------
o fixed linux cvar & float issues that broke many things in 0.6
o removed avlist plugin
o added menu.cfg file for adminmenu plugin
o fixed admin_sql plugin when mysql query couldn't be performed

AMX 0.6 BETA
-----------------------------------------------------------------------------
o added forward plugin_end(), which is called just before
  plugin unloading
o added formatting in functions like format(dest[],len,text[],...)
o added native log_to_file(file[])
o added native get_user_deaths(index)
o added stats natives :
  . get_user_wstats(index,wpnindex,stats[8],bodyhits[8])
  . get_user_stats(index,stats[8],bodyhits[8])
  . get_user_vstats(index,vic,stats[8],body[8],wpnname[]="",len=0)
  . get_user_astats(index,wpn,stats[8],body[8],wpnname[]="",len=0)
  . reset_user_wnstats(index)
  . get_stats(index,stats[8],bodyhits[8])
  . get_statsnum(index,stats[8],bodyhits[8])
o added mysql support :
  . native sql_query(query[])
  . native sql_newquery(sql,query[])
  . native sql_nextrow(sql)
  . native sql_getfield(sql,fieldnum,dest[],maxlength)
  . native sql_free(sql)
o native get_user_team(index, team[]="", len=0) now
  returns team index from mod
o native get_user_attacker(index,...) also returns hit body part
o changed parameters list in native set_task(...)
  (plugins must be recompiled)
o changed parameters list in native read_file(...)
  (plugins must be recompiled)
o copied values will always be trunked to given length
  (the error won't be raised as it is now)
o last parameter in native get_user_ip(index,ip,[],len,p=0) sets
  if ip address have to be get with port or not
o if there is less arg to set from parse the error is not raised

AMX 0.5 BETA
-----------------------------------------------------------------------------
o added native get_user_weapon(index,&clip,&ammo)
o added native get_user_ammo(index,weapon,&clip,&ammo)
o added native get_weaponname(weapon_id,weapon[],iLen)
o added native get_user_listening(iReceiver,iSender)
o added native set_user_listening(iReceiver,iSender,bListen)
o added native get_clcmdsnum( flags = 0)
o added native get_clcmd(index, flag, cmd[], iLen1, info[], iLen2)
o added native replace(text[],iLen,what[],with[])
o added native get_maxplayers()
o added native get_pluginsnum()
o added native get_plugin(index,filename[], iLen1, name[],iLen2,
  version[],iLen3,author[],iLen4,status[],iLen5)
o changed native get_user_weapons(index,iwpns[32],&inum)
o changed native get_user_attacker(index,&weapon)
o changed native get_user_origin(index,origin[3],mode=0)
o changed ADMIN flags in amxconst.inc
o replaced user_glow with set_user_rendering (more options to set)
o now when bots join to server, natives client_connect and
  client_putinserver are called
o native show_motd can now display files (send filename
  as body parameter)
o fixed bug in checking length of parameter in read_data
o fixed bug in parse native where arguments weren't 0 terminated
o added many administrating/managment scripts

AMX 0.4 BETA
-----------------------------------------------------------------------------
o added native engclient_print(id,type,message[], ...)
o added native parse(text[], ... )
o added native random_float(Float:a,Float:b)
o added native random_num(a,b)
o added native remove_quotes(text[])
o added native file_exists(text[])
o added native delete_file(text[])
o added native read_file(file[],line,text[],iLen)
o added native write_file(file[],text[],line=-1)
o added native get_user_attacker(index)
o added native Float:get_user_aiming(index,&id,&body,dist=9999)
o added native cvar_exists(cvarname[])
o added native register_plugin(title[],version[],author[])
o added server command: amx < command > [ parameter ]
o changed parameters for native function user_glow(...)
o changed parameters for native function register_cvar(...)
o changed flags for find_player(...)
o changed flags for get_players(...)
o fixed set_cvar_string/float natives
o removed native check_user_flags(...)
o more examples of plugins: admin, mirror damage, last man
