.:: Bots United ::.  
filebase forums discord server github wiki web
cubebot epodbot fritzbot gravebot grogbot hpbbot ivpbot jkbotti joebot
meanmod podbotmm racc rcbot realbot sandbot shrikebot soulfathermaps yapb

Go Back   .:: Bots United ::. > Cyborg Factory > POD-Bot mm > Common Questions
Common Questions Are you seeking help ? Get it here !

Reply
 
Thread Tools
Re: Form the team
Old
  (#11)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,425
Join Date: Apr 2004
Default Re: Form the team - 20-09-2006

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...
  
Reply With Quote
Re: Form the team
Old
  (#12)
Austin
Moderator
 
Austin's Avatar
 
Status: Offline
Posts: 403
Join Date: Nov 2003
Default Re: Form the team - 20-09-2006

Quote:
Originally Posted by KWo View Post

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!
  
Reply With Quote
Re: Form the team
Old
  (#13)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,425
Join Date: Apr 2004
Default Re: Form the team - 20-09-2006

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...
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...
  
Reply With Quote
Re: Form the team
Old
  (#14)
Austin
Moderator
 
Austin's Avatar
 
Status: Offline
Posts: 403
Join Date: Nov 2003
Default Re: Form the team - 21-09-2006

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.
  
Reply With Quote
Re: Form the team
Old
  (#15)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,425
Join Date: Apr 2004
Default Re: Form the team - 21-09-2006

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...
  
Reply With Quote
Re: Form the team
Old
  (#16)
Austin
Moderator
 
Austin's Avatar
 
Status: Offline
Posts: 403
Join Date: Nov 2003
Default Re: Form the team - 27-09-2006

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!
  
Reply With Quote
Re: Form the team
Old
  (#17)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,425
Join Date: Apr 2004
Default Re: Form the team - 27-09-2006

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).
  
Reply With Quote
Re: Force the team
Old
  (#18)
Austin
Moderator
 
Austin's Avatar
 
Status: Offline
Posts: 403
Join Date: Nov 2003
Default Re: Force the team - 30-09-2006

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!
  
Reply With Quote
Re: Form the team
Old
  (#19)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,425
Join Date: Apr 2004
Default Re: Form the team - 30-09-2006

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.
  
Reply With Quote
Re: Form the team
Old
  (#20)
Austin
Moderator
 
Austin's Avatar
 
Status: Offline
Posts: 403
Join Date: Nov 2003
Default Re: Form the team - 30-09-2006

Quote:
Originally Posted by KWo View Post
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!
  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com