.:: Bots United ::.

.:: Bots United ::. (http://forums.bots-united.com/index.php)
-   YaPB (http://forums.bots-united.com/forumdisplay.php?f=55)
-   -   Latest YaPB Beta (http://forums.bots-united.com/showthread.php?t=5956)

ProRaiL 19-04-2008 08:49

Re: Latest YaPB Beta
 
I noticed that rusher bots cannot defuse in normal way, because they can't "catch" it from first time (or always reset defusing) and run away if they already defusing and bomb is gonna blow, when they actually have time to finish it.

edit:

ok, checked more: careful bots always reset defusing, looks like rusher ones can defuse but when time is good enough, normal bots do it good

Fixer 21-05-2008 20:47

Re: Latest YaPB Beta
 
Hi there!

I think would be perfect to move the site and source to sourceforge =) SVN is also usefull for source's keeping and developing =) Isn't it? =)

2Jeefo
Did u watch the changes in the sources? Anyway, u must(or Headshot) return to yapb 2.51 aiming system!!! Don't forget for it! =)

I think YAPB tactics and aiming system in 2.51 is already one of the best. Finally remains a button clicking bug and weapons cycling.

Also, make the TODO list =)
(English writing lesson is over :D)

He@dShot 01-06-2008 11:32

Re: Latest YaPB Beta
 
Yeah, let me tell you what I think of Yapb...no offense Whistler...but the source code is one big mess...cannot understand anything from it...I'm coding my own bot now...hahahah....I just need to figure out the waypointing system and it's ready...! And wtf is wrong with the aiming system...the bots turn way too fast even if it's FPS...bla bla bla...I think the Condition-Zero bots are way better...except picking up weapons, reaction delay, grenade throwing, ducking wihle shooting...if anyone can make a metamod plugin that will fix these issues, the CZ-Bot would be the PERFECT bot....:D

Fixer 02-01-2009 21:40

Re: Latest YaPB Beta
 
Report Status!

RealHunk 03-01-2009 19:36

Re: Latest YaPB Beta
 
Dead...i contact j4 in icq and he said that there is no more yapb 4 him...maybe someone continue developing this bot.

Fixer 03-01-2009 21:08

Re: Latest YaPB Beta
 
Todo for (2.52/2.51? based) 2.53 ?

+ new admins for a forum
+ update svn http://gina.svn.sourceforge.net/viewvc/gina/thunk/ ????
+ revert "yapb_" to "yb_"
+ fix weaker bots (revert to 2.51; Headshot issue???)
+ button using
+ fix bad hostage rescuing and bomb planting?
+ fix walking with sniper rifles(?)
+ check "bot trying to sit on the place where is another bot are sitting"
+ check often speaking of message (camping hostages... and other)
+ test "end round" from menu for crashes
+ updater is obsolete?
+ check configuration center compatibility to newest build

And after all test this build under cs 1.1+ and 1.6+ steam/non steam and release final 2.53.

+ update the site (news and downloads page)
+ update sticky topic in the forum

yapb 2.51 source: http://forums.bots-united.com/attach...1&d=1193997733

yapb 2.51 win32 build: http://forums.bots-united.com/attach...0&d=1193997673

latest(?) source: http://forums.bots-united.com/attach...1&d=1207292042 (modif. by Headshot)

yapb 2.52 by headshot (weaker bots then in 2.51): http://forums.bots-united.com/attach...0&d=1207242024

Immortal_BLG 04-01-2009 04:03

Re: Latest YaPB Beta
 
about button using: at reading an source code I have noticed bug in navigate.cpp in this part of a code:
PHP Code:

   // check if we are going through a door...
   
TraceLine (pev->originm_waypointOrigintrueGetEntity (), &tr);

   if (!
FNullEnt (tr.pHit) && FNullEnt (m_liftEntity) && strncmp (STRING (tr.pHit->v.classname), "func_door"9) == 0)
   {
      
// if the door is near enough...
      
if ((GetEntityOrigin (tr.pHit) - pev->origin).GetLengthSquared () < 2500)
      {
         
m_lastCollTime GetWorldTime () + 0.5// don't consider being stuck

         
if (g_randGen.Long (1100) < 50)
            
MDLL_Use (tr.pHitGetEntity ()); // also 'use' the door randomly
      
}

      
// make sure we are always facing the door when going through it
      
m_aimFlags &= ~(AimPos_LastEnemy AimPos_PredictEnemy);

      
edict_t *button FindNearestButton (STRING (tr.pHit->v.classname));

      
// check if we got valid button
      
if (!FNullEnt (button))
      {
         
m_pickupItem button;
         
m_pickupType PickupType_Button;

         
m_navTimeset GetWorldTime ();
      } 

As I have noticed here function FindNearestButton() takes not targetname, but classname, therefore bot tries to use a door instead of the button, which wants to open.
And one more triviality: in function FindNearestButton () it is necessary to rename 'className' on 'targetName':D

Fixer 04-01-2009 15:45

Re: Latest YaPB Beta
 
Good one Immortal_BFG! Don't forget to build a new dll and I will test it for sure (but first you need to resolve problem with weaker(slow bot rotation?) bots in 2.52. I think aim/reaction/other settings was changed in the source. And also change back yapb_ to yb_ prefix to allow default configs and confcenter to work).

Thanks

Also, what to do with svn?

Immortal_BLG 05-01-2009 04:59

Re: Latest YaPB Beta
 
2Fixer at once I want to warn you: I the beginner in programming, therefore I only can find insignificant defects in a code.
And concerning of this: " resolve problem with weaker (slow bot rotation?) bots in 2.52. I think aim/reaction/other settings was changed in the source. And also change back yapb_ to yb_ prefix to allow default configs and confcenter to work " - it is necessary simply to begin with official release v2.51.0.1528, as these problems there is not present.

Fixer 05-01-2009 12:23

Re: Latest YaPB Beta
 
>it is necessary simply to begin with official release v2.51.0.1528, as these problems there is not present.

Where did you get that dll? I have only 2.51.0.1360 (with good aiming)

Also, in 2.52 Headshot maked some good changes as:

- Bots now use shield more accurately !
- Bots now attempt to seek cover when wounded or using weak guns ! < check this
- Bots don't jump around so much ! < check this
- Instead of "yb_" it uses "yapb_". Think it's more correct since it's called YaPB.
< incorrect. Incompatible with confcenter and config
- New Chat Messages and radio commands:
Enemy Spotted: Bots will attack-move to position of team-mate that issued radio command !
Stick Together, team: Bots will follow team-mate that issued radio command !
- Shield Protection system improoved !
- Weapon reload bug fixed (I think) ! (Bots would hold the fire button if no even if no ammo in clip). very important fix
- No jumping when using zoomable rifles. < check this

So can you paste this changes from 2.52 to 2.51 except aiming/reaction issues?


All times are GMT +2. The time now is 03:09.

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