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 30, 2020 · 17 revisions

Requisitos

  • Lee antes de hacer, así no cometerás errores.
  • Conexión a Internet.
  • Una copia del Call of Duty: Black Ops.
    • Los DLCs no son obligatorios, a menos que quieras jugar algo de un DLC.
  • Permitir t5m.exe en el Firewall de Windows (y en cualquier otro Firewall que tengas en uso).
  • Un editor de texto más "avanzado", como Notepad++
    • Bastante útil para cuando debas editar los archivos archivos .bat y .cfg de más abajo.
  • Habilitar la opción para ver la Extensión de los Archivos.
    • Bastante útil para que sepas cual es el archivo .bat y .cfg. :P
  • Abrir los puertos necesarios en tu Router.

Aviso

  • T5M no edita tus archivos del juego, así que puedes tener el juego de Steam y T5M en la misma carpeta y no preocuparte por algún tipo de ban.
  • Quizás debas desactivar el Antivirus temporalmente para luego agregar el t5m.exe a la lista de permitidos.
    • Algunas detecciones son porque el archivo puede auto-actualizarse, pero también por una librería XML que utiliza el mismo (o sea, son falsos positivos).
  • Revisá qué puertos debes abrir.
    • Si tienes Cliente y Servidor en la misma red, deberás cambiar el puerto en el servidor (a 28961, por ejemplo) o tendrás un conflicto entre ambos.
  • Puedes encontrar más información en el Discord de getREKT, revisando los 📌 MENSAJES FIJADOS en los canales.

Proceso de Instalación

  1. Descargar e instalar el Juego Base.
  2. Ve a donde tienes el juego base (\steamapps\common\Call of Duty Black Ops) y crea una carpeta llamada getREKT.
  3. Descarga el t5m.exe y muevelo a la carpeta getREKT que has creado.
  4. Ejecuta t5m.exe como administrador y espera a que se descarguen todos los archivos necesarios.
  5. Selecciona la carpeta donde tienes el juego base instalado.
  6. Si pide tu usuario y contraseña de getREKT, cancelalo.
    • Debido a que no es necesario.
  7. Descarga el Start-MP-Server.bat y muevelo a la carpeta getREKT.
  8. Descarga el MP-Server.cfg y muevelo a la carpeta main (puede ser que debas crearla) dentro de getREKT.
  9. Ponte a leer la parte de Configuración del Servidor Dedicado.
  10. Listo, ahora te toca iniciar el Start-MP-Server.bat tras haber configurado todo.

Configuración del Servidor Dedicado

  • Editar el Start-MP-Server.bat a gusto.
  • Editar el MP-Server.cfg que se encuentra en la carpeta main a gusto.
  • Puedes eliminar algunos archivos para ahorrar bastante espacio, y al mismo tiempo mejorar el servidor (dado que usará lo justo y necesario), lee la parte de Optimizar Servidor para más información.
    • Obviamente, no podrás jugar si eliminas todo eso...así que puedes crear una copia de tu juego para usarla como servidor (elimina tu t5m.ini o edítalo para marcar la nueva ruta donde esta tu servidor).

Optimizar Servidor

  • Optimizar el servidor para un mejor rendimiento, desde una mayor estabilidad, menos tiempo de carga y consumo, hasta algunas (posibles) mejoras de conexión.
  • Recuerda que todos los Call of Duty se basan en el mismo Motor (Id Tech 3 / Quake III engine), así que puedes buscar información sobre CoD, CoD: UO, CoD 2, CoD 4: MW, etc. y puede servirte para este CoD. :P

Paso #01: Eliminar archivos innecesarios

  • Hacer este paso dará una mejora de rendimiento y estabilidad, usando menos recursos y mejorando los tiempos de carga...además tendrás un servidor con un peso de ~1.00 GB.
    • Es muy probable que al iniciar el t5m.exe directamente (ya sea para actualizar o por error), te saldrá EXE_CANNOT_FIND_ZONE al finalizar (esto es porque va a iniciar el juego, y no encuentra los archivos necesarios...pero no afectará al servidor dedicado).
  • Deberás eliminar todos los archivos / carpetas, excepto:
- main\iw_00.iwd
- zone\common\code_post_gfx_mp.ff (Eliminarlo aquí en caso de tenerlo en \getREKT\zone\common)
- zone\common\code_pre_gfx_mp.ff (Eliminarlo aquí en caso de tenerlo en \getREKT\zone\common)
- zone\common\common_mp.ff
- zone\common\mp_area51.ff
- zone\common\mp_array.ff
- zone\common\mp_berlinwall2.ff
- zone\common\mp_cairo.ff
- zone\common\mp_cosmodrome.ff
- zone\common\mp_cracked.ff
- zone\common\mp_crisis.ff
- zone\common\mp_discovery.ff
- zone\common\mp_drivein.ff
- zone\common\mp_duga.ff
- zone\common\mp_firingrange.ff
- zone\common\mp_golfcourse.ff
- zone\common\mp_gridlock.ff
- zone\common\mp_hanoi.ff
- zone\common\mp_havoc.ff
- zone\common\mp_hotel.ff
- zone\common\mp_kowloon.ff
- zone\common\mp_mountain.ff
- zone\common\mp_nuked.ff
- zone\common\mp_outskirts.ff
- zone\common\mp_radiation.ff
- zone\common\mp_russianbase.ff
- zone\common\mp_silo.ff
- zone\common\mp_stadium.ff
- zone\common\mp_villa.ff
- zone\common\mp_zoo.ff
- zone\common\patch_mp.ff (Eliminarlo aquí en caso de tenerlo en \getREKT\zone\common)
- zone\common\patch_ui_mp.ff (Eliminarlo aquí en caso de tenerlo en \getREKT\zone\common)
- zone\common\ui_mp.ff
- zone\common\ui_viewer_mp.ff
- zone\English\en_code_post_gfx_mp.ff
- zone\English\en_code_pre_gfx_mp.ff
- zone\English\en_common_mp.ff
- zone\English\en_mp_area51.ff
- zone\English\en_mp_array.ff
- zone\English\en_mp_berlinwall2.ff
- zone\English\en_mp_cairo.ff
- zone\English\en_mp_cosmodrome.ff
- zone\English\en_mp_cracked.ff
- zone\English\en_mp_crisis.ff
- zone\English\en_mp_discovery.ff
- zone\English\en_mp_drivein.ff
- zone\English\en_mp_duga.ff
- zone\English\en_mp_firingrange.ff
- zone\English\en_mp_golfcourse.ff
- zone\English\en_mp_gridlock.ff
- zone\English\en_mp_hanoi.ff
- zone\English\en_mp_havoc.ff
- zone\English\en_mp_hotel.ff
- zone\English\en_mp_kowloon.ff
- zone\English\en_mp_mountain.ff
- zone\English\en_mp_nuked.ff
- zone\English\en_mp_outskirts.ff
- zone\English\en_mp_radiation.ff
- zone\English\en_mp_russianbase.ff
- zone\English\en_mp_silo.ff
- zone\English\en_mp_stadium.ff
- zone\English\en_mp_villa.ff
- zone\English\en_mp_zoo.ff
- zone\English\en_patch_mp.ff (Eliminarlo aquí en caso de tenerlo en \getREKT\zone\common)
- zone\English\en_ui_mp.ff
- localization.txt
- binkw32.dll
  • Y ahora debes abrir estos archivos con WinRAR o 7-Zip:
- main\iw_00.iwd
  * Eliminar todo excepto el archivo "fileSysCheck.cfg" y "configure_mp.csv"

Paso #02: Agregar / Editar algunos comandos en el .CFG y .BAT

⚠️ Aviso
- Algunas opciones puede que ya no existan y/o funcionen, y que la información pueda no ser compatible con T5 (o estar en lo correcto), te recomiendo probar tu servidor antes de seguir modificando.

MP-Server.cfg

// - Si usas mi MP-Server.cfg, tan solo deberás buscar y editar estos comandos:
//   * Y usar un poco la cabeza (y probar), para buscar el mejor valor en tu caso.
//     * No deberías de tocar mucho, salvo que tu "PC Servidor" sea extremadamente mala...demasiado...oh dios D:!

set sv_floodProtect "4"
set sv_reconnectlimit "3"
set g_logSync "0"
set logfile "0"
set sv_log_damage "0"
set sv_connectTimeout "80"
set sv_maxclients "10" // Si con 11 jugadores hay pérdida de rendimiento: vas a limitarlo a 10 ¿verdad? :P 
set g_pregame_enabled "0"
set sv_voice "0"
set sv_voiceQuality "0"
set g_inactivity "120"
set sv_timeout "10"
set sv_zombietime "2"
// No usar BOTS a,a