UltimatusVirsus

Instalar TF2 en linux

Sep 3rd, 2021 (edited)
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.34 KB | None | 0 0
  1. Ubuntu 18.04
  2. Actualizar el linux
  3.  
  4. ---------------------------------------
  5.  
  6. sudo apt update
  7. sudo apt upgrade
  8.  
  9. ---------------------------------------
  10.  
  11. Instalar Pre-Requisitos para el SteamCMD y el servidor de TF2
  12.  
  13. ---------------------------------------
  14.  
  15. sudo dpkg --add-architecture i386
  16. sudo apt-get update
  17. sudo apt-get install lib32z1 libncurses5:i386 libbz2-1.0:i386 lib32gcc1 lib32stdc++6 libtinfo5:i386 libcurl3-gnutls:i386
  18.  
  19. ---------------------------------------
  20.  
  21. Crear un usuario para el servidor y descargar el SteamCMD
  22.  
  23. ---------------------------------------
  24.  
  25. sudo adduser gameserver <- En este punto debes crearle una contraseña al usuario del servidor
  26. su gameserver <- Iniciar sesion en el usuario del servidor con la contraseña
  27.  
  28. cd /home/gameserver <- o tambien -> cd ~
  29. mkdir ./hlserver && cd hlserver
  30. wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
  31. tar zxf steamcmd_linux.tar.gz
  32.  
  33. ---------------------------------------
  34.  
  35. Instalar el Servidor de TF2
  36.  
  37. ---------------------------------------
  38.  
  39. ./steamcmd.sh +login anonymous +force_install_dir ./tf2 +app_update 232250 +quit
  40.  
  41. ---------------------------------------
  42.  
  43. Crear una configuración para el servidor de TF2
  44.  
  45. ---------------------------------------
  46.  
  47. cd ~/hlserver/tf2/tf/cfg
  48. nano server.cfg <- Con el comando nano puedes crear archivos de textos como este
  49.  
  50. ---------------------------------------------------------------------------------------
  51. dentro de esta sección se escribirá las configuraciones genéricas de un servidor Casual
  52. ---------------------------------------------------------------------------------------
  53. server.cfg
  54.  
  55. // Configuración del servidor
  56. hostname "Nombre del servidor"
  57. rcon_password "Contraseña de la RCON"
  58. sv_downloadurl "https://0.0.0.0/tf/" // Si quieres poner un fastdl
  59. sv_region 2 // Región de Sudamérica
  60.  
  61. // Configuración del juego
  62. mp_timelimit 60 // Minutos por cada mapa
  63. mp_autoteambalance 0
  64. mp_teams_unbalance_limit 0 // Cuantas personas de diferencia debe haber para el autobalance
  65. sv_alltalk 1 // Activar la comunicación de chat de voz entre los 2 equipos
  66. mp_idlemaxtime 0 // Cuantos minutos deben pasar antes de que actué el comando mp_idledealmethod
  67. mp_idledealmethod 0 // 0: No hacen nada - 1: Los envía a espectador - 2: Los kickea
  68. tf_avoidteammates_pushaway 0 // Empujar a los miembros de tu equipo
  69. tf_use_fixed_weaponspreads 1 // Las escopetas/armas no usaran dispersiones aleatorias
  70. tf_weapon_criticals 0 // Desactiva los criticos
  71.  
  72. ---------------------------------------------------------------------------------------
  73.  
  74. ---------------------------------------
  75.  
  76. Crear un ejecutable que arranque el servidor
  77.  
  78. ---------------------------------------
  79.  
  80. cd ~
  81. nano tf2.sh
  82.  
  83. ---------------------------------------------------------------------------------------
  84. tf2.sh
  85.  
  86. #!/bin/sh
  87. ./hlserver/tf2/srcds_run -console -game tf +map ctf_2fort +maxplayers 32
  88.  
  89. ---------------------------------------------------------------------------------------
  90.  
  91. chmod u+x tf2.sh
  92.  
  93. ---------------------------------------
  94.  
  95. Ejecutar el servidor
  96.  
  97. ---------------------------------------
  98.  
  99. ./tf2.sh <- o tambien -> ~/tf2.sh
  100.  
  101. ---------------------------------------
  102.  
  103. Dejar el servidor abierto
  104.  
  105. ---------------------------------------
  106.  
  107. sudo apt install screen
  108. screen
  109. ~/tf2.sh
  110.  
  111. Control + A + D
Advertisement
Add Comment
Please, Sign In to add comment