/******************************************************************************/ AMX Mod 2010.1 - CHANGELOG FRANCAIS (VERSION SOLO) /******************************************************************************/ AMX Mod 2010.1 ----------------------------------------------------------------------------- Coeur d'AMX : o ajout de log_amx o mise à jour de register_event o correction de arrayset o ajout de arraysetfloat o ajout de set_cvarptr_string o ajout de change_cmdaccess o mise à jour de get_plugincmd et get_plugincmdsnum o ajout de float_to_str/floattostr o mise à jour de format_args o déplacement de get_msg_block/set_msg_block de VexdUM vers le coeur d'AMX o ajout de emessage_* et ewrite_* o ajout de register_message/unregister_message o ajout de get_msg_arg_*/set_msg_arg_* et get_msg_args o ajout de get_msg_origin/set_msg_origin o ajout de set_msg_entity o vous pouvez désactiver tous les plugins chargés précédement ou charger un nouveau fichier de plugins, avec ces mots-clés (à utiliser dans un fichier ".ini" de plugins): #disable_all : enlève tous les plugins trouvés dans les fichiers plugins.ini précédement analysés #include_file : charge les plugins spécifiés dans le (le chemin du fichier commence à partir du dossier de config d'AMX) o vous pouvez avoir un ou plusieurs fichier(s) de groupe pour regrouper dans le même fichier la liste des plugins que vous voulez charger pour un ensemble de cartes (cela vous permet de vous simplifier l'édition des plugins) : Créez dans le dossier "amx/config/maps_plugins" un fichier .ini et marquez ensuite les noms de vos plugins dans ce fichier. Puis, dans le fichier "amx/config/maps_plugins/mapgroups.ini", écrivez vos réglages en utilisant le format suivant : Exemple : mapgroup1.ini cs_italy mapgroup1.ini de_wimbeldon mapgroup1.ini crate_warehouse mapgroup2.ini de_storm mapgroup2.ini de_chateau Maintenant, par exemple, si la carte "de_storm" est chargée, le fichier mapgroup2.ini sera chargé, mais le fichier prefix_*.ini ne le sera pas (prefix_de_.ini pour l'exemple cité). Donc, uniquement le fichier de_storm.ini sera chargé après le fichier mapgroup2.ini (note : les fichiers de groupes peuvent être nommés autrement). Dans la façon standard, les fichiers des plugins sont chargés dans l'ordre suivant : amx/config/plugins.ini amx/config/plugins-*.ini amx/config/maps_plugins/prefix_*.ini amx/config/maps_plugins/nomcarte.ini Mais, si une carte est paramétrée dans le fichier mapgroups.ini, le nouvel ordre sera : amx/config/plugins.ini amx/config/plugins-*.ini amx/config/maps_plugins/fichierdegroupe.ini amx/config/maps_plugins/nomcarte.ini o autochargement des modules si des forwards sont trouvées dans les plugins (auparavant, seules les natives étaient analysées) o ajout de la possibilité de lister les commandes/cvars déclarées par un plugin spécifique (argument optionnel depuis la commande serveur "amx") o modification de l'ordre des cvars (depuis la commande serveur "amx"; cette fonctionnalité affecte également la liste des cvars de la commande "amx_plugcvarmenu") o suppression de la commande client amxmodules o ajout de la cvar amx_log_to_hl_logs Fun : o ajout de get_client_listen/set_client_listen o suppression de la cvar fun_version VexdUM : o ajout de la forward addtofullpack o ajout de get_offset_float/set_offset_float o ajout de dllfunc o ajout de get_es/set_es o ajout de forward_return GeoIP : o correction sur la détection des pays o mise à jour des pays et du fichier GeoIP.dat MySQL : o correction de la détection d'un virus (lequel était un "false positive" et présent depuis la version 2006.3) Plugins : o modification du fonctionnement de l'activité des admins pour tous les plugins (cette fonction utilise maintenant une stock de amxmisc.inc) o ajout de "SERVER" (sera traduit en fonction de votre langue personnelle ou du serveur) pour remplacer le nom du serveur (activité des admins, commandes de chat, logs d'AMX...) o admin - ajout de la commande serveur amx_changecmdaccess - ajout de la commande serveur amx_exportcmdaccess - ajout de la cvar amx_realadmin_flags o adminchat - ajout de la couleur bleue d'AMX Mod (utilisez "a", "amx" ou "amxmod" pour l'argument de "couleur" de la commande de chat) o antiflood - suppression de l'analyse des admins Fichiers .inc : o amxconst.inc - ajout de #define COLORED_ACTIVITY - suppression de #define FLAGS_SHOW_ACTIVITY3 et #define FLAGS_SHOW_ACTIVITY4 - ajout de #define ADMIN_ADMIN - ajout de #define MENU_KEY_*_INT o amxmisc.inc - mise à jour de access et cmd_access - mise à jour de is_user_admin, is_user_realadmin et is_user_masteradmin - mise à jour de has_flags et has_all_flags - mise à jour de show_activity - ajout de show_activity_color - mise à jour de client_print_color - mise à jour de get_amx_version o mise à jour de amxmodx_to_amx.inc o mise à jour de cstrike.inc o ajout de message.inc o string.inc - mise à jour de trim_imp - correction de strtok Configuration : o amx.cfg - ajout de amx_realadminflags - mise à jour de amx_show_activity (modification de 3 et 4, ajout d'une position 5) - ajout de amx_log_to_hl_logs o ajout du fichier mapgroups.ini (amx/config/maps_plugins) o ajout de quatre fichiers par défaut pour les groupes de cartes (mapgroup*.ini) dans le dossier amx/config/maps_plugins (à utiliser avec le fichier "mapgroups.ini") Divers : o mise à jour du fichier amx_compiler.exe Documentation : o mise à jour des documentations .txt et HTML ***************************************************************************** Remerciements : siG pour son travail effectué sur les traductions Allemandes pour : - 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. set_cvarptr_string emessage_*/ewrite_* dllfunc get_es/set_es *****************************************************************************