/******************************************************************************/ AMX Mod 2006.4 RC2 - CHANGELOG FRANCAIS (VERSION SOLO) /******************************************************************************/ AMX 2006.4 RC2 ----------------------------------------------------------------------------- Core, Fun, VexdUM, CSStats, DoDXMod, GeoIP, MySQL Access, Sockets : o aucun changement (devraient être faits prochainement) Fichiers binaires fournis : o ajout de MetaMod-P 1.19p32 aux packs par défaut Plugins : o ajout d'optimisations o ajout de documentations manquantes au début des fichiers .sma, puis mises à jour de celles-ci o admin - correction de la commande amx_makeadmin utilisée depuis un accès rcon, et modification des droits ne pouvant pas être donnés (rcon et suprême) o adminchat - ajout du chat en couleur pour les commandes de chat standard telles que amx_say, amx_chat, amx_psay et say_team @ (disponible uniquement pour CS 1.6 ou CZ) - correction de l'accès à la commande "say_team @" (chat privé de joueur vers admin(s)) - n'importe quel admin peut maintenant voir les messages chat standard, même si il n'a pas l'accès aux commandes de chat - suppression des commandes sans le préfixe "amx_" (commandes inutiles en doublon) o admincmd - ajout de la commande amx_clcmd - ajout de la cvar amx_show_clcmds (ces commandes client peuvent être visibles juste depuis les messages d'activité admin, donc seulement si la cvar amx_show_activity n'est pas réglée sur 0) - modification des droits d'admin requis pour bannir un joueur ayant l'immunité (droits rcon + suprême requis) - suppression de la perte de frag quand vous tuez un joueur - ajout d'une restriction à la commande amx_extendmap si la cvar mp_timelimit est réglée sur 0 - ajout d'un message d'info admin en jeu à la commande amx_cvar (pour l'argument "add") - ajout de l'affichage du port à la commande amx_showip o cmdmenu - modifications sur les commandes amx_plugcmdmenu/amx_plugcvarmenu : - ajout de l'affichage du menu après l'éxecution d'une commande/cvar - ajout de la possibilité de revenir sur le menu primaire des commandes/cvars des plugins - modification des titres des sous-menus (chaque titre contient le nom du plugin) o imessage - correction de la traduction du nom du serveur (si #define USE_TRANSLATIONS activé) - ajout de la possibilité d'utiliser des noms de couleurs tel que white, red, green, blue... (lesquels doivent être obligatoirement écrits en Anglais pour fonctionner correctement) - activation de la fonction de traduction par défaut (lisez amx/lang/imessage.txt pour plus d'infos) - ajout des phrases par défaut d'AMX déjà traduites dans le fichier amx/lang/imessage.txt o language - ajout de la visibilité des deux commandes directement depuis la commande amx_help o mapchooser - correction d'un crash pouvant être causé par un faible nombre de cartes à l'intérieur du fichier maps.ini/mapcycle - correction sur les nominations (lorsque amx_nominfromfile était réglé sur 0) - correction des cartes affichées dans la commande amx_listmaps - ajout #define FLAG_AMX_LISTMAPS au début du fichier .sma o mapsmenu - suppression de la possibilité d'avoir plusieurs fois les mêmes cartes dans vos menus de cartes ou de vote de cartes (causé par une copie multiple de la même carte dans votre fichier de cartes) - correction sur la fonction de description des cartes dans les menus o menufront - menus crées depuis la commande amx_addmenuitem : - ajout du support du droit admin suprême - les noms des admins sont coloriés en rouge dans les menus - changement de l'accès à la commande amx_teammenu par le droit ADMIN_SLAY - changement de l'accès à la commande amx_clcmdmenu par le droit ADMIN_MENU o plmenu - modification des droits d'admin requis pour bannir un joueur ayant l'immunité (droits rcon + suprême requis) - changement de l'accès à la commande amx_teammenu par le droit ADMIN_SLAY - changement de l'accès à la commande amx_clcmdmenu par le droit ADMIN_MENU o scrollmsg - ajout de la possibilité de définir une couleur personelle ou aléatoire (amx_scrollmsg "Text" temps 000100255/amx_scrollmsg "Text" temps ?) o telemenu - un joueur peut-être téléporté sur une montée, il ne risquera plus d'être coincé - changement de l'accès à la commande amx_teleportmenu par le droit ADMIN_LEVEL_A o welcomemsg - mise à jour de la liste des addons visibles o restmenu - ajout de traductions pour les titres des catégories - mise à jour de la fonction de chargement/sauvegarde par carte o statsx - les noms des admins sont coloriés en rouge dans le menu des stats joueurs, mais uniquement si le menu est ouvert par un admin o miscstats - il est maintenant possible d'ajouter ou de supprimer plus facilement des messages stats - correction du chargement inutile du stat "Suicide" si le module VexdUM n'était pas chargé o dodx_stats - les noms des admins sont coloriés en rouge dans le menu des stats joueurs, mais uniquement si le menu est ouvert par un admin - il est maintenant possible d'ajouter ou de supprimer plus facilement des messages stats - correction du chargement inutile du stat "Suicide" si le module VexdUM n'était pas chargé Fichiers .inc : o amxconst.inc - ajout de FLAGS_SHOW_ACTIVITY_3 et FLAGS_SHOW_ACTIVITY_4, pour éditer facilement quels admins peuvent voir les messages d'activité admin quand la cvar amx_show_activity est réglée sur 3 ou 4 - ajout de #define MENU_KEY_ALL 1023 - ajout de #define HLI_* et HLW_* (ou * est le nom d'un article ou d'une arme du mode Valve) - ajout de #define CSW_VEST et #define CSW_VESTHELM - ajout de #define VOL_LOW et #define VOL_HIGH o amxmisc.inc - mise à jour de cmd_target - ajout de is_user_realadmin - ajout de is_user_masteradmin - ajout de has_flag - ajout de has_all_flags - mise à jour de show_activity - ajout de client_print_color - ajout de is_playerid_valid - ajout de get_amx_version - ajout de is_map_running - mise à jour de build_path o correction et mise à jour de amxmodx_to_amx.inc (~ 200 nouvelles fonctions ! Lisez le début de ce fichier pour vos conversions de plugins AMXX vers AMX) o mise à jour de cstrike.inc o float.inc - ajout de floatmin - ajout de floatmax - ajout de floatclamp o message_const.inc - ajout de #define SVC_* (ou * est le nom d'un type de message pour message_begin()) o string.inc - ajout de charsmax - ajout de isquote - ajout de trim_imp o Vexd_Utilities.inc - ajout de GetSpeak - ajout de ENT_SetSize o VexdUM_const.inc - ajout de #define FTRACE_SIMPLEBOX (1<<0) - ajout de #define SF_* (ou * est le nom d'un droit d'apparition) - ajout de #define CONTENT_* (ou * est le nom d'un type de content) - ajout de #define FEV_* (ou * est le nom d'un type de droit d'un playback event) o Xtrafun_to_Vexd.inc - ajout de get_grenade_index o ajout de xs.inc de Pavol "PM" Marko o ajout des descriptions manquantes pour les fonctions forwards/natives/stocks/defines puis mise à jour de celles-ci (pour tous les fichiers .inc) o changement de l'ordre des forwards/natives/stocks et reclassement par catégories similaires (pour tous les fichiers .inc le nécessitant) Langue : o correction et mise à jour de tous les fichiers, avec une ponctuation plus propre, et ajout des phrases manquantes pour chacune des langues o ajout de la traduction Turque par l'équipe GencKafe.Net o renommage de statslog.txt en stats_logging.txt o renommage de dodx_statslog.txt en dodx_stats_logging.txt Configuration : o amx.cfg - déplacement de amx_mode au début du fichier - mise à jour de amx_show_activity (4: montrer avec le nom, mais uniquement aux admins ayant le droit "l" (accès rcon AMX)) - ajout de amx_show_clcmds - ajout d'une information au dessus de la commande amx_scrollmsg - ajout d'une information au dessus de la commande amx_imessage o changement de l'ordre des commandes par défaut dans le fichier clcmds.ini o ajout de ce message dans les fichiers clcmds.ini, cmds.ini, configs.ini et speech.ini : ; Vous pouvez utiliser \' pour remplacer un guillemet dans votre commande (voir le fichier speech.ini à titre d'exemple). o cvars.ini - ajout de nouvelles cvars et de valeurs pour les packs CS et DoD o maps.ini - ajout des cartes par défaut de Condition Zero et de leurs descriptions pour le pack CS o paths.ini - ajout de amx_mapsconfigdir addons/amx/config/maps o plugins.ini - changement de l'ordre des plugins o ajout d'un second fichier plugins.ini (plugins-two.ini), pouvant s'avérer utile pour quelques tests voir plus o users.ini - mise à jour de l'aide avec les nouveaux droits d'accès requis pour les commandes - ajout vers la fin du fichier d'une information à propos du droit d'accès "l" (accès RCON par AMX) o ajout de fichiers de config par carte pour toutes les cartes CS/CZ et DoD par défaut dans les packs CS/DoD (dossier amx/config/maps) et quelques fichiers prefix_*.cfg o ajout de fichiers de config de plugins par carte pour toutes les cartes CS/CZ et DoD par défaut dans les packs CS/DoD (dossier amx/config/maps_plugins) et quelques fichiers prefix_*.ini o mise à jour de l'aide pour tous les fichiers de config Divers : o mise à jour du fichier amx_compiler.exe o ajout du pack de sons AMX par défaut dans les packs CS et DoD Documentation : o mise à jour des documentations .txt et HTML ***************************************************************************** Remerciements : L'équipe GencKafe.Net pour leur travail effectué sur la nouvelle langue Turque. siG pour son travail effectué sur les traductions Allemandes pour : - fichiers de config - traductions manquantes parmis quelques fichiers de config - nouvelles documentations ***************************************************************************** Certaines des nouvelles fonctions proviennent d'AMX Mod X pour faciliter la convertion des plugins AMX Mod X en plugins AMX Mod. En voici la liste. Le mérite revient à l'équipe de développement d'AMX Mod X. #define HLI_* et HLW_* has_flag has_all_flags floatmin floatmax floatclamp #define SVC_* charsmax #define FTRACE_SIMPLEBOX #define SF_* #define CONTENT_* #define FEV_* *****************************************************************************