Afin de vous aider pour la gestion de votre serveur pendant vos matchs voici un commandmenu by acidounet.
J ai ete confronté a 2 gros probleme entre le commandmenu et certaine ligne de commande a prendre en compte
1° Le noms de serveur pour les serveurs HQ qui doit commancer par HQ::> (pb de caractere)
2° La suppression de mot de pass avce les serveur sans mdp en FFA (c'est les "" que le CM n aime pas)
Pour ses 2 problèmes sont contournés grace a la creation de 2 fichiers
---------------------------------------------------------------------------------------------------
namem.cfg (nom du serveur pendant le match):[/i]
rcon hostname "HQ::> Serveur *wC* in war [x]";wt8
---------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
[i]namef.cfg (noms du serveur en FFA + changement de pass pour celui en FFA):
rcon hostname "HQ::> Serveur *wC* by #wC-Team@Quakenet.net";wt8
rcon sv_password "";wt3
---------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
Maintenant les alias a rajouter dans votre autoexec.cfg, en gras ce que vous avez a modifier pour vous:
// Util
alias "wt" "wait;wait;wait;wait;wait;wait;wait;wait;wait;wait"
alias "wt3" "wt;wt;wt"
alias "wt6" "wt;wt;wt;wt;wt;wt"
alias "wt8" "wt;wt;wt;wt;wt;wt;wt;wt"
alias "wt120" "wt8;wt3;wt"
alias "wt170" "wt8;wt8;wt"
// rcon say
alias "chteam" "rcon say On change de camp"
alias "nmdp" "rcon say mot de pass pour le match !!! wcwar !!!"
alias "nmdp1" "rcon say Alors attention en cas de deconnection !!!!"
alias "normmdp1" "rcon say mot de pass habituel en fonction"
alias "strat1" "rcon say *** strat *** strat *** strat ***"
alias "pret" "rcon say Etes Vous Pret ???"
alias "glhf" "rcon say GL et HF !!!"
alias "3rs" "rcon say 3 RS ET GO"
alias "gogo" "rcon say GO GO GO"
alias "cfgmatch1" "rcon say Passage du serveur en config match"
alias "cfgnorm1" "rcon say Passage du serveur en config normal"
alias "outserv" "rcon say Merci de quitter le serveur nous sommes en match/train DSL"
alias "vraip" "rcon say Veuillez mettre vos vrai pseudo"
alias "pub1" "rcon say Passez nous voir sur http://www.forumwc.firstream.net/ ou #wc-team@quakenet"
//alias de commande match
alias "acmname" "exec namem.cfg;wt3"
alias "acmcfg1" "rcon mp_autokick 0;wt;rcon mp_autoteambalance 0;wt"
alias "acmcfg2" "rcon mp_forcechasecam 2;wt;rcon mp_forcecamera 2;wt"
alias "acmcfg3" "rcon mp_friendlyfire 1;wt;rcon mp_friendly_grenade_damage 1;wt;rcon mp_falldamage 1;wt;"
alias "acmcfg4" "rcon mp_limitteams 0;wt;rcon mp_mapvoteratio 1;wt"
alias "acmcfg5" "rcon mp_roundtime 3;wt;rcon mp_timelimit 0;wt"
alias "acmcfg6" "rcon mp_mapvoteratio 1;wt;rcon mp_tkpunish 0;wt"
alias "acmcfg7" "rcon mp_buytime 0.25;wt;rcon pausable 1;wt"
//alias de commande ffa suivant votre config FFA
alias "acfname" "exec namef.cfg;wt3"
alias "acfcfg1" "rcon mp_autokick 1;wt;rcon mp_autoteambalance 2;wt"
alias "acfcfg2" "rcon mp_forcechasecam 0;wt;rcon mp_forcecamera 0;wt"
alias "acfcfg3" "rcon mp_friendlyfire 0;wt;rcon mp_friendly_grenade_damage 0;wt;rcon mp_falldamage 0;wt;"
alias "acfcfg4" "rcon mp_limitteams 2;wt"
alias "acfcfg5" "rcon mp_roundtime 3;wt;rcon mp_timelimit 20;wt"
alias "acfcfg6" "rcon mp_mapvoteratio 1;wt;rcon mp_tkpunish 1;wt"
alias "acfcfg7" "rcon mp_buytime 0.5;wt;rcon pausable 0;wt"
//commande
alias "changeteam" "chteam;wt;chteam;wt;chteam"
alias "newmdp" "rcon sv_password wcwar;wt3;nmdp;wt3;nmdp;wt3;nmdp1"
alias "strat" "strat1;wt;strat1;wt;strat1;wt"
alias "okiall" "pret;wt;pret;wt;pret"
alias "3RSGO" "glhf;wt;glhf;wt;3rs;wt;3rs;wt;3rs;wt;rcon sv_restartround 1;wt120;rcon sv_restartround 1;wt120;rcon sv_restartround 3;wt170;gogo;wt;gogo"
alias "cfgmatch" "cfgmatch1;wt;acmname;acmcfg1;acmcfg2;acmcfg3;acmcfg4;acmcfg5;acmcfg6;acmcfg
7;wt8;newmdp"
alias "cfgnorm" "cfgnorm1;wt;acfname;acfcfg1;acfcfg2;acfcfg3;acfcfg4;acfcfg5;acfcfg6;acfcfg7
;wt8"
alias "kitserv" "outserv;wt;outserv;wt;outserv"
alias "vpseudo" ";vraip;wt;vraip;wt;vrai"
alias "pub" "pub1;wt;pub1;wt;pub1"
---------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------
et enfin le commandmenu.txt, a vous de mettre les maps exotic que vous desirez:
"1" "HELP"
{
CUSTOM
"1" "Map Description" "!MAPBRIEFING"
"2" "Time Left" "timeleft"
"3" "Adjust Crosshair" "adjust_crosshair"
"4" "Use Left Hand" "cl_righthand 0"
"5" "Use Right Hand" "cl_righthand 1"
}
"2" "CHANGE TEAM" "chooseteam"
// Here are the rest of the buttons and submenus
// You can change these safely if you want.
"3" "Map Officiel Match"
{
"1" "aztec" "rcon changelevel de_aztec"
"2" "cbble" "rcon changelevel de_cbble"
"3" "dust" "rcon changelevel de_dust"
"4" "Dust2" "rcon changelevel de_dust2"
"5" "inferno""rcon changelevel de_inferno"
"6" "nuke" "rcon changelevel de_nuke"
"7" "prodigy" "rcon changelevel de_prodigy"
"8" "train" "rcon changelevel de_train"
}
"4" "Map exotic Divers"
{
"1" "aAa_aim" "rcon changelevel aAa_aim"
"2" "aAa_area" "rcon changelevel aAa_area"
"3" "aAa_arena" "rcon changelevel aAa_arena"
"4" "aim_ak-colt" "rcon changelevel aim_ak-colt"
"5" "aim_map""rcon changelevel aim_map"
"6" "aim_sig-aug" "rcon changelevel aim_sig-aug"
"7" "awp_aztec" "rcon changelevel awp_aztec"
"8" "awp_map" "rcon changelevel awp_map"
"9" "scoutzknivez" "rcon changelevel scoutzknivez"
}
"5" "Cfg Serveur"
{
"1" "Cfg Match" "cfgmatch"
"2" "Cfg FFA" "cfgnorm"
"3" "Strat" "strat"
"4" "Oki all ?" "okiall"
"5" "3RS et GO" "3RSGO"
"6" "Quittez le serveur" "kitserv"
"7" "Pub site" "pub"
}
---------------------------------------------------------------------------------------------------