Como criar servidor de Left 4 dead 2 de graça na nuvem (Oracle cloud)

Spread the love

Para criação do servidor será usado o guia do Linux GSM

Alterar para sudo

sudo su -
sudo apt update && sudo apt upgrade

Instalação de dependências

sudo dpkg --add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 libsdl2-2.0-0:i386 steamcmd

Apertar y e enter quando for pedido e 2 e enter nos termos de compromisso da steam

Abrir as portas externamente da instância, ir em attached VNICs -> subnet -> default security list -> add ingress rules. Em source colocar “0.0.0.0/0 em IP protocol “TCP” em destination port range “27015” e em descrição “Porta 27015 TCP” REPETIR O PROCESSO COM O IP PROTOCOL “UDP”

Fazer a instalação do nano e do cron

apt install nano cron

Liberação das portas 27015

iptables -I INPUT 6 -m state --state NEW -p tcp --dport 27015 -j ACCEPT

iptables -I INPUT 6 -m state --state NEW -p udp --dport 27015 -j ACCEPT

netfilter-persistent save

Criação do novo usuário

adduser l4d2server

Colocar a senha de sua preferência e nas outras informações pode deixar em branco e no final y e enter

Dar privilégios e acessar o novo usuário

sudo usermod -aG sudo l4d2server


su l4d2server

cd

Download do script de instalação do server

wget -O linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh l4d2server

Instalação do servidor de left4dead2

./l4d2server install

Quando pedir é só escrever Y e enter

Entrar dentro da pasta de configuração de inicialização do servidor

cd lgsm/config-lgsm/l4d2server
nano _default.cfg

Copiar o código e colar em

nano common.cfg

Agora iremos a pasta serverfiles/left4dead2

cd serverfiles/left4dead2cfg
nano l4d2server.cfg

Fazer as alterações que desejar (Ex: hostname “NOMEDOSERVIDOR” rcon_password “SUASENHA”)

Instalação do sourcemod https://www.sourcemod.net/downloads.php na opção linux

wget LINKQUEPEGOUDOSITESOURCEMOD
tar -xf ARQUIVOBAIXADODOSOURCEMOD
rm ARQUIVOBAIXADODOSOURCEMOD

Para agilizar a instalação é possível extrair tudo que quer instalar no servidor dentro de uma pasta do windows zipa-la e extrair dentro do servidor (Aqui pode fazer a instalação de models, plugins, etc muito mais rápido)

Link para baixar o metamod https://mms.alliedmods.net/mmsdrop/1.11/mmsource-1.11.0-git1148-linux.tar.gz

Link pra baixar o plugin https://forums.alliedmods.net/showthread.php?p=1567919

Com tudo que deseja instalar dentro do arquivo compactado pode ser utilizar o https://tmpfiles.org/ ou outro site de sua preferência

Para adicionar admins

cd serverfiles/left4dead2/addons/sourcemod/configs
nano admins_simple.ini

Adicionar o seu steamId que pode ser encontrado usando o site

https://steamid.io/

Por exemplo

"STEAM_0:0:20597073" "99:z"

Para inicializar o servidor

./l4d2server start

Comando de administrador no chat do jogo

!admin

Acessar o console do servidor no putty

./l4d2server console

É possível alterar o mapa pelo console entre outros comandos

changelevel c4m1_milltown_a

Na hora de fechar o console NÃO APERTAR CTRL + C

Para fechar o console utilize CTRL + b e depois aperte d

Dúvidas deixe nos comentários


Spread the love

Deixe um comentário

O seu endereço de e-mail não será publicado.