3- Uso de rcon (DoD)
Haciéndonos eco de vuestras sugerencias respecto a añadir el uso del rcon para el control de servidores de Day of Defeat y con la ayuda de PucK, os facilitamos los que son los comandos rcon más usuales y necesarios para administrar un servidor de este jugado mod:
••> rcon mp_clan_match 1/0
La variable en 1 (on) sirve para que deje hacer restartround, al cambiarlo a 0 (off) no se podrá hacer el restart pertinente. El valor por defecto es 0.
••> rcon mp_clan_timer x
x = Tiempo en segundos que tarda en hacer restartround.
••> rcon mp_clan_restartround 1
Reliza una solicitud de restarround, y se llevará a efecto una vez transcurridos los x segundos de la variable anterior..
••> rcon mp_clan_readyrestart
Una vez puesto este comando, al escribir ambos clanes (mediante un miembro de cada uno) la palabra "ready" el servidor hace restartround.
••> rcon mp_clan_respawntime x
Tiempo en segundos que tardan los respawns en "revivir" una vez muerto.
••> rcon mp_limitalliesgarand x
••> rcon mp_limitalliescarbine x
••> rcon mp_limitalliesthompson x
••> rcon mp_limitalliesgreasegun x
••> rcon mp_limitalliesspring
••> rcon mp_limitalliesspring x
••> rcon mp_limitalliesbar x
••> rcon mp_limitallies30cal x
••> rcon mp_limitaxiskar x
••> rcon mp_limitaxisk43 x
••> rcon mp_limitaxisscopedkar x
••> rcon mp_limitaxismp40 x
••> rcon mp_limitaxismp44 x
••> rcon mp_limitaxisfg42 x
••> rcon mp_limitaxisfg42s x
••> rcon mp_limitaxismg34 x
••> rcon mp_limitaxismg42 x
••> rcon mp_limitbritassault
••> rcon mp_limitbritlight x
••> rcon mp_limitbritassault x
••> rcon mp_limitbritmg x
••> rcon mp_limitbritsniper x
Donde x es el límite de personas que pueden llevar ese arma a la vez, acorde al bando elegido.
(*) Nota: El resto de comandos tales como mp_timelimit, mp_friendlyfire, o los referente a los logs del servidor, bans, kicks... son los mismos que los ya observados en el bloque de CS, ya que no son propios del mod, sino de su motor: Half-Life, por lo tanto también son aplicables a este mod.
4- admin_mod
En muchos clanes se establece una jerarquía de control sobre el servidor. Hay usuarios poco experimentados a los que no se les puede confiar el rcon por los daños que pudieran causar. Sin embargo, acorde a su experiencia y control sobre el servidor se le pueden asignar niveles de admin_mod y con esto darle los comandos que se vea oportuno. Para ver y calcular estos niveles de acceso de admin_mod tan solo tenéis que ir al manual de -Pi-. Aquí veremos los comandos de interés a la hora de configurar y administrar un servidor, cómo se usan, cual es su función y su equivalencia si la tuviera con el comando del servidor (rcon). No vamos a ver todos pues sería muy extenso, pero sí los más importantes para realizar tal función:
* Autentificarte como administrador
Tan solo tienes que añadir a tu CFG, acceso directo o escribir en consola lo siguiente:
••> setinfo _pw-home password
(*)Nota: Esta orden de autentificación puede variar según la configuración del mismo. Muchas empresas de alquileres de servidores lo cambian.
* Nivel Público
••> admin_listmaps: Lista el ciclo de mapas disponibles
••> admin_nextmap: Equivale a un "say nextmap", el servidor te dice el siguiente mapa en la rotación
••> admin_timeleft: Equivale a un "say timeleft", nos muestra el tiempo que resta de mapa
* Nivel 1
••> admin_vote_restart: Hace una encuesta para hacer un restart en el servidor y comenzar desde el principio
••> admin_vote_kick nombre: Se pregunta a los jugadores conectados para kickear a otro jugador (nombre)
••> admin_vote_map: Realiza una votación para cambiar de mapa
* Nivel 2
••> admin_map mapa: Cambia el mapa actual al nuevo solicitado "mapa"
••> admin_restartround x: Hace un restart en el servidor en 'x' segundos
••> admin_timelimit x: Fija el límite de tiempo del mapa en 'x' minutos
* Nivel 8
••> admin_pause: Habilita el pause del servidor
••> admin_unpause: Deshabilita el pause del servidor
* Nivel 16
••> admin_pass nuevo_pass: Le pone al servidor un password nuevo de conexión
••> admin_nopass: Quita el password al servidor convirtiéndolo en público
* Nivel 32
••> admin_balance: Equilibra los bandos si están en desigualdad numérica
••> admin_friendlyfire: Habilita/deshabilita el fuego amigo, herir a tus compañeros
* Nivel 64
••> admin_chat mensaje: Mensajes privados para los admins (autentificados)
••> admin_csay [color] mensaje: Muestra un "mensaje" en medio de la pantalla. Si se omite el color (opcional) lo pondrá en verde por defecto.
••> admin_psay nombre mensaje: Manda un mensaje privado a "nombre"
••> admin_say texto: Mensaje del administrador con el contenido "texto"
••> admin_ssay mensaje: Muestra un mensaje del admin sin identificarse
* Nivel 128
••> admin_slap: Castiga a un jugador quitando 5 puntos de vida moviéndole de su sitio
••> admin_slay: Mata a jugador
••> admin_kick: Expulsa a un jugador del servidor
* Nivel 256
••> admin_ban nombre/wonid/ip x: Banea a un jugador mediante su nombre, wonid o ip durante x minutos. VAlor 0 para que sea permanente
••> admin_unban wonid/ip: Quita un ban de wonid o ip
* Nivel 512
••> admin_hostname nuevo_nombre: Cambia el nombre del servidor al nuevo indicado
* Nivel 65536
••> admin_rcon orden: Equivale al comando rcon. (ejemplo: admin_rcon mp_timelimit 20)
••> admin_execclient nombre orden: Obliga a un cliente (nombre) a realizar una acción, comando o variable (orden)