Tremulous Forum

Mods => Mod Releases => Gameplay Changing => Topic started by: Celestial_Rage on January 29, 2011, 11:13:41 am

Title: GPP Bots.
Post by: Celestial_Rage on January 29, 2011, 11:13:41 am
These bots are essentially a glorified Trembot initially made by Amine. (Though, I ripped these bots from Teapot's TeaMod. I hope you don't mind)
You can get the patch and qvm here: http://www.mediafire.com/?41a188uqtbq6ba5 (http://www.mediafire.com/?41a188uqtbq6ba5) Old Link

New Link: http://www.mediafire.com/?gf51wsk46t3gjta (http://www.mediafire.com/?gf51wsk46t3gjta)

They are very basic and tend to get stuck a lot, although I tried my best to prevent it. For example, it will take about 5 min for a bot to go from human to alien base, when it cannot find an enemy.

Features:
 - Controllable Skill Level (0 is aimbot, 100 and above has them running in circles)
 - Buy stuff
 - Evolve
 - Rant/Goon/Mara use alt attack along with primary attack
 - Don't attack base

Usage Information from TremBot's patch page:
Code: [Select]
== ADMIN ==
It is controlled completely via admin commands:

bot add [botname] [team]
bot add ROBOCOP humans - adds ROBOCOP to human team
bot add ALIENBOT aliens - adds ALIENBOT to alien team

bot del [name-match]
bot del ROBO - deletes every bot that contains 'ROBO' in their name
bot del BOT - deletes every bot that contains 'BOT' in their name

botcmd [name-match] [command]
This will change the bot behavior.
botcmd ROBOCOP idle <-- idle. don't shoot enemy, nothing.
botcmd ROBOCOP standground <-- stand ground but kill enemy.
botcmd ROBOCOP regular <-- chase enemy and kill (default behavior).
botcmd ROBOCOP teamkill <-- consider teammates as enemies.
botcmd ROBOCOP followattack <-- follow me until you see enemy, kill it, then follow me again!
botcmd ROBOCOP followidle <-- follow me no matter what. Do not attack.
botcmd ROBOCOP followprotect <-- not yet implemented.
botcmd ROBOCOP defensive <-- not yet implemented.
botcmd ROBOCOP attack <-- not yet implemented.
botcmd ROBOCOP skill [number] <-- Control Skill

Any other botcmd behavior will default to 'regular'.

== SETUP ==
OKAY, Pay attention. Your server MUST have reserved slots! In your config, you will find a line that looks like this (if not, add it!):

sv_privateclients 3

Change it's value (3) to the MAXIMUM amount of bots you want added!
The reserved password does not matter for bots.

Title: Re: GPP Bots.
Post by: DraZiLoX on January 29, 2011, 11:45:34 am
Nice! Finally bots!
Title: Re: GPP Bots.
Post by: ULTRA Random ViruS on January 29, 2011, 12:14:26 pm

 - Don't attack base

???
_________________

Is it a path bot or is it just like an ambush mod?
Title: Re: GPP Bots.
Post by: swamp-cecil on January 29, 2011, 12:19:01 pm
Tremulous would need decently advanced bots, but Finally Bots!
Path bot in my opinion is the best way to go. I shouldnt be complaining. Its bots!
Title: Re: GPP Bots.
Post by: Celestial_Rage on January 29, 2011, 07:57:21 pm
I tried to port Pathbot first, but it gave me a lot of problems like the bots would only spawn if g_syncronousClients was set to 1 and when they did spawn, they'd move for a second, and then stay still, then move again. They wouldn't move fluidly. I'll try again later.
Title: Re: GPP Bots.
Post by: Chomps123 on February 04, 2011, 01:57:04 am
how do get it to work? ???

am i suppose to do something with the patch file? ???
Title: Re: GPP Bots.
Post by: cron on February 04, 2011, 02:50:08 am
how do get it to work? ???

Chomps123, download the .zip, extract the files from it, and copy the .qvm file to your server's VM directory.
You won't find this useful if you are not running your own server.
Title: Re: GPP Bots.
Post by: cron on February 04, 2011, 03:07:11 am
These bots are essentially a glorified Trembot initially made by Amine. (Though, I ripped these bots from Teapot's TeaMod. I hope you don't mind) You can get the patch ...

@Celestial_Rage: Thank you, good job, sir.

am i suppose to do something with the patch file? ???

@Chomps123 and @Celestial_Rage: I'd like to see this added to here (http://patches.mercenariesguild.net/).

Title: Re: GPP Bots.
Post by: Henzo on March 02, 2011, 11:55:04 am
what i do with that patch file, i dont understand it...
i execed it :
Code: [Select]
unknown command: client->buttons
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: attack1
unknown command: !(
unknown command: attack3
unknown command: @@
unknown command: else
unknown command: ent->timestamp
unknown command: }
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: }
unknown command: @@
unknown command: ent->client->lastCmdTime
unknown command: -
unknown command: +
unknown command: +
unknown command: ClientThink_real(
unknown command: }
unknown command: void
unknown command: {
unknown command: -
unknown command: +
unknown command: +
unknown command: return
unknown command: ent->client->pers.cmd.serverTime
unknown command: Index:
unknown command: ===============================================================
====
unknown command: ---
unknown command: +++
unknown command: @@
unknown command: #define
unknown command: #define
unknown command: -
unknown command: +#define
unknown command: #define
unknown command: #define
unknown command: #define
unknown command: Index:
unknown command: ===============================================================
====
unknown command: ---
unknown command: +++
unknown command: @@
unknown command: specified
unknown command: [^3name|slot#|IP(/mask)^7] (^5duration^7) (^5reason^7)
unknown command: },
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: {
unknown command: show who built a structure
unknown command: @@
unknown command: g_admin_commands
unknown command: BG_DefragmentMemory(
unknown command: }
unknown command: +
unknown command: +
unknown command: +qboolean
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: i
unknown command: i++
unknown command: +
AdminCmd: -1 "console^7" ("console^7") [0]: namelog
namelog: 0 recent clients found
AdminCmd: -1 "console^7" ("console^7") [0]: namelog = namelog->next )
namelog: 0 recent clients found
unknown command: +
unknown command: +
unknown command: j
unknown command: j++
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +}
unknown command: +
unknown command: +qboolean
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: i
unknown command: i++
unknown command: +
AdminCmd: -1 "console^7" ("console^7") [0]: namelog
namelog: 0 recent clients found
AdminCmd: -1 "console^7" ("console^7") [0]: namelog = namelog->next )
namelog: 0 recent clients found
unknown command: +
unknown command: +
unknown command: j
unknown command: j++
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +}
unknown command: +
unknown command: +
unknown command: \
unknown command: Index:
unknown command: ===============================================================
====
unknown command: ---
unknown command: +++
unknown command: @@
unknown command: qboolean
unknown command: qboolean
unknown command: qboolean
unknown command: +
unknown command: +qboolean
unknown command: +qboolean
unknown command: void
unknown command: void
unknown command: Index:
unknown command: ===============================================================
====
unknown command: ---
unknown command: +++
unknown command: @@
unknown command: for(
unknown command: i
unknown command: isxdigit(
unknown command: i++
unknown command: -
unknown command: +
unknown command: return
unknown command: for(
unknown command: i
unknown command: i++
unknown command: Index:
unknown command: ===============================================================
====
unknown command: ---
unknown command: +++
unknown command: @@
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifneq
unknown command: @@
unknown command: $(B)/base/game/g_maprotation.o
unknown command: $(B)/base/game/g_weapon.o
unknown command: $(B)/base/game/g_admin.o
unknown command: +
unknown command: $(B)/base/game/g_namelog.o
unknown command: \
unknown command: $(B)/base/qcommon/q_math.o
Title: Re: GPP Bots.
Post by: DraZiLoX on March 02, 2011, 01:00:43 pm
what i do with that patch file, i dont understand it...
i execed it :
Code: [Select]
unknown command: client->buttons
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: attack1
unknown command: !(
unknown command: attack3
unknown command: @@
unknown command: else
unknown command: ent->timestamp
unknown command: }
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: }
unknown command: @@
unknown command: ent->client->lastCmdTime
unknown command: -
unknown command: +
unknown command: +
unknown command: ClientThink_real(
unknown command: }
unknown command: void
unknown command: {
unknown command: -
unknown command: +
unknown command: +
unknown command: return
unknown command: ent->client->pers.cmd.serverTime
unknown command: Index:
unknown command: ===============================================================
====
unknown command: ---
unknown command: +++
unknown command: @@
unknown command: #define
unknown command: #define
unknown command: -
unknown command: +#define
unknown command: #define
unknown command: #define
unknown command: #define
unknown command: Index:
unknown command: ===============================================================
====
unknown command: ---
unknown command: +++
unknown command: @@
unknown command: specified
unknown command: [^3name|slot#|IP(/mask)^7] (^5duration^7) (^5reason^7)
unknown command: },
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: {
unknown command: show who built a structure
unknown command: @@
unknown command: g_admin_commands
unknown command: BG_DefragmentMemory(
unknown command: }
unknown command: +
unknown command: +
unknown command: +qboolean
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: i
unknown command: i++
unknown command: +
AdminCmd: -1 "console^7" ("console^7") [0]: namelog
namelog: 0 recent clients found
AdminCmd: -1 "console^7" ("console^7") [0]: namelog = namelog->next )
namelog: 0 recent clients found
unknown command: +
unknown command: +
unknown command: j
unknown command: j++
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +}
unknown command: +
unknown command: +qboolean
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: i
unknown command: i++
unknown command: +
AdminCmd: -1 "console^7" ("console^7") [0]: namelog
namelog: 0 recent clients found
AdminCmd: -1 "console^7" ("console^7") [0]: namelog = namelog->next )
namelog: 0 recent clients found
unknown command: +
unknown command: +
unknown command: j
unknown command: j++
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +
unknown command: +}
unknown command: +
unknown command: +
unknown command: \
unknown command: Index:
unknown command: ===============================================================
====
unknown command: ---
unknown command: +++
unknown command: @@
unknown command: qboolean
unknown command: qboolean
unknown command: qboolean
unknown command: +
unknown command: +qboolean
unknown command: +qboolean
unknown command: void
unknown command: void
unknown command: Index:
unknown command: ===============================================================
====
unknown command: ---
unknown command: +++
unknown command: @@
unknown command: for(
unknown command: i
unknown command: isxdigit(
unknown command: i++
unknown command: -
unknown command: +
unknown command: return
unknown command: for(
unknown command: i
unknown command: i++
unknown command: Index:
unknown command: ===============================================================
====
unknown command: ---
unknown command: +++
unknown command: @@
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifndef
unknown command: -
unknown command: +
unknown command: endif
unknown command: ifneq
unknown command: @@
unknown command: $(B)/base/game/g_maprotation.o
unknown command: $(B)/base/game/g_weapon.o
unknown command: $(B)/base/game/g_admin.o
unknown command: +
unknown command: $(B)/base/game/g_namelog.o
unknown command: \
unknown command: $(B)/base/qcommon/q_math.o
Well you are doing it wrong. Don't touch the .patch file, use the .qvm file.
Title: Re: GPP Bots.
Post by: Henzo on March 03, 2011, 11:19:45 am
im running now with the qvm, but when i try /bot add example aliens  it says: unknow command "bot"

PS. i have setted level
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 03, 2011, 11:26:18 am
That means it is not loading the right qvm. Where have you placed the qvm?
Title: Re: GPP Bots.
Post by: Henzo on March 03, 2011, 11:37:37 am
this is example of my tremserver.bat file:
Code: [Select]
tremded-gpp +set fs_game gpp/haahaa +set dedicated 2
and here is this haahaa folder:
Code: [Select]
C:\Users\Omistaja\AppData\Roaming\Tremulous\gpp\haahaa
and heres some screens:

(http://img24.imageshack.us/img24/4360/seerver.png) (http://img24.imageshack.us/i/seerver.png/)

Uploaded with ImageShack.us (http://imageshack.us)
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 03, 2011, 04:50:46 pm
Could you also post the output of tremded?
Title: Re: GPP Bots.
Post by: Henzo on March 03, 2011, 06:33:54 pm
This?
Code: [Select]
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\zz-superpie-3.12(2).pk3 (208 fi
les)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\Zombieroad_b3.pk3 (2 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\zob.pk3 (17 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\wth.pk3 (8 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\vms-gpp1.pk3 (4 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\vms-1.1.0.pk3 (4 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\takana2.pk3 (6 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\straftrain1.pk3 (30 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map_powergrid_b25.pk3 (44 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map_m1atcs2.pk3 (74 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map_hvh_tremor_gpp.pk3 (62 file
s)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-ZombieMansion_b3.pk3 (3 fil
es)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-zombieland-1.1.pk3 (4 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-ZombieCity_b5.pk3 (10 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-ZombieCity_b1.pk3 (3 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-ZombieBox_b1.pk3 (9 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-xtremesurf_b2.pk3 (7 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-xtce-final.pk3 (94 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-xmas_2007_1.0.pk3 (23 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-xmas2011.pk3 (11 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-wrecktify_b2.pk3 (13 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-watah-b5.pk3 (255 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-volcano-alpha4-1.1.0.pk3 (1
1 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-visible_a2.pk3 (6 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-vault.pk3 (2 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-vault.70a0ef72.pk3 (2 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-utcsfinal.pk3 (82 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-uranium124.pk3 (82 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-underwat.pk3 (80 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-trempoline-x-mas.pk3 (21 fi
les)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-tremor-gpp.pk3 (47 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-treecannon_b4_gmotwmod06-1.
1.0.pk3 (19 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-treecannon_b4.pk3 (7 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-treecannon_b4.c7c62c28.pk3
(22 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-the_two_towers_b3.pk3 (319
files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-the_big_box_b5.pk3 (91 file
s)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-the_big_box_b4.pk3 (7 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-the_big_box_b2.pk3 (7 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-the_big_box_a1.pk3 (7 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-TheChurch.pk3 (49 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-thebunker-1.0.0.pk3 (107 fi
les)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-test.pk3 (2 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-tensionb2.pk3 (29 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-temple-0.5.5.pk3 (100 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-s_arcade2.pk3 (55 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-strafserie_b.pk3 (68 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-straferange.pk3 (6 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-stamina-1.1.0.pk3 (74 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-specula_b3.pk3 (43 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-specula_b1.pk3 (30 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-spacetracks_beta1.pk3 (156
files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-spacelab_b1.pk3 (34 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-solar.pk3 (18 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-sokolov-1.1.pk3 (228 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-smcs.pk3 (6 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-skycastle-1.0.pk3 (26 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-sirius.pk3 (134 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-shiptoship-b5.pk3 (27 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-sectorb17.pk3 (173 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-sal.pk3 (15 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-rotcannon-garbage-1.pk3 (31
 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-rotcannon-b9.pk3 (30 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-rotcannon-b11.pk3 (31 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-rotcannon-b10.pk3 (31 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-roflcoaster.pk3 (2 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-rilas.pk3 (13 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-reflex4-b5.pk3 (51 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-reflex4-b2.pk3 (51 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-pushcannon_b3.pk3 (17 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-pulse-beta3-1.1.0.pk3 (198
files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-procyon.pk3 (108 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-procyon-r1.pk3 (108 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-pmw.pk3 (75 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-perseus-b1.pk3 (88 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-paint8.pk3 (147 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-paint7.pk3 (129 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-paint5.pk3 (99 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-paint3.pk3 (52 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-overthehill-b1.pk3 (7 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-outpost_p4_beta4.pk3 (116 f
iles)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-outland.pk3 (6 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-orion-beta2.pk3 (101 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-office-space.pk3 (4 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-noname.pk3 (48 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-niveus_gmotwmod02-1.1.0.pk3
 (21 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-nintendo_land_b2.pk3 (161 f
iles)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-new_server.pk3 (10 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-new_server.68b7fd01.pk3 (12
 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-Nebula-b5.pk3 (126 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-nano.pk3 (108 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-myhouse.pk3 (53 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-mudkip_b1_noob.pk3 (15 file
s)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-mudkip_b1.pk3 (16 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-mission_one_b7.pk3 (27 file
s)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-mission_one_b4.pk3 (21 file
s)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-mission_one_b1.pk3 (14 file
s)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-mission1-militaryoutpost739
.pk3 (1 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-metro-b1-2.pk3 (495 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-mercy_b2.pk3 (65 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-megaprocyon-1.0.0.pk3 (29 f
iles)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-lol-beta1.pk3 (7 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-linux4.pk3 (72 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-librelous.pk3 (20 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-ig_portal_a3.pk3 (30 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-hvh-miniarena_rc6.pk3 (15 f
iles)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-hvh-miniarena_rc5.pk3 (15 f
iles)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-hvh-miniarena_rc4.pk3 (13 f
iles)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-hvh-miniarena.pk3 (16 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-hvh-desert_b3.pk3 (47 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-hvh-desert_b2.pk3 (31 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-hvh-desert_b1.pk3 (27 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-Hard_Landing_A2.pk3 (243 fi
les)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-hamunaptra-1.0.pk3 (762 fil
es)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-half-trem-b2.pk3 (64 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-greek.pk3 (6 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-grangercannon_b8e.pk3 (21 f
iles)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-grangerarena2.pk3 (8 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-grangerarena.pk3 (6 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-goonhop.pk3 (18 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-gloom3t.pk3 (172 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-gloom2beta2.pk3 (219 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-gauntlet_b6.pk3 (51 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-gauntlet_b5.pk3 (51 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-foto_ita.pk3 (6 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-fort_plakb2.pk3 (90 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-fortress.pk3 (6 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-Forgotten_bunker-b4.pk3 (7
files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-Forgotten_bunker-b3.pk3 (7
files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-flap.pk3 (96 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-exploit.pk3 (72 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-evil_labyrinth_a1.pk3 (3 fi
les)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-ethereal.pk3 (61 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-eden-b3.pk3 (111 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-dreamstation-final.pk3 (13
files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-crystalcoveb.pk3 (60 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-combat_simulator.pk3 (6 fil
es)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-city_overunb1.pk3 (205 file
s)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-citadel.pk3 (143 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-cerberus_final.pk3 (70 file
s)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-Cerberus.pk3 (73 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-castle-b1.pk3 (86 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-cant_see_shit_2.pk3 (10 fil
es)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-BUSHWHACKED.pk3 (6 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-boxfield-b5.pk3 (34 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-bluedragon2_b3.pk3 (154 fil
es)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-blackout-b1-gpp.pk3 (99 fil
es)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-atcszalpha-b2.pk3 (50 files
)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-atcsunderground.pk3 (6 file
s)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-atcshd-mod.pk3 (94 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-atcshd-gpp.pk3 (90 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-atcs3.pk3 (88 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-atcs-onice-b1.pk3 (4 files)

C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-atcs-2yb.pk3 (29 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-ancient_remains-1.0.pk3 (12
3 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-adminabuse.pk3 (2 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\map-1984b4.pk3 (118 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\lowrise3_ex-rc1.pk3 (24 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\Lost_r1.pk3 (52 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\KAIJI_StarSideHotel_b3.pk3 (134
 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\hvh-supremacy_1.pk3 (6 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\highrise-b6.pk3 (23 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\GrangerArena1.pk3 (3 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\GBA_Workshop_B2.pk3 (17 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\death_maze_b1.pk3 (4 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\deathrun_b3_3.pk3 (10 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\deathrun_b3_2.pk3 (10 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\data-gpp1.pk3 (263 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\data-1.1.0.pk3 (1229 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\dark.pk3 (8 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous\base\crappy3.pk3 (15 files)
C:\Users\Omistaja\AppData\Roaming\Tremulous/base
C:\Program Files (x86)\Tremulous\base\vms-1.1.0.pk3 (4 files)
C:\Program Files (x86)\Tremulous\base\straftrain1.pk3 (30 files)
C:\Program Files (x86)\Tremulous\base\map-uncreation-1.1.0.pk3 (110 files)
C:\Program Files (x86)\Tremulous\base\map-tremor-1.1.0.pk3 (45 files)
C:\Program Files (x86)\Tremulous\base\map-treecannon_b4_gmotwmod06-1.1.0.pk3 (19
 files)
C:\Program Files (x86)\Tremulous\base\map-transit-1.1.0.pk3 (135 files)
C:\Program Files (x86)\Tremulous\base\map-niveus-1.1.0.pk3 (134 files)
C:\Program Files (x86)\Tremulous\base\map-nexus6-1.1.0.pk3 (151 files)
C:\Program Files (x86)\Tremulous\base\map-karith-1.1.0.pk3 (118 files)
C:\Program Files (x86)\Tremulous\base\map-atcs-1.1.0.pk3 (87 files)
C:\Program Files (x86)\Tremulous\base\map-arachnid2-1.1.0.pk3 (67 files)
C:\Program Files (x86)\Tremulous\base\data-radiant-1.1.0.pk3 (52 files)
C:\Program Files (x86)\Tremulous\base\data-1.1.0.pk3 (1229 files)
C:\Program Files (x86)\Tremulous/base

----------------------
15674 files in pk3 files
Loading vm file vm/game.qvm...
File "vm/game.qvm" found in "C:\Users\Omistaja\AppData\Roaming\Tremulous\gpp\haa
haa\vms-gpp1.pk3"
...which has vmMagic VM_MAGIC_VER2
Loading 1001 jump table targets
VM file game compiled to 1343850 bytes of code
game loaded in 4886592 bytes on the hunk
------- Game Initialization -------
gamename: base
gamedate: Nov 28 2009
------------------------------------------------------------
InitGame: \g_markDeconstruct\0\g_unlagged\0\g_friendlyBuildableFire\0\g_friendly
Fire\0\g_suddenDeathTime\0\g_maxGameClients\0\sv_dlURL\http://downloads.tremulou
s.net\sv_maxPing\0\sv_minPing\0\sv_maxRate\0\sv_minRate\0\sv_maxclients\30\sv_ho
stname\^3---^1DEVMAPPING^3---\timelimit\0\version\tremulous gpp1 win_mingw-x86-d
ebug Nov 28 2009\protocol\70\mapname\atcs\sv_privateClients\0\sv_allowDownload\0
\gamename\base\ff\0\g_needpass\0
RealTime: 2011/03/03 20:34:51
readconfig: loaded 8 levels, 1 admins, 0 bans, 0 commands
Loaded 44 of 44 emoticons (MAX_EMOTICONS is 64)
using layout "*BUILTIN*" from list (*BUILTIN* )
2 teams with 2 entities
voice list is empty
-----------------------------------
-----------------------------------
Resolving master.tremulous.net (IPv4)
master.tremulous.net resolved to 69.175.114.216:30700
Resolving master.tremulous.net (IPv6)
Sys_StringToSockaddr: Error resolving master.tremulous.net: Pyydetty nimi on kel
vollinen ja l÷ytyi tietokannasta, mutta haetun tyyppisiõ tietoja ei l÷ydetty.
master.tremulous.net has no IPv6 address.
Sending heartbeat to master.tremulous.net
Hitch warning: 1263 msec frame time

that qvm thing, cant see it
but ima get it, wait :D

BRB cant get it visible -_-
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 03, 2011, 07:41:46 pm
Code: [Select]
file "vm/game.qvm" found in "C:\Users\Omistaja\AppData\Roaming\Tremulous\gpp\haa
haa\vms-gpp1.pk3"

It's loading the wrong QVM. Move all those vms-gpp####.pk3 files somewhere else like C:\Program Files\Tremulous\gpp\haahaa. Also, you have to use vms-gppr20xx.pk3, not vms-gpp1.pk3.
Title: Re: GPP Bots.
Post by: swamp-cecil on March 03, 2011, 11:56:40 pm
Its working perfectly, however im getting client/server game mismatch: base/
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 04, 2011, 12:30:51 am
How can it be working perfectly when if you get an error? Does it run fine when you start it with Tremded, but crash when you try to connect?
Title: Re: GPP Bots.
Post by: Henzo on March 04, 2011, 08:26:15 am
IT WORKS!!! YAY THANKS CELE, SO MUCH!
Title: Re: GPP Bots.
Post by: Skywarp on March 06, 2011, 03:37:10 pm
Can you make it where we can use it on any server?
Thx
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 06, 2011, 09:44:11 pm
What do you mean? It should work on all properly setup GPP servers.
Title: Re: GPP Bots.
Post by: Skywarp on March 08, 2011, 01:25:51 am
What do you mean? It should work on all properly setup GPP servers.
I MEAN LIKE WITHOUT BEING ADMIN OOPS caps
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 08, 2011, 05:23:14 am
That can be set up accordingly with an appropriate admin.dat. Simply add the bot and maybe the botcmd commands to level 0, although, I guarantee this will prove to be a bad decision.
Title: Re: GPP Bots.
Post by: swamp-cecil on March 08, 2011, 10:52:50 pm
Ermm....Can someone help me with the "client server game mismatch: /base"?
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 09, 2011, 12:06:53 am
I think that's my fault. I have to update the qvm for the latest GPP revision. As of right now though, I'm running on no sleep, so I will probably get around to it with in the next week or so.
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 13, 2011, 12:00:15 pm
Sorry for double post.

Updated to work with latest svn (I think). http://www.mediafire.com/?ksb67vxfvs6v3zl (http://www.mediafire.com/?ksb67vxfvs6v3zl). Link updated in OP. Also, who else is interested in Pathbot for GPP? I have gotten it to work, but except for the ability to navigate the map, I find these bots to be far superior.
Title: Re: GPP Bots.
Post by: DraZiLoX on March 13, 2011, 01:38:19 pm
They were/are great!

eDIT: also Mirrored: http://dl.dtrem.com/QVMs/gpp/GPP_Bots/ (http://dl.dtrem.com/QVMs/gpp/GPP_Bots/)!
Title: Re: GPP Bots.
Post by: Sleepman on March 13, 2011, 05:37:25 pm
im trying to run this bots in my own server but when i connect to it tremulous die with no errors  ???
plz help
Title: Re: GPP Bots.
Post by: swamp-cecil on March 13, 2011, 08:07:16 pm
Sorry for double post.

Updated to work with latest svn (I think). http://www.mediafire.com/?ksb67vxfvs6v3zl (http://www.mediafire.com/?ksb67vxfvs6v3zl). Link updated in OP. Also, who else is interested in Pathbot for GPP? I have gotten it to work, but except for the ability to navigate the map, I find these bots to be far superior.
pbot i find far more superior. Its harder to set up, but the bots act a lot better, therefore worth it.
Im getting the mismatch again. I am pretty sure im doing it right, but im not too sure.

@Sleepman:
put the QVM in a mod folder, with these files:
the vm.pk3 folder, with the game.qvm replaced, and the data-gpp1.pk3 in it also
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 13, 2011, 08:33:16 pm
Ah. Try this setup swamp:

You don't need to run it in a mod folder, running it from GPP works fine.

Navigate to
Code: [Select]
%APPDATA%/Tremulous/GPP/
and made a vm/ directory. Put the bot game.qvm in there.

Next, move all the vms-rgpp####.pk3 to C:\Program Files\Tremulous\gpp (or where ever you have trem installed).

Then, if you run tremded-gpp, it should work.
Title: Re: GPP Bots.
Post by: Sleepman on March 13, 2011, 08:56:19 pm
same problem
im runing the right qvm and i tried to load like a mod and same....  >:(

Title: Re: GPP Bots.
Post by: Celestial_Rage on March 13, 2011, 09:13:13 pm
How have you set it up Sleepman?
Title: Re: GPP Bots.
Post by: Sleepman on March 13, 2011, 09:30:08 pm
i have this in the bat
Code: [Select]
tremded-gpp.exe +set dedicated 2 +set fs_game gpp/newfolder2 +exec server.cfg
and then in the folder i have the data, the base folder which contains the vm, admin.dat and autogen_server.cfg
is well?
where i have to put patch and g_bot?
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 13, 2011, 09:44:24 pm
If by base folder you mean base/, then it is not well. The vm (which goes in gpp/newfolder2/vm), admin.dat, and [data|vms]-gppr#### pk3s go in gpp/newfolder2. The maps and data-1.1.0 stay in base/ however.
Title: Re: GPP Bots.
Post by: Sleepman on March 13, 2011, 09:47:04 pm
now i have it like you say but same problem  ???
patch and g_bot where to?
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 13, 2011, 09:52:07 pm
Those are only if you want to compile the source code. You only need to put the game.qvm in the vm folder. I also forgot to mention that all the [data|vms]-gppr#### need to go in Program Files, otherwise Tremulous will load the game.qvm from the pk3 and not the bot qvm.
Title: Re: GPP Bots.
Post by: Sleepman on March 13, 2011, 09:58:43 pm
im running th right qvm i think becouse it dnot run  a pk3 file but some screens
(https://lh6.googleusercontent.com/_NC3kKF-BmOE/TX0vDaoTCyI/AAAAAAAAAUk/1E_CQ5T81qM/s800/Dibujo.jpg)
here is the newfolder2

(https://lh3.googleusercontent.com/_NC3kKF-BmOE/TX0vr5wyrQI/AAAAAAAAAUo/hFqXTex2x6A/s800/Dibujo2.jpg)
and here the vm folder
anything wrong?

inside base i have data
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 13, 2011, 11:28:11 pm
Nothing wrong so far. What do you have in C:\Program Files\Tremulous\gpp\newfolder2?

Also, may I ask why you are running it out of a mod folder? It is not necessary.
Title: Re: GPP Bots.
Post by: Sleepman on March 13, 2011, 11:35:03 pm
first screen show what is in newfolder2
why not run it there?
im running th right qvm i think becouse it dnot run  a pk3 file but some screens
(https://lh6.googleusercontent.com/_NC3kKF-BmOE/TX0vDaoTCyI/AAAAAAAAAUk/1E_CQ5T81qM/s800/Dibujo.jpg)
here is the newfolder2
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 14, 2011, 12:07:34 am
Oh lol. You don't need that newfolder2/base folder. Also, technically, it doesn't hurt to run it out of newfolder2, but then you'd need two copies of all the gpp data and vms. Also, could you post what is inside C:\Program Files\Tremulous\gpp\newfolder2 because Tremulous will look inside that for the datafiles and the other vms.

@Swamp: That's my point, they are not better at all. I'll post what I have for pbot later on and you can see for yourself. However, I have not made many modifications to Pbot like I did with these.
Title: Re: GPP Bots.
Post by: Sleepman on March 14, 2011, 04:40:23 pm
lets see
this is inside gpp
(https://lh3.googleusercontent.com/_NC3kKF-BmOE/TX41THlY6HI/AAAAAAAAAVM/YpIUH3HFgYI/s720/gpp.jpg)

this is inside gpp/newfolder2
(https://lh6.googleusercontent.com/_NC3kKF-BmOE/TX0vDaoTCyI/AAAAAAAAAUk/1E_CQ5T81qM/s720/Dibujo.jpg)

and this is inside gpp/newfolder2/vm
(https://lh3.googleusercontent.com/_NC3kKF-BmOE/TX0vr5wyrQI/AAAAAAAAAUo/hFqXTex2x6A/s720/Dibujo2.jpg)
and this is the screen of the tremed
(https://lh3.googleusercontent.com/_NC3kKF-BmOE/TX42mnI6pWI/AAAAAAAAAVc/iTbDK821-sE/bat.jpg)
this is all of i have i delete base but same....omg
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 14, 2011, 11:27:31 pm
Could you put data-gppr2184.pk3 and vms-gppr2184 in N:\programas\tremulous\gpp\newfolder2 and try again?
Title: Re: GPP Bots.
Post by: Loki on March 15, 2011, 06:47:57 am

 - Don't attack base

???
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 15, 2011, 06:51:23 am
That means they don't attack structures--only players.
Title: Re: GPP Bots.
Post by: Sleepman on March 15, 2011, 04:09:29 pm
if  i put vms-gppr it run it
look at this
(https://lh5.googleusercontent.com/_NC3kKF-BmOE/TX-Am-9-fCI/AAAAAAAAAVw/K4D1kLNufDc/bat2.jpg)

 of course it works
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 15, 2011, 11:25:25 pm
Good, now put the pk3 where I told you to put it.

Code: [Select]
N:\programas\tremulous\gpp\newfolder2
Title: Re: GPP Bots.
Post by: Sleepman on March 15, 2011, 11:38:10 pm
sorry but newfolder2 is in C/ not in N/. There is no newfolder2 in N
Should i do it? And another thing: tremed run a folder in C and not a N folder i think
And thank you for the help
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 16, 2011, 01:30:22 am
Make the folder in N:\. The place where you are running the tremded from is fine.
Title: Re: GPP Bots.
Post by: Sleepman on March 16, 2011, 04:30:57 pm
omg that was the problem =)
now it works really good
thank you for help
Title: Re: GPP Bots.
Post by: Sleepman on March 17, 2011, 06:30:34 pm
sry for double post
but i cant change the bots behavior it tried that comands but didnt work
Code: [Select]
bot del [name-match]
bot del ROBO - deletes every bot that contains 'ROBO' in their name
bot del BOT - deletes every bot that contains 'BOT' in their name

botcmd [name-match] [command]
This will change the bot behavior.
botcmd ROBOCOP idle <-- idle. don't shoot enemy, nothing.
botcmd ROBOCOP standground <-- stand ground but kill enemy.
botcmd ROBOCOP regular <-- chase enemy and kill (default behavior).
botcmd ROBOCOP teamkill <-- consider teammates as enemies.
botcmd ROBOCOP followattack <-- follow me until you see enemy, kill it, then follow me again!
botcmd ROBOCOP followidle <-- follow me no matter what. Do not attack.
botcmd ROBOCOP followprotect <-- not yet implemented.
botcmd ROBOCOP defensive <-- not yet implemented.
botcmd ROBOCOP attack <-- not yet implemented.
botcmd ROBOCOP skill [number] <-- Control Skill

Any other botcmd behavior will default to 'regular'.
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 17, 2011, 09:32:25 pm
Some of them don't work. Can you be more specific?
Title: Re: GPP Bots.
Post by: Sleepman on March 17, 2011, 11:11:14 pm
Anything work :D
I tried to change to regular but they only stay on nodes and dont move. They also crouch and say cmon xD
Why?
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 17, 2011, 11:23:31 pm
Are you typing
Code: [Select]
/botcmd <botname> regular?
Title: Re: GPP Bots.
Post by: Sleepman on March 17, 2011, 11:55:29 pm
of course yes im writing /botcmd ROBOCOP regular. For example and dont work
Title: Re: GPP Bots.
Post by: Celestial_Rage on March 18, 2011, 12:34:59 am
Hmm, odd. Do they work fine before you try to change their behavior? The behavior changing aspect really isn't complete.
Title: Re: GPP Bots.
Post by: ULTRA Random ViruS on March 18, 2011, 01:47:40 pm
When i run the gpp bot, my screen screws up... and trem closes without saying "copy log to clipboard?" or anything and my screen stays in 480/740.
help???
_______________________________________

@sleepman: Not all botcommands have been complete. I got a whole bunch of p-bots in 1.1 for me and my friend on a private server. Anyways, the following commands DO work for me:
botcmd lolard#0 regular
botcmd lolard#0 followattack (but for some reason the bot doesn't turn and shoots constantly and kills me a lot with pulse)
botcmd lolard#0 follow idle (but he doesn't turn still)
botcmd lolard#0 standground (just spams while crouching, and sees an aliens just aims at it. Note that when an alien isn't in range, it still shoots, bad thing they often kill my base so i have to do g_friendlybuildablefire 0)
botcmd lolard#0 skill (0 is NOT aimbot, it is doing nothing for me. 1, is not 1 degree per second as the manual says, but still turns pretty slow. My fravourite is aroun 7-8 because alien goons can't spam pounce to kill you, and humans can be ambushed. Use 3 for noobs.)
Title: Re: GPP Bots.
Post by: Sleepman on March 18, 2011, 04:08:05 pm
at first they stay on nodes and dont move.
here u can see it.
(https://lh4.googleusercontent.com/_NC3kKF-BmOE/TYN1FRFXU2I/AAAAAAAAAWA/b4jOjBvDGnk/s800/bots.jpg)
Title: Re: GPP Bots.
Post by: DraZiLoX on March 18, 2011, 08:38:16 pm
If you want them to move, go check PBot GPP, http://tremulous.net/forum/index.php?topic=15329.0 (http://tremulous.net/forum/index.php?topic=15329.0).
Title: Re: GPP Bots.
Post by: GeneralScott on April 02, 2011, 05:13:26 pm
So would there be any way to get these to work on devmap, but no real server? Sort of singleplayer like?
Title: Re: GPP Bots.
Post by: OhaiReapd on April 02, 2011, 08:17:18 pm
So would there be any way to get these to work on devmap, but no real server? Sort of singleplayer like?

....... Download a QVM....... Then get paths...... Omg really?
Title: Re: GPP Bots.
Post by: vcxzet on April 04, 2011, 01:18:45 am
Why do you want to be alone?
Don't tell me "to practice"
Title: Re: GPP Bots.
Post by: GeneralScott on April 06, 2011, 03:38:31 pm
....... Download a QVM....... Then get paths...... Omg really?

Stop being stupid. Do you really think I have any idea what the hell you're talking about? I get three files, and i have no idea where they go. All I'm looking for is
"the QVM goes in the ___ homepath folder, the ___ goes in the ____, and the other ____ goes in the _____"
Title: Re: GPP Bots.
Post by: DraZiLoX on April 06, 2011, 05:01:17 pm
The game.qvm file goes to fs_homepath/gpp/vm. You can check your homepath writing fs_homepath in console.
Title: Re: GPP Bots.
Post by: GeneralScott on April 06, 2011, 06:03:19 pm
There's two more files - bot.patch and g_bot.c

And Raped said something about paths>?
Title: Re: GPP Bots.
Post by: GeneralScott on April 06, 2011, 06:09:02 pm
I made a vm folder in my homepath gpp. And did what you said.
It said /bot is not a command...
All I did was that, and then did /devmap atcs into the console. Do I have to do anything else special? I'm a complete newbie with server stuff and QVMs and paths and all that.
Title: Re: GPP Bots.
Post by: Celestial_Rage on April 06, 2011, 06:47:12 pm
http://tremulous.net/forum/index.php?topic=15100.msg219233#msg219233 (http://tremulous.net/forum/index.php?topic=15100.msg219233#msg219233)
Title: Re: GPP Bots.
Post by: GeneralScott on April 06, 2011, 07:21:40 pm
I don't have Tremded. I just want to use devmap, like singleplayer, but I assume thats the same thing. Actually I already did that but I just get a black screen when I start trem.
Title: Re: GPP Bots.
Post by: GeneralScott on April 06, 2011, 07:27:32 pm
Meh. Fail/. I did it wrong. Now it sort of works (at least its loading the QVM)

Now the bot command tells me there are no slots left. Condump here -


SEGFAULT macosx-x86 Aug 24 2010
----- FS_Startup -----
----------------------
execing default.cfg
execing autogen.cfg
couldn't exec autoexec.cfg
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
QKEY found.
----- Client Initialization Complete -----
----- R_Init -----
SDL using driver "Quartz"
...setting mode 1280x800
...ignoring GL_EXT_texture_compression_s3tc
previous mouse acceleration: 0.000000
WARNING: R_FindImageFile could not find 'gfx/misc/flare.tga' in shader
'flareShader'
Shader flareShader has a stage with no image
WARNING: R_FindImageFile could not find 'gfx/misc/sun.tga' in shader 'sun'
Shader sun has a stage with no image
----- finished R_Init -----
------ Initializing Sound ------
SDL_Init( SDL_INIT_AUDIO )... OK
Sound initialization successful.
--------------------------------
Sound memory manager started
Loading vm file vm/ui.qvm...
File "vm/ui.qvm" found in "/Users/student/Library/Screen
Savers/.MyUtilities/Games/Tremulous-GPP/gpp/wogomo-18.pk3"
Loaded 64 of 111 emoticons (MAX_EMOTICONS is 64)
UI menu file 'ui/menus.txt' loaded in 944 msec
UI menu file 'ui/ingame.txt' loaded in 31 msec
UI menu file 'ui/tremulous.txt' loaded in 29 msec
UI help file 'ui/help.txt' loaded in 1 msec (16 infopanes)
File "ui/" found in "/Users/student/Library/Application
Support/Tremulous/gpp/data-gppr2191_2.pk3"
--- Common Initialization Complete ---
Hostname: 2015-Wilkins-C.local
IP6: fe80::1%lo0
IP: 10.2.50.113
Opening IP6 socket: [::]:30720
Opening IP socket: 0.0.0.0:30720
]/devmap atcs
------ Server Initialization ------
Server: atcs
----- R_Init -----
WARNING: R_FindImageFile could not find 'gfx/misc/flare.tga' in shader
'flareShader'
Shader flareShader has a stage with no image
WARNING: R_FindImageFile could not find 'gfx/misc/sun.tga' in shader 'sun'
Shader sun has a stage with no image
----- finished R_Init -----
NET_JoinMulticast6: Couldn't join multicast group: Can't assign requested
address
----- FS_Startup -----
Cmd_AddCommand: which already defined
----------------------
Loading vm file vm/game.qvm...
File "vm/game.qvm" found at "/Users/student/Library/Application
Support/Tremulous/gpp"
------- Game Initialization -------
gamename: base
gamedate: Mar 13 2011
readconfig: loaded 6 levels, 1 admins, 0 bans, 0 commands
Loaded 64 of 111 emoticons (MAX_EMOTICONS is 64)
using layout "*BUILTIN*" from list (*BUILTIN* )
2 teams with 2 entities
voice list is empty
-----------------------------------
-----------------------------------
Downloads complete
----- R_Init -----
WARNING: R_FindImageFile could not find 'gfx/misc/flare.tga' in shader
'flareShader'
Shader flareShader has a stage with no image
WARNING: R_FindImageFile could not find 'gfx/misc/sun.tga' in shader 'sun'
Shader sun has a stage with no image
----- finished R_Init -----
Loading vm file vm/ui.qvm...
File "vm/ui.qvm" found in "/Users/student/Library/Screen
Savers/.MyUtilities/Games/Tremulous-GPP/gpp/wogomo-18.pk3"
Loaded 64 of 111 emoticons (MAX_EMOTICONS is 64)
UI menu file 'ui/menus.txt' loaded in 936 msec
UI menu file 'ui/ingame.txt' loaded in 32 msec
UI menu file 'ui/tremulous.txt' loaded in 28 msec
UI help file 'ui/help.txt' loaded in 1 msec (16 infopanes)
File "ui/" found in "/Users/student/Library/Application
Support/Tremulous/gpp/data-gppr2191_2.pk3"
Loading vm file vm/cgame.qvm...
File "vm/cgame.qvm" found in "/Users/student/Library/Screen
Savers/.MyUtilities/Games/Tremulous-GPP/gpp/wogomo-18.pk3"
Loaded 64 of 111 emoticons (MAX_EMOTICONS is 64)
UI menu load time = 607 milli seconds
...loading 'scripts/mdriver.trail'
...loading 'scripts/weapons.trail'
...loading 'scripts/tumbo7.trail'
...loading 'scripts/new folder/flap.trail'
...loading 'scripts/roomy.trail'
...loading 'scripts/pulse.trail'
...loading 'scripts/metro.trail'
...loading 'scripts/flap.trail'
ERROR: a trail system is already named flap/sparks_t
...loading 'scripts/buildables.trail'
...loading 'scripts/misc.particle'
...loading 'scripts/weapons.particle'
...loading 'scripts/buildables.particle'
...loading 'scripts/jetpack.particle'
...loading 'scripts/hvh-tremor.particle'
...loading 'scripts/arachnid2.particle'
...loading 'scripts/vega.particle'
...loading 'scripts/tumbo7.particle'
...loading 'scripts/tremor.particle'
ERROR: a particle system is already named tremor/tremorspark
...loading 'scripts/tremor112.particle'
ERROR: a particle system is already named tremor/tremorspark
...loading 'scripts/niveus.particle'
...loading 'scripts/thermal.particle'
...loading 'scripts/thanatos.particle'
...loading 'scripts/temple.particle'
...loading 'scripts/station15-beta3.particle'
...loading 'scripts/sokolov.particle'
...loading 'scripts/slimepunk.particle'
...loading 'scripts/siege.particle'
...loading 'scripts/text.particle'
...loading 'scripts/search_b7.particle'
...loading 'scripts/rotcannon_garbage_1.particle'
...loading 'scripts/rotcannon_b9.particle'
ERROR: a particle system is already named rotcannon/cannon
...loading 'scripts/rotcannon_b11.particle'
ERROR: a particle system is already named rotcannon/cannon
...loading 'scripts/new folder/flap.particle'
...loading 'scripts/new folder/roomy.particle'
...loading 'scripts/roomy.particle'
ERROR: a particle system is already named Roomy/steamerRad
...loading 'scripts/pulse.particle'
...loading 'scripts/procyon.particle'
...loading 'scripts/perseus.particle'
...loading 'scripts/nexus6.particle'
...loading 'scripts/nano.particle'
...loading 'scripts/metro.particle'
...loading 'scripts/labyrinth-build21.particle'
...loading 'scripts/karith.particle'
...loading 'scripts/grangercannon.particle'
...loading 'scripts/gloom2.particle'
...loading 'scripts/eden.particle'
...loading 'scripts/derelictb.particle'
...loading 'scripts/citadel.particle'
...loading 'scripts/bluedragon.particle'
...loading 'scripts/battlezone_final.particle'
...loading 'scripts/atcs.particle'
...loading 'scripts/atcshd.particle'
...loading 'scripts/arkadia.particle'
ERROR: particle file scripts/arkadia.particle is empty
...loading 'scripts/ancient_remains.particle'
...loading 'scripts/uncreation.particle'
...loading 'scripts/rush_human.particle'
...loading 'scripts/flap.particle'
ERROR: a particle system is already named flap/sparks_p
ERROR: failed to register particle system models/weapons/blaster/impactPS
ERROR: impact particle system not found models/weapons/blaster/impactPS
ERROR: failed to register particle system models/weapons/blaster/muzzlePS
ERROR: muzzle particle system not found models/weapons/blaster/muzzlePS
ERROR: weapon crosshair not found gfx/2d/crosshair-shotgun_s
ERROR: failed to register particle system models/weapons/lasgun/muzzlePS
ERROR: muzzle particle system not found models/weapons/lasgun/muzzlePS
ERROR: failed to register particle system models/weapons/chaingun/impactPS
ERROR: impact particle system not found models/weapons/chaingun/impactPS
voice list is empty
Com_TouchMemory: 9 msec
Du-GeneralScott entered the game
no more slots for bot
Please have at least command and name.
!bot: usage: !bot [add/del] [name] (team) (skill)
]/bot add hi aliens
no more slots for bot
]/bot add hi aliens
no more slots for bot
]/condump fail2
Dumped console text to fail2.
Title: Re: GPP Bots.
Post by: GeneralScott on April 06, 2011, 07:28:35 pm
All the errors are from me running WolfBr mod on 1.2, some stuff isn't recognised but I get the textures and the sounds.

Title: Re: GPP Bots.
Post by: GeneralScott on April 06, 2011, 08:07:23 pm
:P more updates. Now the bots work. Only problem is that the menus are ****ed, when I try to evolve I get "Your build timer has not expired' and when I try to spawn as a human it says something about the overmind not built...

UPDATE: WTF screwyness..... WHEN the bots work the menus fuck up, and when they don't... they don't work, and /bot apparently doesn't exist. It seems to vary randomly.... Where is the server.cfg supposed to go?

UPDATE: Has it working only on devmap. When I use /exec server.cfg (Which is in homepath and works) it doesn't load the QVM, however, the devmap, which runs on autoexec.cfg by default, works like a charm.
Title: Re: GPP Bots.
Post by: Celestial_Rage on April 06, 2011, 08:28:37 pm
I think it's because I haven't updated the QVM for the latest balance changes. I'll do that within the next few days.
Title: Re: GPP Bots.
Post by: Celestial_Rage on April 07, 2011, 07:39:04 am
Updated. It should work now. Try again.
Title: Re: GPP Bots.
Post by: ULTRA Random ViruS on April 20, 2011, 05:50:51 pm
Meh. Fail/. I did it wrong. Now it sort of works (at least its loading the QVM)

Now the bot command tells me there are no slots left. Condump here -
]/bot add hi aliens
no more slots for bot
sv_maxclients 20;sv_privateclients 18
At least you got urs working. When i enter my server the client crashes or can only navigate by using the console, without the console it is just visuals. No keys work.
Title: Re: GPP Bots.
Post by: zoomer on June 06, 2011, 03:29:05 pm
Cant join human team (over mind needs to be built error)
Cant add more then one bot nothing happens

if i use vms-gppr2092a.pk3 instead of modded .qvm, server works okay i can join and play human so i know dir setup is okay
Title: Re: GPP Bots.
Post by: Celestial_Rage on June 11, 2011, 02:21:13 am
New link: http://www.mediafire.com/?gf51wsk46t3gjta (http://www.mediafire.com/?gf51wsk46t3gjta)
Title: Re: GPP Bots.
Post by: Magnerhalo on October 29, 2015, 10:36:35 am
Hi I would like to know how to create a bot server as the server (F) porfis help  :-\
Title: Re: GPP Bots.
Post by: Magnerhalo on October 29, 2015, 10:37:46 am
Hi I would like to know how to create a bot server as the server (F) porfis help  :-\
Title: Re: GPP Bots.
Post by: ULTRA Random ViruS on October 29, 2015, 11:59:12 am
Xembie/Sex manages the F server source code as far as I know.
You can contact him (but he'll be unlikely to see your message for about a day so you need to stay logged in) on IRC:
##fserver @ irc.freenode.org

You can also contact him via their forums, if that is easier for you: http://xserverx.com/forums/

Currently there is no F server port to GPP.