Vamos a ver... hay varias formas... Pero como pides nick con espacios, antes de nada creas tantos archivos cfg como nick tengas. Suponte que vas a usar 4 nick distintos con sus respectivos tags.
Archivo cfg nº 1:
Nombre del archivo: nick1.cfg
Contenido: name "Tag | Nick1"
Archivo cfg nº 2:
Nombre del archivo: nick2.cfg
Contenido: name "Tag | Nick2"
Y asi con todos los nicks que quieras... El contenido de cada archivo ha de ser siempre una sola linea name "nick" y el nombre del archivo es variable, según cada uno su gusto.
Teniendo los 4 archivos, vamos a usar 2 formas distintas de crear el menu.
- A base de commandmenu.
El el commandmenu añadirias un apartado nuevo, por ejemplo este:
"5" "Nick"
{
"1" "Nick1" "exec nick1.cfg"
"2" "Nick2" "exec nick2.cfg"
"3" "Nick3" "exec nick3.cfg"
"4" "Nick4" "exec nick4.cfg"
}
Por ejemplo, suponte que usas TAG MV y nick: PiPeR, LoL, xD y gL. Entonces en cada archivo pondras name "MV | PiPeR", name "MV | LoL", name "MV | xD" y name "MV | gL". Los archivos se van a llamarse, por ejemplo, nick1 a nick4.cfg. Entonces en el commandmenu pondras "1" "PiPeR", "2" "LoL", "3" "xD" y "4" "gL". De este modo seleccionas el arpartado correspondiente del command menu y se te pone el nick con el TAG.
Nota: si varias el nombre de los archivos cfg con el nick has de variar también su nombre dentro del commandmenu. Es decir, si a un archivo le llamas piper.cfg dentro has de poner exec piper.cfg en lugar de nick1.cfg.
- A base de echo.
Posiblemente este sea el más fácil. Despues de crear tus archivos cfg con el nombre, has de crear un alias para cada archivo cfg. Siguiendo el caso: tenemos 4 nick, por lo tanto 4 archivo cfg.
alias nick1 "exec nick1.cfg"
alias nick2 "exec nick2.cfg"
alias nick3 "exec nick3.cfg"
alias nick4 "exec nick4.cfg"
Ahora tenemos que crear un menu a base de echo:
alias nick "contimes 4; developer 1; echo 1. PiPeR; echo 2. LoL; echo 3. xD; echo 4. gL; developer 0; bind 1 nick1; bind 2 nick2; bind 3 nick3; bind 4 nick4"
y el bind final bind tecla nick.
Si te fijas hemos modificado los comandos que pertenece a las teclas 1 a 4. Para que despues de ejecutar el cambio de nick se pueda reestablecer los comandos de las teclas 1 a 4 creamos otro alias:
alias restore "bind 1 slot1; bind 2 slot2; bind 3 slot3; bind 4 slot4"
y volvemos a modificar los alias de cada nick:
alias nick1 "exec nick1.cfg; restore"
y asi con los otros alias, añadiendo un restore al final.
Nota: el alias restore es por si tienes en las teclas 1 a 4 algun otro comando. Puede ser tanto slot1 a 4 como compra rápida. Este es solo un ejemplo.
Nota2: el comando contimes fija el numero de linea que aparece por pantalla, es decir si tienes 9 nicks para que aparezca por pantalla has de poner contimes 9. developer 1 es para que aparezca textos por pantalla.
PD. Pues seguir cualquiera de estas 2 opciones. Personalmente prefiero la 2ª aunque puede que te lies un poco.