Quote:
Originally Posted by PBlover
I am a bot CODER , but I DON'T MAKE BOTS ! I just code !
|
this I don't understand somehow...
Quote:
1.)the bomb plant and defuse issues , I can't seem to fix it
|
hint: there is a problem in BotThink(). The problem comes that Count Floyd did a quick and dirty fix to prevent the bots from jumping at freeze time, and this broke the task queue. The problem comes from an incorrect handling of the bBotMovement boolean variable. I won't tell you exactly where it is, it's up to you to find it.
Quote:
2.)the new bot use the kicked bot's stats
|
This can be solved by calling FREE_PRIVATE() on the bot's pvPrivateData each time a bot is created (in BotCreate(), just before the player() function is called. The correct code is: )
Code:
if (BotEnt->pvPrivateData != NULL)
FREE_PRIVATE (BotEnt);
BotEnt->pvPrivateData = NULL;
Quote:
3.)they always stuck on their teammate
|
There is no known fix for this but to find a more accurate msecval computation method.
Quote:
4.)sometimes they jump 2 times at a wpt then they move to another and jump 2 times there , so they just keep jumping in the round
|
I don't understand what you say ???
Quote:
5.)terrible aiming when eney was near !
|
Then improve it!
Quote:
*I found this code [snip PoXBot code]
*I don't know how to mix it with the PODbot's aiming algo [snip POD-bot code]
|
This is Steve++'s now defunct PoXBot code, I recognize it. It won't fit naturally in the POD-bot code because it uses new variables in the bot_t structure that have been added for PoXBot but are not present in POD-bot, simple as that.
Quote:
THANKS FOR ALL YOUR HELP ! I KNOW YOU ALL ARE ALL GOOOOOODD MAN , AND SORRY FOR MY BAD ENGLISH !
|
No problem, please don't use caps, it's like shouting. And there's no need to shout, is there ?