View Single Post
Author Message
AIA-Shogun
Member
Join Date: Jul 2006
Location: France
Old 03-31-2007 , 07:27   mapchooser5 complet
#1

Aprés avoir fait le tour de différent Votemap ben j'ai fini par trouver celui là en plusieurs morceaux donc je viens vous poster une version complète avec tous les fichiers regroupés. Ici j'ai légèrement modifié le plugin originel pour les besoins de mon serveur. Ce ne sont que des modifications mineures sur les noms de fichiers mais libre à vous de le modifier différemment et de le traduire suivant vos besoins. Vous trouverez plus bas les modifications à apporter si besoin.

2 minutes avant la fin du temps limite de la map, le plugin affiche un premier vote avec aux choix 4 catégories de map à sélectionner. (Officielles, Custon, Fun et AWP)

Aprés le choix de la prochaine catégorie de map, un second vote affiche les maps 5 que les joueurs pourront voter.

Pour l'installation dans configs/plugins.ini remplacer :
mapchooser.amx par mapchooser5.amx

Mettre les maps dont vous avez besoin dans ces fichiers là :
* configs/maps_official.ini
* configs/maps_custom.ini
* configs/maps_fun.ini
* configs/maps_awp.ini

Ce plugin utilise les Cvars suivante :
* amx_extendmap_max <time in mins.> - max. time for overall extending
* amx_extendmap_step <time in mins.> - with what time the map will be extended

N.B : le plugin original nextmap.amxx est necessaire au fonctionnement.

Porté sur AMX mod X par NiLuJe.


Voici les modifications à apporter au code source si vous avez besoin de changer le nombre et les catégories de map :

Ligne 35 modifier le nombre qui correspond aux nombre de catégories
Code:
#define SELECTTYPES  4
Ligne 40 modifier le texte qui sera affiché pour les catégories
Code:
new g_maptypeName[SELECTTYPES][32] = { "official map", "custom map", "fun map", "awp map" };
Lignes 42 à 46 modifier ou rajouter les variables qui correspondent aux fichiers de catégories
Code:
new officialmaps_file[]    = "addons/amxmodx/configs/maps_official.ini";
new custommaps_file[]    = "addons/amxmodx/configs/maps_custom.ini";
new funmaps_file[]    = "addons/amxmodx/configs/maps_fun.ini";
new awp_file[]    = "addons/amxmodx/configs/maps_awp.ini";
Et enfin Lignes 103 à 106 modifier ou rajouter les "case" correspondants aux choix de catégories
Code:
            case 0: voteNextmap( officialmaps_file );
            case 1: voteNextmap( custommaps_file );
            case 2: voteNextmap( funmaps_file );
            case 3: voteNextmap( awp_file );
Attached Files
File Type: zip mapchooser5.zip (18.2 KB, 1574 views)

Last edited by AIA-Shogun; 09-20-2007 at 11:47.
AIA-Shogun is offline
Send a message via MSN to AIA-Shogun