Jump to content


Toggle shoutbox

@  Droni : (19 September 2026 - 02:55 PM) Galera, pra quem quiser divulgar seus canais e videos, utiliza dos topicos abaixo blz?
@  nQ.Lejionator : (02 May 2026 - 11:30 AM) Eternamente, éter na mente
@  nQ.Lejionator : (21 November 2025 - 02:14 AM) Nossa eterna gratidão, Droni! Vou caprichar ainda mais neste fórum, ele será referência pra toda a comunidade brasileira de Quake e até os novos FPS do pedaço! ✌������
@  Droni : (29 September 2025 - 11:22 AM) Esse forumzinho ta cheio de informações refinadas de qualidade hehehe, seria um luto perder haha, enquanto eu puder custear, vou manter hehehe
@  nQ.Lejionator : (18 September 2025 - 05:30 PM) Vida longa ao NetQuake! Habemos chester!
@  arenacamper.... : (05 July 2025 - 01:06 AM) Montei o server e está perfeito. Mas falta saber como adicionar os bots como neste server aí.
@  arenacamper.... : (03 July 2025 - 07:58 PM) Ops... vou analisar e te falo em breve.
@  Droni : (01 July 2025 - 11:37 AM) Ei meu mano arenacamper, vc nao consegue criar um servidor de CTF semelhante ao configurado neste servidor? 70.34.206.203:28503 , quando vc entra no servidor, entra uns bots doidos de cada lado e começa a pancadaria hehehe
@  arenacamper.... : (02 June 2025 - 01:17 PM) Informei pra ele ontem mesmo. Já já ele tá aí apavorando...
@  Droni : (02 June 2025 - 10:54 AM) Não encontrei o Lejionator pra avisar ele da novidade :wacko:
@  Droni : (02 June 2025 - 10:51 AM) haha verdade, to agitando lah no grugo do zap do quake! alias, se quiser um mail me avise que eu crio um pra ti
@  arenacamper.... : (01 June 2025 - 11:00 PM) Agora só falta voltar a jogar #quescara
@  arenacamper.... : (01 June 2025 - 10:59 PM) Finalmente!
@  Droni : (31 May 2025 - 04:59 PM) Agora ficou mais profissa a situaçao haha, migrado para https://netquake.com.br
@  Droni : (31 May 2025 - 12:49 PM) Melhorias no forum implementadas: Certificado de segurança SSL (vamos ver se as propagandas diminuem), ah e claro, novo logo feito em IA rsrs
@  Droni : (28 April 2025 - 12:23 PM) 2025 e o Forum ainda funciona haha
@  nQ.Lejionator : (13 November 2024 - 10:46 PM) Olha 2025 chegando aí GENTE!!!!!!
@  nQ.Lejionator : (20 May 2024 - 08:11 PM) Sangue, vc precisa subir seus servidores denovo. Converse com o Paulo aqui. Há serviços como Azure que hospedam servidores de graça
@  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

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
  • 717 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
  • 199 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
  • 717 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