.:: Bots United ::.

.:: Bots United ::. (http://forums.bots-united.com/index.php)
-   Common Questions (http://forums.bots-united.com/forumdisplay.php?f=51)
-   -   Form the team (http://forums.bots-united.com/showthread.php?t=5693)

KWo 20-09-2006 11:50

Re: Form the team
 
Quote:

Originally Posted by Austin
I didn’t see any docs on this in the latest source or bin releases zips..
So the new commands are??
pb bot_join_team t/ct/any
pb bot_quota_match n[/quota]

No - they aren't commands - they are cvars (with underscore lines):
pb_bot_join_team "T"/"CT"/"ANY"
pb_bot_quota_match n[/quota]

You can download the new docs - there is something wrote in some chapter about configuring pb mm.
I've been also writing about this here. :)
And also You can see th einfo in the new podbot.cfg which comes with the binaries (or in Fullpack). :)
You are not reading carefully what I'm writing... :)

Austin 20-09-2006 12:41

Re: Form the team
 
Quote:

Originally Posted by KWo (Post 51685)

You can download the new docs - there is something wrote in some chapter about configuring pb mm.
I've been also writing about this here. :)
And also You can see th einfo in the new podbot.cfg which comes with the binaries (or in Fullpack). :)
You are not reading carefully what I'm writing... :)

Yes, sorry still learning how to get around after being gone so long.
1) I will keep a better eye one the threads I open!
2) Ok I finally have the main links I will use.
latest Docs
latest dll
latest source
latest full pack

One last suggestion!
The version shown for the dll, source and full pack is
V3 B 15c / 18.09.2006

But the version on the docs is
V1.0b / 18.09.2006

This seems confusing to me. Mabe you only go by the date part of the version for the docs, and maybe you consider the docs to be at V1.0b regardless of what version of the binary they match.

I would think it would be less confusing to everyone if all the version numbers matched.

Ok, I will stop making trouble for you and get on with some testing and get you some feedback as soon as I can. TX!

KWo 20-09-2006 20:58

Re: Form the team
 
Quote:

Originally Posted by Austin
One last suggestion!
The version shown for the dll, source and full pack is
V3 B 15c / 18.09.2006

But the version on the docs is
V1.0b / 18.09.2006

This seems confusing to me. Mabe you only go by the date part of the version for the docs, and maybe you consider the docs to be at V1.0b regardless of what version of the binary they match.

Some binaries released by me are bug fixes only - so there is no reason to update the docs every time I'm releasing something. The doc version has nothing to the dll version - it just says it's the version of doc's release.
BTW - the latest things You wanted (pb_bot_quota_match and pb_bot_join_team) took me more time with updating the docs than with coding... :P
I need more testers to show me the bugs. I'm alone with finding them, so it cannot be developed so good as it should. Either I spend time on beta testing or coding - but my time is really limited... :(

Austin 21-09-2006 04:15

Re: Form the team
 
KWo,
tell me what you want me to test and I can help out that way.
I will certainly test these new features including the changes to the nade code. I can even diff the sources to see what has changed. This will be a good way for me to become familiar with the source too! The thing is I only run a CZ server not a CS server.

KWo 21-09-2006 22:18

Re: Form the team
 
I just need someone playing with them to look if there is some strange or unexpected bots behavior (and also maybe crash in certain situation). This is - unfortunately taking the time. There is nothing special I want to be tested (except - of course - the new functions). If I knew there is something which is wrong and it needs to be watched more - I wouldn't ask to find it... :P

Austin 27-09-2006 11:10

Re: Form the team
 
Ok
pb_bot_quota_match 3
doesn't seem to work. No bots ever join
I didn't have these set and I wasn't using fill server command.
#pb_minbots 0
#pb_maxbots 32

I made sure the humans_join_team
was set to any since cz considers pod to be humans.

The other new command
pb_bot_join_team
to force pod to one team or the other works great!
This was 15c build.
Let me Know what else to try.
Thanks!

KWo 27-09-2006 13:50

Re: Form the team
 
Try with these settings.
pb_minbots 0
pb_maxbots 32

No seetings for pb_maxbots means it's... 0. So the only way to have bots in this case is add them manually by pb add...
So, please, try again without commenting these lines (no reason why they should be commented out if You want to keep working some automation to have some bots - according to pb_bot_quota_match).

Austin 30-09-2006 06:16

Re: Force the team
 
KWo,
pb_quota_match and pb_bots_join_team work great!

I haven’t tried it with min or max bot setting but the new quota match works fine. Thanks!

The nade throwing is way better now too. They will throw it RIGHT at you. I actually had one hit me right in the face!

Great work.
Here is one weird thing on cz.

CZ considers pod bot to be human.
So for example if I use the cz bot_quota_match it will add cz bots for every human AND every POD bot.

Do you know if there is any way around this? I know when cz first came out there was talk that it didn't use the normal bot flag but uses a new one.

Ideally I would like to run a mix of bots and set quota match for pod and cz but I can't right now.

Anyone have a solution for this?

BTW the long time ABS members love POD.
This has made the game play on the server 2x as fun!
Thanks!

KWo 30-09-2006 08:52

Re: Form the team
 
Hard to work, if I have to wait for a feedback about one week...
Use the pm_tools and fire the traceline (put the crosshair at bot of Your team and in console write "traceline 100" without quotes) at CZ bot and check what the flag it has except FL_CLIENT and FL_FAKECLIENT). It should tell You the index of entity You fired the traceline. Then use "printent ent_number" where ent_number is this what was returned by that traceline as index of entity.
You can copy and paste for me the all output. I would like to see what that traceline returns when is fired at CZ bot.

Austin 30-09-2006 09:27

Re: Form the team
 
Quote:

Originally Posted by KWo (Post 51819)
Hard to work, if I have to wait for a feedback about one week...

I would like to see what that traceline returns when is fired at CZ bot.

KWo, sorry for the delay.
I am not making this up. We were getting our condo painted and all last week moved to the office to live and sleep and had to get everything moved out for the painters AND had serious work deadlines. It was two really bad weeks. I have a bad deadline for Monday and Then I am free for the rest of the year except for 3 weeks in Hawaii, and I will not be working on bots then! So sorry for the delay.

How is this for faster response?

"bot_stop" changed to "1"
] traceline 100
Tracing a LINE 10000 units forward from player's view angles (17.6 156.7 0.0)
Detailed trace results:
fAllSolid = 0 (plane is valid)
fStartSolid = 0 (initial point was NOT in a solid area)
fInOpen = 1 (in open space)
fInWater = 0 (NOT in water)
flFraction = 0.30 (0% completed)
vecEndPos = Vector (966.6, -1762.2, -163.9)
flPlaneDist = 1662.98
vecPlaneNormal = Vector (0.7, -0.6, 0.4)
pHit = Entity #2 ("player")
iHitgroup = 3 (body part #3)
Distance traced: 29.6

] printent 2
Printing out entity #2 variable information...
(variable name = value (meaning))
pEntity->v.classname = 145794028 ("player")
pEntity->v.globalname = 0 ("")
pEntity->v.origin = Vector (960.0, -1760.0, -172.0)
pEntity->v.oldorigin = Vector (0.0, 0.0, 0.0)
pEntity->v.velocity = Vector (0.0, 0.0, 0.0) - Length 0.000 - Length2D 0.000
pEntity->v.basevelocity = Vector (0.0, 0.0, 0.0) - Length 0.000 - Length2D 0.000
pEntity->v.clbasevelocity = Vector (0.0, 0.0, 0.0) - Length 0.000 - Length2D 0.000
pEntity->v.movedir = Vector (0.0, 0.0, 0.0)
pEntity->v.angles = Vector (0.7, 150.3, 0.0)
pEntity->v.avelocity = Vector (0.0, 0.0, 0.0)
pEntity->v.punchangle = Vector (0.0, 0.0, 0.0)
pEntity->v.v_angle = Vector (-2.0, 150.3, 0.0)
pEntity->v.endpos = Vector (0.0, 0.0, 0.0)
pEntity->v.startpos = Vector (0.0, 0.0, 0.0)
pEntity->v.impacttime = 0.000
pEntity->v.starttime = 0.000
pEntity->v.fixangle = 1 (force view angles)
pEntity->v.idealpitch = 0.000
pEntity->v.pitch_speed = 0.000
pEntity->v.ideal_yaw = 0.000
pEntity->v.yaw_speed = 0.000
pEntity->v.modelindex = 133
pEntity->v.model = 145813768 ("models/player/urban/urban.mdl")
pEntity->v.viewmodel = 145787028 ("models/v_usp.mdl")
pEntity->v.weaponmodel = 145787048 ("models/p_usp.mdl")
pEntity->v.absmin = Vector (943.0, -1777.0, -209.0)
pEntity->v.absmax = Vector (977.0, -1743.0, -135.0)
pEntity->v.mins = Vector (-16.0, -16.0, -36.0)
pEntity->v.maxs = Vector (16.0, 16.0, 36.0)
pEntity->v.size = Vector (32.0, 32.0, 72.0)
pEntity->v.ltime = 0.000 (current time is 104.712)
pEntity->v.nextthink = -1.000 (current time is 104.712)
pEntity->v.movetype = 3 (MOVETYPE_WALK)
pEntity->v.solid = 3 (SOLID_SLIDEBOX)
pEntity->v.skin = 0 ("")
pEntity->v.body = 0 ("")
pEntity->v.effects = 0 ()
pEntity->v.gravity = 1.000 (fraction /1 of normal)
pEntity->v.friction = 1.000
pEntity->v.light_level = 0
pEntity->v.sequence = 19 ("")
pEntity->v.gaitsequence = 1 ("")
pEntity->v.frame = 151.791 (position /255 of total in sequence)
pEntity->v.animtime = 104.695 (current time is 104.712)
pEntity->v.framerate = 1.000 (times normal speed)
pEntity->v.controller = {0, 0, 0, 0}
pEntity->v.blending = {126, 124}
pEntity->v.scale = 0.000
pEntity->v.rendermode = 0 (kRenderNormal)
pEntity->v.renderamt = 0.000
pEntity->v.rendercolor = Vector (0.0, 0.0, 0.0) (RGB)
pEntity->v.renderfx = 0 (kRenderFxNone)
pEntity->v.health = 100.000
pEntity->v.frags = 0.000
pEntity->v.weapons = -1610547200 (00000000000000001000000000000101)
pEntity->v.takedamage = 2.000 (DAMAGE_AIM)
pEntity->v.deadflag = 0 (DEAD_NO)
pEntity->v.view_ofs = Vector (0.0, 0.0, 17.0)
pEntity->v.button = 0 ()
pEntity->v.impulse = 0
pEntity->v.chain = NULL
pEntity->v.dmg_inflictor = Entity #1 ("player")
pEntity->v.enemy = NULL
pEntity->v.aiment = NULL
pEntity->v.spawnflags = 0 (00000000000000000000000000000000)
pEntity->v.flags = 8712 (FL_CLIENT | FL_ONGROUND | FL_FAKECLIENT)
pEntity->v.colormap = 0 (0x0)
pEntity->v.team = 0
pEntity->v.max_health = 100.000
pEntity->v.teleport_time = 0.000
pEntity->v.armortype = 0.000
pEntity->v.armorvalue = 0.000
pEntity->v.waterlevel = 0 (not in water)
pEntity->v.watertype = -1
pEntity->v.target = 0 ("")
pEntity->v.targetname = 0 ("")
pEntity->v.netname = 24967156 ("Alfred")
pEntity->v.message = 0 ("")
pEntity->v.dmg_take = 0.000
pEntity->v.dmg_save = 0.000
pEntity->v.dmg = 2.000
pEntity->v.dmgtime = 0.000 (current time is 104.712)
pEntity->v.noise = 0 ("")
pEntity->v.noise1 = 0 ("")
pEntity->v.noise2 = 0 ("")
pEntity->v.noise3 = 0 ("")
pEntity->v.speed = 0.000
pEntity->v.air_finished = 116.695
pEntity->v.pain_finished = 0.000
pEntity->v.radsuit_finished = 0.000
pEntity->v.pContainingEntity = Entity #2 ("player")
pEntity->v.playerclass = 0
pEntity->v.maxspeed = 250.000
pEntity->v.fov = 90.000
pEntity->v.weaponanim = 8
pEntity->v.pushmsec = 0
pEntity->v.bInDuck = 0 (FALSE)
pEntity->v.flTimeStepSound = 203 (current time is 104.712)
pEntity->v.flSwimTime = 0 (current time is 104.712)
pEntity->v.flDuckTime = 0 (current time is 104.712)
pEntity->v.iStepLeft = 1
pEntity->v.flFallVelocity = 0.000
pEntity->v.gamestate = 1
pEntity->v.oldbuttons = 0
pEntity->v.groupinfo = 0
pEntity->v.iuser1 = 0
pEntity->v.iuser2 = 0
pEntity->v.iuser3 = 0
pEntity->v.iuser4 = 0
pEntity->v.fuser1 = 0.000
pEntity->v.fuser2 = 0.000
pEntity->v.fuser3 = 0.000
pEntity->v.fuser4 = 0.000
pEntity->v.vuser1 = Vector (0.0, 0.0, 0.0)
pEntity->v.vuser2 = Vector (0.0, 0.0, 0.0)
pEntity->v.vuser3 = Vector (0.0, 0.0, 0.0)
pEntity->v.vuser4 = Vector (0.0, 0.0, 0.0)
pEntity->v.euser1 = NULL
pEntity->v.euser2 = NULL
pEntit

I was not in a ds game. I was in a LAN gam eif tha tmake sany difference.
Let me knwo what else you want done, anything, any tests with POD on CZ.

Thanks!


All times are GMT +2. The time now is 02:29.

Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.