/******************************************************************************/ AMX Mod 2006.4 RC2 - ENGLISH CHANGELOG (SINGLE VERSION) /******************************************************************************/ AMX 2006.4 RC2 ----------------------------------------------------------------------------- Core, Fun, VexdUM, CSStats, DoDXMod, GeoIP, MySQL Access, Sockets: o no changes (should be done later) Provided binaries: o added MetaMod-P 1.19p32 to the default packages Plugins: o added optimizations o added missing documentations to the top of the .sma files, then also updated o admin - fixed amx_makeadmin command used from rcon access, and modified the some flags couldn't be given (rcon and supreme) o adminchat - added color chat for the standard chat commands such as amx_say, amx_chat, amx_psay and say_team @ (only available for CS 1.6 or CZ) - fixed "say_team @" command access (player to admin(s) private chat) - any admin can now see the standard chat messages, even if he has not the admin chat access - removed commands without the "amx_" prefix (useless duplicated commands) o admincmd - added command amx_clcmd - added cvar amx_show_clcmds (these client commands can be visible only from admin activity messages, therefore only if amx_show_activity cvar is not set to 0) - modified required admin flags to ban a player with immunity (rcon + supreme flags needed) - removed losing frag when you slay a player - added restriction to the amx_extendmap command if mp_timelimit cvar is set to 0 - added admin in-game information message to the amx_cvar command (for "add" argument) - added displaying port to the amx_showip command o cmdmenu - modifications to the amx_plugcmdmenu/amx_plugcvarmenu commands: - added displaying plugin menu after the execution of a command/cvar - added possibility to get back to the primary plugins commands/cvars menu - modified submenus titles (each title contain the plugin name) o imessage - fixed hostname translation (if #define USE_TRANSLATIONS enabled) - added possibility to use colors names such as white, red, green, blue... (which have to be only writed in English language to work properly) - enabled translation feature by default (read amx/lang/imessage.txt for more infos) - added AMX default sentences already translated into amx/lang/imessage.txt o language - added visibility of both commands directly from amx_help command o mapchooser - fixed crash which could be caused by a low maps number inside the maps.ini/mapcycle file - fixed nominations mode (when amx_nominfromfile was set to 0) - fixed displaying maps in the amx_listmaps command - added #define FLAG_AMX_LISTMAPS to the top of the .sma file o mapsmenu - removed possibility to get several times the same map in your Maps Menu/VoteMap Menu (due by a multiple copy of the same map in your maps file) - fixed maps descriptions in their menus o menufront - menus created from the amx_addmenuitem command: - added supreme admin support - admins names are colored in red like the other AMX menus - changed amx_teammenu command access flag to ADMIN_SLAY - changed amx_clcmdmenu command access flag to ADMIN_MENU o plmenu - modified required admin flags to ban a player with immunity (rcon + supreme flags needed) - changed amx_teammenu command access flag to ADMIN_SLAY - changed amx_clcmdmenu command access flag to ADMIN_MENU o scrollmsg - added possibility to define the color or a random color (amx_scrollmsg "Text" time 000100255/amx_scrollmsg "Text" time ?) o telemenu - a player can be teleported on a climb, it won't be blocked anymore - changed amx_teleportmenu command access flag to ADMIN_LEVEL_A o welcomemsg - updated visible addons list o restmenu - added translations for subtitles of categories - updated map settings feature (load/save) o statsx - admin names are colored in red in the players stats menu, but only if the menu is opened by an admin o miscstats - it's now possible to easily add/remove stats messages - fixed bad statistic loading if VexdUM module wasn't loaded ("Suicide" stat) o dodx_stats - admin names are colored in red in the players stats menu, but only if the menu is opened by an admin - it's now possible to easily add/remove stats messages - fixed bad statistic loading if VexdUM module wasn't loaded ("Suicide" stat) Includes: o amxconst.inc - added FLAGS_SHOW_ACTIVITY_3 and FLAGS_SHOW_ACTIVITY_4, to easily edit which admins can see the activity messages when amx_show_activity cvar is set to 3 or 4 - added #define MENU_KEY_ALL 1023 - added #define HLI_* and HLW_* (or * is a item/weapon name of a Valve mod) - added #define CSW_VEST and #define CSW_VESTHELM - added #define VOL_LOW and #define VOL_HIGH o amxmisc.inc - updated cmd_target - added is_user_realadmin - added is_user_masteradmin - added has_flag - added has_all_flags - updated show_activity - added client_print_color - added is_playerid_valid - added get_amx_version - added is_map_running - updated build_path o fixed and updated amxmodx_to_amx.inc (~ 200 new functions! Read the top of this file for your AMXX to AMX plugins conversions) o updated cstrike.inc o float.inc - added floatmin - added floatmax - added floatclamp o message_const.inc - added #define SVC_* (or * is a message type for message_begin()) o string.inc - added charsmax - added isquote - added trim_imp o Vexd_Utilities.inc - added GetSpeak - added ENT_SetSize o VexdUM_const.inc - added #define FTRACE_SIMPLEBOX (1<<0) - added #define SF_* (or * is a name of a spawn flag) - added #define CONTENT_* (or * is a name of a content type) - added #define FEV_* (or * is a name of a playback event flag) o Xtrafun_to_Vexd.inc - added get_grenade_index o added xs.inc by Pavol "PM" Marko o added missing descriptions for forwards/natives/stocks/defines functions then updated them (for all .inc files) o changed forwards/natives/stocks order and reclustering by similar categories (for all .inc files that needed) Lang: o fixed and updated all lang files, with proper punctuation, and added missing sentences for each language o added Turkish translation by GencKafe.Net Team o renamed statslog.txt to stats_logging.txt o renamed dodx_statslog.txt to dodx_stats_logging.txt Configuration: o amx.cfg - moved amx_mode to the top of the file - updated amx_show_activity (4: show with name, but only to admins with "l" flag (AMX rcon access)) - added amx_show_clcmds - added information above the amx_scrollmsg command - added information above the amx_imessage commands o changed default commands order into clcmds.ini file o added this message into clcmds.ini, cmds.ini, configs.ini and speech.ini files: ; You can use \' to replace a quote inside your command (see speech.ini file for example). o cvars.ini - added new cvars and values for CS and DoD packages o maps.ini - added Condition Zero default maps and their descriptions for CS package o paths.ini - added amx_mapsconfigdir addons/amx/config/maps o plugins.ini - changed the order of the plugins o added second plugins.ini file (plugins-two.ini), could be usefull for some tests and more o users.ini - updated help with new required access flags for commands - added information about the "l" access flag (RCON acces by AMX), to the end of the file o added per-maps config files for all CS/CZ and DoD default maps in the CS/DoD packages (amx/config/maps folder) and some prefix_*.cfg files o added per-maps plugin config files for all CS/CZ and DoD default maps in the CS/DoD packages (amx/config/maps_plugins folder) and some prefix_*.ini files o updated help for all config files Misc: o updated amx_compiler.exe o added AMX sound package by default in the CS and DoD packages Documentation: o updated .txt and HTML documentations ***************************************************************************** Special thanks to: GencKafe.Net Team for their translation job of the new Turkish language. siG for his translation job in German language for: - config files - missing translations into some config files - new documentations ***************************************************************************** Some stocks/defines were added from AMX Mod X to facilitate the conversion of AMX Mod X plugins to AMX Mod. Here is the list. Credits go to AMX Mod X Dev Team. #define HLI_* and HLW_* has_flag has_all_flags floatmin floatmax floatclamp #define SVC_* charsmax #define FTRACE_SIMPLEBOX #define SF_* #define CONTENT_* #define FEV_* *****************************************************************************