Jump to content


Toggle shoutbox

Quake I Quake II Quake III Quake IV Quake Live Enemy Territory: Quake Wars Quake Champions Doom II: Hell on Earth Heretic: Shadow of the Serpent Riders Hexen: Beyond Heretic Nexuiz Counter Strike Warfork Daikatana Deus ex Serious Sam Left 4 Dead Unreal Tournament Duke Nukem 3D

 

QuakeServers.Net | Q2Servers.com | Zandronum | Arena Camper®

Contador de visitas

@  BorisOAnimal : (11 November 2019 - 02:37 PM) Cês vão jogar algo algum dia? #quescara
@  nQ.Lejionator : (11 November 2019 - 01:55 PM) Hj em dia eu estou solteiro tbm, mas qnd tava casado minha vida era meio que infernal qnd eu tentava jogar de boa... Que merda. :unsure:
@  nQ.Lejionator : (11 November 2019 - 01:53 PM) Foda que a mulherada de hj em dia não admite ficar só um pouco de lado por causa de jogos. Mas as fdp não desgrudam do face/ig do celular... :angry:
@  Sangue : (09 November 2019 - 01:53 AM) Sorte minha continuar solteiro...
@  BorisOAnimal : (08 November 2019 - 11:13 PM) o.O... caraiu! A moça acha ruim só de alguém mexer em algo relacionado a jogos? o.O
@  Claiton : (08 November 2019 - 10:13 PM) Abri o editor de mapas pro q2 e dai ela falou isso aí é coisa de jogo? UHAUAHUHA
@  Claiton : (08 November 2019 - 10:11 PM) Aqui o cara não pode jogar nada. Se for pego fazendo algo que não for de trabalho a mulher enloquece.
@  BorisOAnimal : (08 November 2019 - 09:54 PM) Peraih... como é que é? Pode explicar isso aí, por favor? Eu realmente não entendi...
@  Claiton : (08 November 2019 - 09:16 PM) Me pegaram fazendo mapa de quake2 aqui quase apanhei da mulherada. Hoje em dia não dá pra ser pego jogando nada.
@  Claiton : (08 November 2019 - 09:13 PM) Fico positivado ao jogar Quake 2 Railwarz.
@  BorisOAnimal : (05 November 2019 - 03:25 PM) Cês tão muito negativos. Sugiro cês jogarem mais. FFA de DOOM 2 anda bombando e matando de rir...
@  nQ.Lejionator : (05 November 2019 - 01:17 PM) Então seu fds foi melhor que o meu... :(
@  Claiton : (30 October 2019 - 03:49 PM) Correto.
@  Sangue : (30 October 2019 - 11:45 AM) NOTA: Com o calor infernal que está fazendo e estando o servidor localizado em meu quarto, vou ter que mantê-lo desligado a noite até que melhore o tempo ou ache outro canto para colocá-lo. Estou tendo também problemas com a velocidade da conexão.
@  Claiton : (30 October 2019 - 11:40 AM) Hoje em dia não dá pra dizer se foi ruim ou bom, pois tudo é relativo a comparações.
@  Sangue : (29 October 2019 - 11:47 PM) Uma porcaria.
@  nQ.Lejionator : (29 October 2019 - 01:02 PM) Como foi o fds de vcs, gente??
@  BorisOAnimal : (21 October 2019 - 09:48 PM) RIP QUAKE! RIP FORUM!
@  BorisOAnimal : (14 October 2019 - 06:36 PM) Quake Live? É do ARENA CAMPER... Geralmente fica online de sexta a domingo...
@  ctclsm : (14 October 2019 - 01:23 AM) Vi que voces tinham ligado um servidor de QL mas logo foi desligado...tem objetivo de ligarem novamente?
@  Sangue : (12 October 2019 - 08:38 PM) Religado.
@  Sangue : (12 October 2019 - 07:18 PM) Desligando temporariamente o servidor para manutenção da instalação elétrica de casa.
@  nQ.Lejionator : (07 October 2019 - 06:38 PM) Sempre tem alguns servers doidos de zandronum com nomes esquisitos, hahaha.
@  nQ.Lejionator : (07 October 2019 - 06:37 PM) Joguei QC algumas vezes bebendo Budweiser. Foi uma época muito boa... (ano passado).
@  presidente t... : (06 October 2019 - 09:11 PM) [guarana]
@  presidente t... : (06 October 2019 - 09:10 PM) quem é esse gurana server no doom?
@  Sangue : (06 October 2019 - 06:50 AM) Relaxante é cerveja.
@  nQ.Lejionator : (06 October 2019 - 01:14 AM) A vida é foda mesmo... nos pega de surpresa, várias reviravoltas... Mas neste fds eu vim visitar os parentes em Lençóis Pta. e joguei umas partidas de Doom2 FFA e SURREI uns bots! Mais relaxante que suco de laranja! :P
@  BorisOAnimal : (23 September 2019 - 12:11 AM) RIP QUAKE...
@  BorisOAnimal : (22 September 2019 - 09:50 PM) Justo agora que eu ia te pedir para aumentar o map list do server de QUAKE 2 - RAILWAR. Já cansei de jogar e surrar geral só naqueles mapas lá... entendo q é um server que merece mais atenção, pois ninguém mais tem um igual.
@  BorisOAnimal : (22 September 2019 - 09:48 PM) Porra, véi...
@  Sangue : (22 September 2019 - 09:03 PM) Esclarecendo algumas coisas: Não estou jogando Q2 por causa de problemas pessoais e no trabalho. Não se trata de "estar enjoado" da coisa, mas sim puro stress. Os problemas em casa são inevitáveis para qualquer um. Mas no caso do trabalho, só vou COMEÇAR a ser capaz de chutar o pau da barraca (pedir a conta) a partir de abril do ano que vem.
@  BorisOAnimal : (21 September 2019 - 10:18 PM) FPS de tática x FPS de ação. Sou da turma do segundo. Gosto de confusão...
@  Claiton : (21 September 2019 - 09:42 PM) Tentei por muitos anos ajudar a comunidade MOH:AA a abolir os cheats, mas era raro os servidores que queriam roda um AC. Depois a GameSpy desativou o ServerBrowser interno dai afundou de vez. Hoje em dai tem patch no executável para listar, mas por padrão foi desativado.
@  Claiton : (21 September 2019 - 09:40 PM) Medal of Honor: Allied Assault só sniper era muito show.
@  BorisOAnimal : (21 September 2019 - 03:22 PM) TF2 nem conheço...
@  BorisOAnimal : (21 September 2019 - 03:22 PM) Já montei server de CSGO. Não vale mais a pena por 2 motivos: é muito pesado e já tem muitos servers BR por aí (pelo menos tinha há uns anos atrás)...
@  presidente t... : (21 September 2019 - 03:14 PM) faz servidor de CSGO e TF2, aí enche de gente
@  BorisOAnimal : (21 September 2019 - 04:05 AM) Carai, nem FFA de DOOM 2 rola mais. Num passado não muito distante tinha jogo toda hora...
@  BorisOAnimal : (16 September 2019 - 01:54 AM) Salvaram o fim de semana: WARFORK e QUAKE 3... o resto NADA...

Photo

Como criar um SERVER DEDICADO simples, de Q2!

server dedicated quake2 servidor

  • Please log in to reply
3 replies to this topic

#1 nQ.Lejionator

nQ.Lejionator

    Advanced Member

  • Administrators
  • 643 posts
  • LocationLençóis Paulista

Posted 01 March 2019 - 06:56 PM

Como criar um SERVER DEDICADO simples, de Q2!

server.jpg

 

(Repostagem que fiz no grupo de facebook chamado Quake 2 Brasil, onde sou moderador: https://www.facebook...4630344303607/)

 

Antigamente, pra criar um server de Q2 (ou mesmo outros jogos antigos, como Quake1, Half-Life, Counter-Strike 1.3, ou Doom) era configurar seu servidor bem genérico, usava-se o Notepad ou DOS's Edit pra criar um arquivo de lote (batch file) dentro da pasta raíz "baseq2" (ou dentro da pasta de algum mod). Este batch file iria executar seu servidor em modo dedicado (sem usar a engine gráfica do jogo, deixando o server MUITO mais leve e sem lags). E claro, pra executar um server é preciso criar um arquivo de configuração com a extensão ".CFG" (ou seja, uma "CONFIG"), como "server.cfg".

Por exemplo, "server.bat", e dentro do arquivo esta linha de comando:

 

quake2 + set dedicated 1 + exec server.cfg

 

Se fosse sob algum mod, como CTF, seria assim:

 

quake2 + set dedicated 1 + set game ctf + exec server.cfg

 

Listen server (server local usando o próprio jogo aberto e rodando) só é ideal em caso de uma rede local com apenas 2 computadores, então 1 deles seria o servidor e o outro o cliente. Isso é bem mais prático criar um server local dentro do próprio jogo, que fica dentro do menu MULTIPLAYER > START SERVER SETUP

 

Server com Ports (Porta) diferentes
Se você gostaria de executar seu servidor em uma porta diferente do padrão 27910 ou se você gostaria de ter vários servidores em execução na mesma máquina, você também pode adicionar a variável "+ set port" à linha de comando. Então você pode executar um servidor de deathmatch na porta 27910 e um de CTF na porta 27920, por exemplo.

 

quake2 + set dedicated 1 + set port 27920 + set game ctf + exec server.cfg

 

Mas isto é um método arcaico. Hoje há programas executáveis de servidores dedicados especialmente pra Q2, como os do velho client R1Q2, ou do Q2PRO. Vc baixa e extrai os arquivos diretamente dentro da pasta do seu Q2, e é só executar seu server. Lembrando que é preciso construir uma config pra rodar seu server, ok. Aí ao abrir o programa de server dedicado, só digitar "exec server.cfg" e seja feliz!
Se for server de algum mod, vc precisa digitar antes "game nome-do-mod" (o nome do mod é sempre o da pasta do mod, como CTF, por exemplo. Então seria "game ctf").

 

Criando uma config pra seu server
Se o arquivo batch, ou o programa executável é o "coração" do seu server, os arquivos CFG são o "cérebro". É aqui a parte mais delicada, e dependendo do mod, a mais complicada. Mas o Q2 padrão é simples e nada exigente quanto a configuração de um deathmatch comum. Eis um exemplo básico e típico de um DMzão normal:

 

Server.cfg - Abra um notepad e adicione o exemplo abaixo dentro dele e salve-o como extensão ".cfg".

 

set hostname "Leji's Hell|DM" (determina o nome do seu server)
set dmflags "1040" (determina os flags/regras do server) *
setmaster "q2master.planetquake.com" (envia um heartbeat para o master server) *
set maxclients "12" (Limita o número de players pra entrar no server)
set public "1" (configura seu server como público, senão será invisível pra internet)
set timelimit "15" (tempo de jogo pra todo mapa)
set fraglimit "40" (limite de frags pra todo mapa)

set maplist "q2dm1 q2dm2 q2dm3" (especifica o ciclo de mapas que o server irá rodar)
set location "Sao Paulo, BRA" s (diz ao master server de onde o server é)
set website "http: // www.planetquake.com" s (Se vc tem um website pra visitem)

 

Obs. 1: Sobre o lance dos masters (setmaster), o master do Planet Quake do exemplo acima nem de longe existe mais, e antigamente já existiu mais de 10 ou 15 masters, como os do Afrodisiac, Telefragged, Satan da iD Software, Fragaholic, etc. Os atuais que ainda sobrevivem são só três. Configure seus masters assim:

 

setmaster "master.q2servers.com netdome.biz:27900 master.quakeservers.net:27900"

 

Obs. 2: Sobre os dmflags, eu coloquei 1040, que significa que o server apenas terá powerups instantâneos e force respawn dos jogadores (16 + 1024 respectivamente). A lista de todos os flags padrão do Q2 é essa:

 

1 - No Health.
2 - No Powerups.
4 - Weapons Stay.
8 - No Falling Damage.
16 - Instant Powerups.
32 - Same Map.
64 - Teams by Skin.
128 - Teams by Model.
256 - No Friendly Fire.
512 - Spawn Farthest.
1024 - Force Respawn.
2048 - No Armor.
4096 - Allow Exit.
8192 - Infinite Ammo.
16384 - Quad Drop.
32768 - Fixed FOV.
131072 - CTF Forced Join.
262144 - Armor Protect.
524288 - CTF No Tech Powerups.

 

Explicando o comando "set"
Descrição: define ou cria uma variável.
O comando "set" é usado principalmente para criar novas variáveis, ou alterar os flags (regras) pra variáveis atuais. Se uma variável já existe, não é necessário digitar o comando "set" pra alterar o valor dessa variável (vc não precisa digitar no console do jogo, no dedicado de algum client, ou mesmo na CFG algo como "set fraglimit". Só digite fraglimit, e então altere seu valor), é apenas possível usar a sintaxe simples "valor".

Também é muito útil para os admins do server que desejam configurar variáveis dedicadas pra armazenar informações sobre o server, como o email do admin, localização do server, ou MOTD (mensagem do dia). Outra coisa, variáveis que não têm valor, não aparecerão quando os comandos "serverinfo" ou "userinfo" forem executados. Ou seja, vc pode criar comandos "inúteis", mas que podem ser engraçados ou apenas informativos.

 

Flags:
s - (Server flag. Se esta flag estiver configurada, a variável e seu valor aparecerão quando o comando serverinfo for executado)
u - (User flag. Se esta flag estiver configurada, a variável e seu valor aparecerão quando o comando userinfo for executado)

 

Exemplo:
set idiota "O Mestre idiota"
set idiotaspeed "800"
set admin "MestreIdiota" s
set email "mestreidiota@gmail.com" s
set clan "Clan Mestres Idiotas" u

 

Espero ter ajudado, e boa sorte! E principalmente, DIVIRTAM-SE! 1f609.png?_nc_eui2=AeFlqI0XCYU4jfCCbLNdx ;)

 

Mais informações ÚTEIS (inglês):
- Guia em inglês pra server dedicado, com mais detalhes: http://www.3dgw.com/...rver/index.php3
- Guia em inglês pra server dedicado no antigo PlanetQuake: http://planetquake.g.../View4679.html…
- Lista completa dos comandos existentes do jogo: https://www.eecis.ud...quakeiicom.html

 

// End

 

qsb-beta3.png

 

maxresdefault.jpg


I AM THE DESTROYER! :angry:


#2 Claiton

Claiton

    Newbie

  • Members
  • Pip
  • 3 posts

Posted 02 March 2019 - 01:32 AM

Joguei muito Quake 2 rodando num Slackware 8.0 lá em 2001. Fritava a mente por 9h sem piscar.


  • nQ.Lejionator likes this

#3 Sangue

Sangue

    Advanced Member

  • Members
  • PipPipPip
  • 67 posts
  • LocationSão Paulo/SP

Posted 02 March 2019 - 03:46 AM

O seu tutorial serve para um montar um servidor dedicado para jogar em uma rede local, com a ressalva de que a máquina hospedeira deve usar IP fixo.

No entanto, para um servidor aberto para a Internet, faltam algumas coisas:

1) Configuração da rede. Quake II não tem suporte a UPnP. A máquina que hospedará o servidor deve utilizar um IP fixo, e o roteador deve ser configurado a direcionar os pacotes UDP recebidos na porta usada pelo servidor para o IP da máquina hospedeira. O ajuste do roteador varia de fabricante para fabricante e de modelo para modelo. Um nome comum dado a esse recurso é "virtual server" (não confundir com "zona desmilitarizada").

2) O quake2.exe 3.20 pode ser usado como cliente, mas JAMAIS deverá ser utilizado em um servidor PÚBLICO aberto para a Internet. Está infestado de bugs, inclusive de segurança. Deve-se usar o r1q2 que, mesmo desatualizado, tem uma versão dedicada (r1q2ded), bem estável, segura e capaz até de rodar como serviço no Windows. O q2pro também é muito bom, tem suporte a IPV6 e pode ser usado, mas tem cfg diferente da tradicional. Outra possibilidade é usar o Yamagi, mais próximo do Q2 3.20 original, porém sem os recursos encontrados no R1Q2 e Q2Pro.

3) Se for para montar um servidor sério, deve-se usar uma máquina dedicada, com o sistema operacional sendo preferencialmente o Linux. Uma boa distro para isso é o Ubuntu Server 16.04.5, de 32 bits. Só o que precisa, além do Quake II, é instalar um servidor Telnet (ou ssh) e um servidor FTP (vsftpd ou proftpd). Se não tem um PC dedicado para isso mas tem um PC razoavelmente moderno, pode usar uma VM do virtualbox.

4) No caso dos servidores domésticos abertos para a Internet, onde o IP externo não é fixo, é recomendável usar um serviço como NoIP oy DynDNS.

5) Não é recomendável utilizar a máquina servidora com uma conexão wireless. Deve-se usar preferencialmente conexão por fio, diretamente a uma porta ethernet do roteador ou switch.

Se lembrar de algo mais posto.
  • nQ.Lejionator likes this

#4 nQ.Lejionator

nQ.Lejionator

    Advanced Member

  • Administrators
  • 643 posts
  • LocationLençóis Paulista

Posted 25 April 2019 - 04:36 PM

O seu tutorial serve para um montar um servidor dedicado para jogar em uma rede local, com a ressalva de que a máquina hospedeira deve usar IP fixo.

No entanto, para um servidor aberto para a Internet, faltam algumas coisas:

1) Configuração da rede. Quake II não tem suporte a UPnP. A máquina que hospedará o servidor deve utilizar um IP fixo, e o roteador deve ser configurado a direcionar os pacotes UDP recebidos na porta usada pelo servidor para o IP da máquina hospedeira. O ajuste do roteador varia de fabricante para fabricante e de modelo para modelo. Um nome comum dado a esse recurso é "virtual server" (não confundir com "zona desmilitarizada").

2) O quake2.exe 3.20 pode ser usado como cliente, mas JAMAIS deverá ser utilizado em um servidor PÚBLICO aberto para a Internet. Está infestado de bugs, inclusive de segurança. Deve-se usar o r1q2 que, mesmo desatualizado, tem uma versão dedicada (r1q2ded), bem estável, segura e capaz até de rodar como serviço no Windows. O q2pro também é muito bom, tem suporte a IPV6 e pode ser usado, mas tem cfg diferente da tradicional. Outra possibilidade é usar o Yamagi, mais próximo do Q2 3.20 original, porém sem os recursos encontrados no R1Q2 e Q2Pro.

3) Se for para montar um servidor sério, deve-se usar uma máquina dedicada, com o sistema operacional sendo preferencialmente o Linux. Uma boa distro para isso é o Ubuntu Server 16.04.5, de 32 bits. Só o que precisa, além do Quake II, é instalar um servidor Telnet (ou ssh) e um servidor FTP (vsftpd ou proftpd). Se não tem um PC dedicado para isso mas tem um PC razoavelmente moderno, pode usar uma VM do virtualbox.

4) No caso dos servidores domésticos abertos para a Internet, onde o IP externo não é fixo, é recomendável usar um serviço como NoIP oy DynDNS.

5) Não é recomendável utilizar a máquina servidora com uma conexão wireless. Deve-se usar preferencialmente conexão por fio, diretamente a uma porta ethernet do roteador ou switch.

Se lembrar de algo mais posto.

 

Sangue, o gênio dos servers e dos paranauês! :)


I AM THE DESTROYER! :angry:






Also tagged with one or more of these keywords: server dedicated, quake2, servidor

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users