Bots en Quake4?

Iniciado por Dukebot, Febrero 01, 2008, 08:37:53 PM

Tema anterior - Siguiente tema

Dukebot

Bueno, en marzo tiene lugar aqui en mallorca la BKP y en ella hay torneo de Quake4 1on1 con un buen premio ne metalico para el ganador. Me gustaria saber como puedo poner bots en el Quake4 para poder practicar para el torneo ya que por internet la gente me pega palizas y no aprendo nada. Hay alguna manera de jugar al quake4 con bots, como en el quake3!?
it's time to kick ass and chew bubblegum, and i'm all out of gum

kain

Pues claro.

Si has jugado Quake 2 conoceras el Oak Bot, creo que en Quake 3 tambien estaba y milagrosamente esta en Quake 4.

Aqui te lo dejo para que lo descarges y te explico como instalarlo y hacerlo funcionar:

Oak 4 Download

Descomprime el Zip dentro de un directorio llamado bot dentro del  directorio donde tengas instalado Quake 4.

Para cargarlo mas facil puedes crear un bat o un script en bash (solo si usas *nix), :

C:\Program Files\id Software\Quake 4\Quake4.exe +set si_pure 0 +set fs_game bot (si al directorio le pusiste el nombre de bot), si te fijaste bien el exe tiene la ruta completa, si en tu caso no es esa ponle la ruta correcta.

Una vez cargado tu Quake 4 con bots, necesitar los archivos AAA para que los bots se aprendan las rutas , para lograr esto ultimo tienes que correr en la consola de Quake 4 un comando, este  es:

runBotAAS /mp/Nombre del mapa

Luego de esto ya podras cargar tu Servidor con bots pero solo con los mapas que los bots se sepan el recorrido.

Una vez iniciado el server deberas teclear en la consola:

addbot bot_oak

Y se agregara un bot, si quieres otro teclea el mismo comando otra vez y asi hasta llegar al limite que hayas puesto al iniciar el server.

Espero te haya quedado claro, cualquier duda pregunta ;)

Saludos.
"Si el rock es ilegal, metan mi trasero en la carcel" Kurt  Cobain

Dukebot

Me lo he bajado y le he descomprimido en una carpeta llamada bot. Luego he metido esta carpeta llamada BOT en C:\Archivos de programa\id Software\Quake 4. Pero el siguiente paso no lo he entendido muy bien, que es exactamente lo que tengo que hacer?
it's time to kick ass and chew bubblegum, and i'm all out of gum

Karnizero

Cita de: "Dukebot"Me lo he bajado y le he descomprimido en una carpeta llamada bot. Luego he metido esta carpeta llamada BOT en C:\Archivos de programa\id Software\Quake 4. Pero el siguiente paso no lo he entendido muy bien, que es exactamente lo que tengo que hacer?

Bajas esto, lo descomprimes en la misma carpeta del Quake 4, y lo ejecutas.

http://rapidshare.com/files/88601120/ejecutarBot.rar.html

Es un BAT que contiene la línea de comando que te dijo Klarkash para jugar con el bot.

Para editar o ver lo que pone, le das con el botón derecho del ratón, y en el menú seleccionas "Editar".

kain

Pues Karnizero te lo ha facilitado, la cosa es que al ejecutar el Quake4 le pongas +set fs_game bot, desde la consola puedes poner fs_game bot y va a funcionar igual pero es mas simple hacer un bat o bajarte el que te hizo Karnizero.

Saludos.

PD: para destrozarlos a todos, habia un mod para Quake 2 de blancos (no me acuerdo el nombre), y salto (jump mod) el de los blancos tenias que darle a blancos que se movian, el Jump Mod era para saltar tenias que hacer doble jump, strafe jump, granade jump, rocket jump, BFG jump, bunny jump, granade and rocket jump y mi favorito Quad Rocket Jump. Tal vez haya algo de eso para Quake 4 asi aprendes a hacer saltos para ganar velocidad y a tener una putneria endemoniada.
"Si el rock es ilegal, metan mi trasero en la carcel" Kurt  Cobain

Dukebot

Me baje el BAT que hizo Karnizero, pero al ejecutar el juego me dice esto:

********************
ERROR: wrong game DLL API version
********************
Error during initialization
Shutting down OpenGL subsystem
...wglMakeCurrent( NULL, NULL ): success
...deleting GL context: success
...releasing DC: success
...destroying window
...resetting display


y luego se me cierra. Porque puede ser este error?



EDIT: Ya aprovecho para preguntar, he visto en algunos servers gente que hablaba de una versión, la 1.4.2 o algo asi. Alguien sabe algo acerca de esta version? Porque yo tengo la 1.0 si no me equivoco, no lo he actualizado.
it's time to kick ass and chew bubblegum, and i'm all out of gum

Karnizero

Cita de: "Dukebot"Me baje el BAT que hizo Karnizero, pero al ejecutar el juego me dice esto:

********************
ERROR: wrong game DLL API version
********************
Error during initialization
Shutting down OpenGL subsystem
...wglMakeCurrent( NULL, NULL ): success
...deleting GL context: success
...releasing DC: success
...destroying window
...resetting display


y luego se me cierra. Porque puede ser este error?



EDIT: Ya aprovecho para preguntar, he visto en algunos servers gente que hablaba de una versión, la 1.4.2 o algo asi. Alguien sabe algo acerca de esta version? Porque yo tengo la 1.0 si no me equivoco, no lo he actualizado.

:roll:

kain

Solo bajate el parche que actualiza tu Quake 4 a la 1.4.2 (segun ID el parche final)

Parche en Quake Unity

Lo mejor sera que bajes tambien el Q4Max, sirve para jugar al Quake 4 en linea agregando muchas mejoras, es muy conocido en el ambito Quakero cuatrero.

Q4Max Download

Tienes que instalar el parche 1.4.2, si quieres luego instala el Q4Max y ya deberia funcionarte el bot. Si sigue sin funcionar podria ser que el bot haya sido compilado para una version mas antigua de Quake 4. Si fuera esto ultimo, tendria que buscar un bot mas reciente.

Saludos.
"Si el rock es ilegal, metan mi trasero en la carcel" Kurt  Cobain

Dukebot

Bien, he actualizado mi quake4 a la versión 1.4.2 y luego he instalado el quake4max y también quake4max AAAs, que lo vi en la pagina de arriba. Al parecer ya puedo poner los bots, pero ahroa tengo algunas preguntas sobre el Quake4max:

- Se puede jugar con el quake4max con gente que no lo tiene?

- El quake4 max solo cambia el aspecto del juego es decir, he visto als armas como cambiadas y el hud un poco cambiado, o tambien varia la potencia de las armas la velocidad de salto y esas cosas?

- Por ultimo, puede ser que el quake4max simplifique los modelos para que el juego vaya a mas frames por segundo?

--------------------------------------------------------

Bueno, quisiera preguntar ya resueltas mis dudas, que nick usais en quake y aver si quedamos un dia para hechar unas partiditas.

Mi nick en el quake4  es Dukeb0t, como el del foro pero cambiando la o por un 0.
it's time to kick ass and chew bubblegum, and i'm all out of gum

kain

Pues aui estan contestadas tus preguntas.

Citar- Se puede jugar con el quake4max con gente que no lo tiene?
R:Claro, podras jugar en servers que tengan version 1.4.2.

Citar- El quake4 max solo cambia el aspecto del juego es decir, he visto las armas como cambiadas y el hud un poco cambiado, o tambien varia la potencia de las armas la velocidad de salto y esas cosas? ]
R: El Q4Max no simplifica ningun modelo, les agrega modelos nuevos que son mas livianos, mejores configuraciones y cosas que te benefician.

Citar- Por ultimo, puede ser que el quake4max simplifique los modelos para que el juego vaya a mas frames por segundo? ]
R: Hace mas que eso, te mejroa el rendimiento aprovechando configuraciones, modelos mas livianos, HUD mejroado y cualqueir tipo de cambios que te permitan jugar comodamente y mejroar el rendimiento y juego en linea.

Cabe mencionar que el Q4Max tambien tiene bots, pero queda en tu saber elejir los Oak Bots o los Q4Max bots.

Yo por lo menos no juego Quake 4, solo Quake 2 en linea.

Saludos.
"Si el rock es ilegal, metan mi trasero en la carcel" Kurt  Cobain

Dukebot

No son los mismos los oak bots que los de quake4max? Creo que los bots de qmax tienen algun bug o algo porque aveces se vuelven locos y empiezan a disparar hacia todos los lados, pero hay veces que nada mas aparecer te dan con la railgun, sin fallar ningun tiro i sin poder reaccionar. Tendre que probar aver si consigo poner los oak bots aver si no tienen ese bug.
it's time to kick ass and chew bubblegum, and i'm all out of gum

kain

Cuando juegas mucho tiempo normalmente dan errores los algoritmos geneticos, se empieza a volver loco y hace cualquier cosa.

Prueba el Oak bots, ese no daba errores.

Saludos.
"Si el rock es ilegal, metan mi trasero en la carcel" Kurt  Cobain