Jump to content


Toggle shoutbox

QuakeServers.Net | Q2Servers.com | Zandronum | ZDaemon | Arena Camper® | Discord NetQuake | Droni Nostalgia Games

contador

@  nQ.Lejionator : (22 January 2024 - 10:06 PM) Ontem foi níver do Droni! :P
@  nQ.Lejionator : (08 January 2024 - 07:52 PM) FELIZ ANO NOVO 2024 ATRASADO!
@  nQ.Lejionator : (16 December 2023 - 04:06 PM) Tá chegando o final do ano... Hou-hou-hou..
@  nQ.Lejionator : (08 September 2023 - 08:15 PM) Jogadores de quake são inaposentáveis
@  Sangue : (08 September 2023 - 12:06 PM) Definitivamente aposentado.
@  nQ.Lejionator : (29 July 2023 - 12:43 PM) Salve, garoto!
@  YungBlood : (28 July 2023 - 09:43 PM) Oi :)
@  nQ.Lejionator : (02 July 2023 - 01:28 PM) Cadê tu, Sangue??
@  nQ.Lejionator : (23 March 2023 - 12:57 AM) Estamos aqui, firmes e fortes, ó Droni!!
@  Droni : (27 January 2023 - 04:20 PM) Salve Rapaziada! E ai como vcs estao, comportadinhos? rsrs

Faço lives todos os dias as 19hrs heim? espero por vcs!

https://fb.gg/Nost4lgiagames
@  nQ.Lejionator : (20 September 2022 - 04:39 PM) 27 graus aqui no interior de SP.
@  nQ.Lejionator : (03 September 2022 - 12:57 PM) Tópico sobre versão do Kali com suporte para HDuke quase concluído.
@  nQ.Lejionator : (15 August 2022 - 05:29 PM) :o :o :o
@  nQ.Lejionator : (14 August 2022 - 02:18 AM) Já que ninguém vem aqui e nem lê nada, vou assumi- eu sou gay
@  nQ.Lejionator : (04 August 2022 - 01:24 AM) Doom3 fez 18 aninhos ontem...
@  Sangue : (19 July 2022 - 07:26 PM) Eu subi o servidor, mas ninguém desceu nele para jogar.
@  nQ.Lejionator : (07 June 2022 - 12:05 AM) Estamos torcendo por vc, Sangue. Já tive problemas pessoais e fiquei afastado daqui. Sei cumé! B)
@  Sangue : (06 June 2022 - 09:30 PM) Só ativei o servidor de Q2 porque preciso de algo para manter minha cabeça ocupada. Eu zerei o HD, instalei o LUbuntu no lugar do Slack e estou recuperando o backup aos poucos.
@  Sangue : (06 June 2022 - 09:27 PM) Eu não voltei, porque nunca saí daqui. Só deixei de postar, não resolvi meus problemas pessoais.
@  nQ.Lejionator : (06 June 2022 - 04:36 PM) Luciano "Sangue" parece que voltou para o Quake2...
@  nQ.Lejionator : (01 June 2022 - 01:56 PM) Aq2 pra Steam saindo do forno... https://store.steamp...1978800/AQtion/
@  nQ.Lejionator : (13 May 2022 - 12:58 PM) FICOU FODÁSTICO!!!! Muito obrigado, Droni! :D
@  Droni : (13 May 2022 - 11:43 AM) - Renovação do host para até 2026
- Migração do forum para um servidor Brasileiro.
- Novo Logo
- Recache / Rebuild de todos os indexadores
@  Droni : (13 May 2022 - 11:43 AM) Salve pessoal, coloquei algumas melhorias no forum
@  nQ.Lejionator : (01 April 2022 - 06:16 PM) Quem aqui já caiu na pegadinha do 1º de abril?? (assim como eu?)
@  nQ.Lejionator : (26 March 2022 - 11:44 PM) Surrei uns bots lá no udmx
@  nQ.Lejionator : (22 March 2022 - 04:50 PM) AAhhhhh.... :D :D :D
@  nQ.Lejionator : (22 March 2022 - 01:21 AM) Quinta??
@  nQ.Lejionator : (15 March 2022 - 09:52 PM) Que merda... :/
@  arenacamper.... : (15 March 2022 - 01:52 PM) ... os bauns tempos já se foram faz tempo... e os players que sobraram são sistemáticos...
@  nQ.Lejionator : (14 March 2022 - 08:56 PM) Achei dois BR jogando CTF num server de Q3. Pensa nuns cara mala! Sequer conversaram comigo, nem chamar aqui pro fórum ou pro discord. Parece que as pessoas não gostam mais de interagir no multiplayer. Q3, um jogo morto, nego prefere jogar com bots... :/
@  nQ.Lejionator : (13 March 2022 - 06:14 PM) Eternamente, éter na mente
@  arenacamper.... : (12 March 2022 - 09:44 PM) kaUSKUSHAksuhaskuahSAKuhakuhsaKUHASkuhsaKUHASkhuasKUHSAkhusaKHUASKUHAS
@  nQ.Lejionator : (12 March 2022 - 09:25 PM) Botei um pra correr lá já... "reddeuce"! xD
@  nQ.Lejionator : (12 March 2022 - 09:10 PM) Tô away lá no arenacamper de QW
@  arenacamper.... : (12 March 2022 - 08:11 PM) acabo de humilhar mais 1 ali no Q1... foram 3 ou 4 sem doh...
@  nQ.Lejionator : (12 March 2022 - 07:14 PM) O LOCO, BICHO! O_0
@  arenacamper.... : (12 March 2022 - 06:42 PM) Ih, rapá... hoje já foi Q1, Q3 e DOOM2 (no BR e nos gringo)...
@  nQ.Lejionator : (12 March 2022 - 05:19 PM) Acho que hj a noite rola uns FFA no Doom2... vontade de jogar isso. Ou Q3...
@  arenacamper.... : (07 March 2022 - 09:33 PM) Não sei. Mas ele funciona bem e ainda é opensource.

Photo
- - - - -

Ajuda pra criar MAPLIST no NQ (via QuakeC)


  • Please log in to reply
2 replies to this topic

#1 nQ.Lejionator

nQ.Lejionator

    Advanced Member

  • Administrators
  • 708 posts
  • LocationLençóis Paulista

Posted 21 June 2016 - 11:41 AM

Após algumas pesquisas, concluí q se vc quiser ter um MAPLIST pra rodar no seu servidor d Q1(netquake), é preciso modificar seu arquivo "progs.dat"(q fica dentro do pak0 ou pak1, sei lá) e modificar/codificar especificamente o arquivo "client.qc", usando o programa criado por John Carmack, QuakeC.

 

Lembrando q pra fazer isso é preciso esta trabalheira toda, pois no Q1 normal não é possível criar maplists, só em mods. O recurso do maplist só foi implementado a partir do Q2 em diante.

 

Eis o código(criado pelo R00k, do forum QuakeOne > http://quakeone.com/forums/)

 

void() NextLevel =

{
local entity o;
// episode one
 
if (mapname == "e1m1") nextmap = "e1m2";
else if (mapname == "e1m2") nextmap = "e1m3";
else if (mapname == "e1m3") nextmap = "e1m4";
else if (mapname == "e1m4") nextmap = "e1m5";
else if (mapname == "e1m5") nextmap = "e1m6";
else if (mapname == "e1m6") nextmap = "e1m8";
// e1m7 skipped, lag city
else if (mapname == "e1m8") nextmap = "e2m1";
 
// episode two
else if (mapname == "e2m1") nextmap = "e2m2";
else if (mapname == "e2m2") nextmap = "e2m5";
else if (mapname == "e2m3") nextmap = "e2m4";
else if (mapname == "e2m4") nextmap = "e2m5";
else if (mapname == "e2m5") nextmap = "e2m6";
else if (mapname == "e2m6") nextmap = "e2m7";
else if (mapname == "e2m7") nextmap = "e3m1";
 
// episode three
else if (mapname == "e3m1") nextmap = "e3m2";
else if (mapname == "e3m2") nextmap = "e3m3";
else if (mapname == "e3m3") nextmap = "e3m4";
else if (mapname == "e3m4") nextmap = "e3m5";
else if (mapname == "e3m5") nextmap = "e3m6";
else if (mapname == "e3m6") nextmap = "e3m7";
else if (mapname == "e3m7") nextmap = "e4m1";
 
// episode four
else if (mapname == "e4m1") nextmap = "e4m2";
else if (mapname == "e4m2") nextmap = "e4m3";
else if (mapname == "e4m3") nextmap = "e4m4";//start 1
else if (mapname == "e4m4") nextmap = "e4m5";
else if (mapname == "e4m5") nextmap = "e4m6";//2
else if (mapname == "e4m6") nextmap = "e4m7";
else if (mapname == "e4m7") nextmap = "e4m8";
else if (mapname == "e4m8") nextmap = "dm1";//4
 
// the deathmatch arenas
else if (mapname == "dm1") nextmap = "dm2";
else if (mapname == "dm2") nextmap = "dm3";
else if (mapname == "dm3") nextmap = "dm4";
else if (mapname == "dm4") nextmap = "dm5";
else if (mapname == "dm5") nextmap = "dm6";
else if (mapname == "dm6") nextmap = "e1m1";
 
else nextmap = "dm3";
 
gameover = TRUE;
 
o = spawn();
o.map = nextmap;
 
if (o.nextthink < time)
{
o.think = execute_changelevel;
o.nextthink = time + 0.1;
}
};

Link original da discussão > http://quakeone.com/...oop-server.html

 

- Mr. Elusive's QuakeC Compiler(1999) > http://quakeone.com/...-compiler-1999/

- QuakeC (original da iD Software) >

- Manual COMPLETO do QuakeC > http://www.catabolig...a/qcmanual.html

- Q1 v1.06 compilado (só um exemplo) >  http://www.moddb.com...e-c-version-106

 

E aí,caras, o q acharam do assunto? Polêmico? kkkkk Cara, isto é interessante, acho q o Sangue manja alguma coisa disto. 

 

P.S.: Ainda não achei um launcher, um executável compatível com os OS de hj em dia, e nem o próprio programa do QuakeC, pra baixar. Por isso ainda não postei o link por aqui. Sou um noob total no assunto!! :P


I AM THE DESTROYER! :angry:

#2 arenacamper.ddns.net

arenacamper.ddns.net

    Camper Member

  • Administrators
  • 194 posts

Posted 21 June 2016 - 02:48 PM

Cara, muito interessante! Gostei demais disso aí. Vou ver se consigo fazer algo.


586 DX 133mhz - 8MB RAM - HD 840MB - Trident PCI 9680 4MB - CD ROM 8x - Placa de Som ISA Creative Sound Blaster 16 - Windows 95 OSR2 original

Rodando paciência e campo minado com tudo no ULTRA

#chupa


#3 nQ.Lejionator

nQ.Lejionator

    Advanced Member

  • Administrators
  • 708 posts
  • LocationLençóis Paulista

Posted 21 June 2016 - 10:59 PM

Cara, muito interessante! Gostei demais disso aí. Vou ver se consigo fazer algo.

 

Não tive mais tempo pra pesquisar sobre isso hj. Mas fiquei pensando... esse lance d modificar os progs do Q1 original não é considerado cheat, ou eu não entendí direito o método dos gringos?? Acho q eles  aconselham é criar um modzinho neutro, q seja exatamente igual ao q1 normal, mas com maplist estilizado. Acho q dá até pra introduzir uns recursos, como votação de mapas. Mas aí já vira uma espécie de CLAN RING, e este mod já faz tudo isso, tem suporte pra FFA!

 

Pelo q entendí do exemplo do rook, os mapas correm do e1m1 até o dm6. Tem algumas cosias q não saquei, como algumas especificações depois do ";" das linhas d comandos dos mapas, como na linha do e4m4, onde tem um "// start 1". WTF? E parece q eles não curte jogar e1m7 online, dizem q é "lag city". Alguém já notou isso, é vdd(lembrem-se, sou do q2, não sou expert em q1)?

 

Ainda nem sei como utilizar o QuakeC e nem onde baixar, não tive tempo e parece ser trabalhoso. Uma boa idéia seria postar no forum do QuakeOne, mas parece q os gringos d lá são meio esnobes e demoram pra t responder. Mas não custa tentar, vou tentar fazer algo sobre isso. QuakeC parece ser uma ferramenta muito interessante!!

 

Bom, sei lá, sou muito noob ainda. Ah, não conhecia o MATADOR[WL], será fácil entrar em contato com ele? Queria ver se ele consegue modificar o mod do NAVY SEALS pra ficar parecido com CS ou action q2, tipo, um mod teamplay class-based, onde vc seleciona alguams classes co marmas pré-estabeleicdas, tipo, "sniper", "rambo", "spammers", etc. Acho q aí sim esse mod iria bombar!

 

flws

 

[EDIT]:

Achei o site do matador aqui, vlw, Campaum!! > http://eluancm.net/


I AM THE DESTROYER! :angry:




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users