Skip to content
This repository has been archived by the owner on Sep 2, 2020. It is now read-only.

Servidor

Soy R.A edited this page Aug 28, 2020 · 26 revisions

Requisitos

  • Lee antes de hacer, así no cometerás errores.
  • Conexión a Internet (no se requiere para una LAN física).
  • Una copia del Call of Duty: Modern Warfare 3.
    • Los DLCs no son obligatorios, a menos que quieras jugar algo de un DLC.
  • El archivo iw5mp_server.exe de la Actualización 1.4.382.
  • Permitir TeknoMW3_Server_Launcher.exe e iw5mp_server.exe en el Firewall de Windows (y en cualquier otro Firewall que tengas en uso).
  • Abrir los puertos necesarios en tu Router.
    • Deberás buscar como hacerlo, algo como Linksys E900 abrir puertos en Google (donde Linksys E900 sería el nombre de tu Router). Pero aquí una posible guía (Otra Opción - Otra Opción).

Aviso

  • TeknoMW3 no apoya la piratería, esto significa:
    • No podemos darte los archivos del juego (como la Actualización 1.4.382).
    • No te ayudaremos si has usado una copia pirata (el juego está gratis en Steam ¿Por qué necesitas usar [Lowlife repackers profiting of other peoples work].ru?).
  • Deberás abrir el puerto que uses con el comando net_port (por defecto: 27016) para permitir que los jugadores puedan conectar a tu servidor.
  • Deberás abrir el puerto que uses con el comando net_masterServerPort (por defecto: 27017) para permitir que tu servidor aparezca en la lista de servidores.
  • TeknoMW3 no es compatible oficialmente con Linux, pero puedes Hex-Editar el iw5mp_server.exe para que use el TeknoMW3S.dll en vez del steam_api.dll (casi siempre lo guardan con el nombre iw5mp_server_wine.exe, y esto es para NO tener que usar el TeknoMW3_Server_Launcher.exe).

Proceso de Instalación

  1. Descargar e instalar el Juego Base.
  2. Ve a donde tienes el juego base (\steamapps\common\Call of Duty Modern Warfare 3) y copiá toda la carpeta. Luego pégala en otro lugar.
    • Una ruta simple, como: C:\Juegos\CoD MW 3 Aquí es donde instalarás todo (paso 3 en adelante).
  3. Copia el archivo iw5mp_server.exe de la Actualización 1.4.382, y pégalo en la carpeta del juego.
    • Te recomiendo que hagas una copia de seguridad del archivo original que vas a editar/reemplazar.
  4. Descarga el TeknoMW3 (v2.8.0.5b) y pégalo en la carpeta del juego.
  5. Elimina tu carpeta admin y players2, luego descarga y extrae el TeknoMW3-Servidor-Dedicado-CFG.zip en la carpeta del juego.
  6. Configura todo como quieras, inicia el Iniciar-Servidor-Dedicado.bat y disfruta del servidor!

Opciones de Lanzamiento

Hay varios parámetros que puede utilizar con el servidor. Los parámetros son los que se indican a continuación:

Parámetro Descripción Predeterminado
-enable_b3 Activa B3 Desactivado
-secure_b3 Añade seguridad al B3 Desactivado
-enable_rcon Activa el Server Rcon (requerido para el B3) Desactivado
-no_integrity Saltea la verificación SHA-256 de los Mapas Desactivado
-enable_slow_motion Activa la cámara lenta en la cámara de muerte final Desactivado
+set dedicated Determinar la visibilidad del servidor (1 = LAN - 2 = Internet) 1
+set net_ip IPv4 Interna que usará el Servidor localhost
+set net_port Puerto de juego de servidor 27016
+set net_masterServerPort Puerto del Servidor Maestro 27017
+set net_queryPort Puerto de consulta del servidor 27015
+set net_authPort Puerto de autenticación del servidor (usado también por B3) 8766
+set sv_config Nombre de la configuración que se utilizará server.cfg
+start_map_rotate Iniciar la rotación, y, por lo tanto, el servidor. Desactivado

Comandos básicos

// Iniciar la rotación, y, por lo tanto, el servidor.
start_map_rotate


// Muestra la lista de jugadores y otros datos del servidor
status


// Expulsar a un jugador por su Número de Cliente
// Ejemplo sin motivo: dropclient 1
// Ejemplo con motivo: dropclient 1 "Motivo"
dropclient
kickclient


// Expulsar a un jugador por su Nombre
// Ejemplo sin motivo: drop "Nombre"
// Ejemplo con motivo: drop "Nombre" "Motivo"
drop
kick


// Expulsar permanentemente a un jugador por su Número de Cliente
// Ejemplo sin motivo: banclient 1
// Ejemplo con motivo: banclient 1 "Motivo"
banclient


// Expulsar permanentemente a un jugador por su Nombre
// Ejemplo sin motivo: ban "Nombre"
// Ejemplo con motivo: ban "Nombre" "Motivo"
ban


// Remover la expulsión temporal / permanente a un jugador
// Tip: escribe unban en la consola del servidor para saber como usar este comando
unban


// Apaga el servidor
killserver


// Cambiar a un mapa especifico
// Ejemplo a Dome: map mp_dome
map


// Reinicia el Mapa Actual
map_restart


// Reiniciar el Mapa Actual, pero sin recargarlo
fast_restart


// Cierra el servidor
quit


// Muestra información detallada sobre un jugador
// Ejemplo: dumpuser "Nombre"
dumpuser


// Carga un InfinityScript que se encuentre en la carpeta "scripts". Tomará efecto al cambiar de mapa!
// Ejemplo: loadScript "MiPlugin.dll"
loadScript


// Descarga un InfinityScript que haya sido cargado previamente. Tomará efecto al cambiar de mapa!
// Ejemplo: loadScript "MiPlugin.dll"
unloadScript

Colores

Puedes poner tu nombre, insignia del clan, nombre del servidor, etc en uno de los 12 colores posibles que hay.

  • ^1 - Rojo
  • ^2 - Verde
  • ^3 - Amarillo
  • ^4 - Azul
  • ^5 - Cyan
  • ^6 - Rosa
  • ^7 - Blanco (por defecto)
  • ^8 - Color predeterminado del mapa
  • ^9 - Color dependiente del mapa
  • ^0 - Negro
  • ^; - Azul Yale
  • ^: - Naranja