IPB

Welcome Guest ( Log In | Register )

> Latest "beta" DLL files :), latest dll files will be in here soonish
Cheeseh
post May 29 2004, 12:57 PM
Post #1


Admin
*****

Group: Admin
Posts: 3,066
Joined: 11-September 03
From: uk
Member No.: 1



Hey ... since I've got a BIT of spare time on my hands I've been working on the bot more often.

I've spotted a memory leak and fixed it ohmy.gif, I noticed it as my memory use kept going up all the time, spotted it, had to do with the bots choosing weapons, a stack I never freed.. bleh. cool.gif

Also removed (in the process of removing) much MSVC implicit memory de-allocation stuffs messing up my data structures.

When I was playing it earlier it was crashing a minute into the game, thanks to MSVC's memory deallocation and fixing a possible memory overflow again with bot chatting ... jees, so I got to work on it ..

Well whenever I get a non-crashing non-memory leaking bot, i'll post it smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Replies
Cheeseh
post Jun 6 2004, 12:49 AM
Post #2


Admin
*****

Group: Admin
Posts: 3,066
Joined: 11-September 03
From: uk
Member No.: 1




UPDATE: more aliens stuff and marines scurry back to comm console when under attack (hopefully)

Here is a version which makes bots upgrade in NS combat and fixed some more crashes/memory leaks and a freeze. Also added some user friendly tool tip things.

combats really crazy. I played rcbot marines v whichbot aliens, marines won! yay! thanks to their hmgs and grenade launchers!

Here is the list of changes
QUOTE

added: standalone bot compatible with latest NS & bumpercars.
added: marines use upgrades in NS combat
added: onos and fully upgraded fades don't group up with gorges and instead attack
added: new 'pushable point' waypoint for pushable objects (svencoop)
added: bots will push a nearby pushable to a pushable waypoint
added: error appears when using wrong bot dll (e.g. metamod on non-metamod platform)
added: new tooltips shown, can disable with new 'rcbot tooltips' command
added: new 'throw grenade' waypoint, bots try to throw grenades at the waypoint (svencoop)
fixed: overflow in fix float angle function causing a freeze
fixed: marines welding team mates even when they have full armour
fixed: crash fixes with reputation code
fixed: crash fixes with squad code
fixed: bots not spamming battlegrounds messages as much when joining teams
fixed: memory leak in bot weapon selection
fixed: memory leak in bot chat
fixed: memory allocation bug in MegaHAL
fixed: data structures more stable, less/no memory errors/crashes
fixed: bots choosing from all player models again in SvenCoop etc


its a win32 STANDALONE debug dll file

tested it with co_angst:

everything okay except aliens getting stuck under ladder

tested with co_faceoff:

marines kicked alien butt, but aliens wouldn't evolve much

---

you need to enlight me with alien evolves stuff in combat, can aliens only evolve if there are gorges or something? Earlier the bots were goin onos' and stuff but then I removed some gorge stuff in combat and then no bot would evolve at all blink.gif

here is the win32 STANDALONE debug dll file


Attached File(s)
Attached File  HPB_bot.zip ( 227.44k ) Number of downloads: 377
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
Cheeseh   Latest "beta" DLL files :)   May 29 2004, 12:57 PM
Cheeseh   Dll in here soon... (had one up, noticed another c...   May 29 2004, 01:24 PM
Chichou   okay, it worked for me... If you still have some ...   May 29 2004, 04:32 PM
link2002   good work cheeseh!!! :D   May 29 2004, 07:39 PM
Cheeseh   Of course, I wanna do combat stuff, although I am ...   May 29 2004, 07:50 PM
Chichou   i'm not sure about that, but commanding is may...   May 29 2004, 08:34 PM
Lyran   Thanks Cheeseh for the time you take for your own ...   May 30 2004, 12:46 AM
Sandman[SA]   It's not my place to say when rcbot would su...   May 30 2004, 01:12 AM
LordSkitch   You tell 'em Sandy! :D I dunno if I...   May 30 2004, 06:14 AM
LordSkitch   By the by, did you remove the debug commands, or a...   May 31 2004, 06:52 AM
Chichou   strange, because it works with me... what's th...   May 31 2004, 07:13 AM
Sandman[SA]   It shows console messages in plain text in the u...   May 31 2004, 08:34 AM
LordSkitch   Why doesn't my crap work!? AHH! *kicks...   May 31 2004, 08:51 AM
Chichou   maybe logs would show what isn't working ? or ...   May 31 2004, 10:13 AM
LordSkitch   bump! Cheeseh! Fix it for me! lol ...   Jun 1 2004, 08:01 PM
Chichou   I looked at the code, but I don't understand a...   Jun 1 2004, 08:08 PM
Cheeseh   They face the waypoint above them.... if the waypo...   Jun 1 2004, 08:55 PM
LordSkitch   lol you spoot, go read all the stuff on page1 you ...   Jun 2 2004, 12:01 AM
Cheeseh   UPDATE: more aliens stuff and marines scurry ba...   Jun 6 2004, 12:49 AM
Cheeseh   UPDATE: more aliens stuff and marines scurry ba...   Jun 6 2004, 12:57 AM
link2002   :lol: cheeseh very very very good work!!...   Jun 6 2004, 01:30 AM
LordSkitch   The aliens can get any upgrades they want, so long...   Jun 6 2004, 01:52 AM
Cheeseh   I've updated the above DLL files to fix that a...   Jun 6 2004, 02:09 AM
LordSkitch   Cheeseh's great. :lol: :D   Jun 6 2004, 02:28 AM
Gruuunt   :D Yahooooooo! Downloading now, report tommor...   Jun 6 2004, 07:37 AM
Fraggle   First: great work, I realy thougt the aliens (RC a...   Jun 6 2004, 08:22 AM
Chichou   Great work : now it's also fun to go alien aga...   Jun 6 2004, 09:04 AM
LordSkitch   Hehe, those marine bots are now some fearsome figh...   Jun 6 2004, 09:12 AM
Chichou   You could save for each alien bot how many frags/d...   Jun 6 2004, 09:34 AM
Fraggle   "I have no marines getting godmode ... Do you...   Jun 6 2004, 10:17 AM
Cheeseh   by the way here is a slightly better bot_weapons.i...   Jun 6 2004, 10:23 AM
LordSkitch   That's our Cheeseh! Never ceasing to out-d...   Jun 6 2004, 10:36 AM
Cheeseh   by the way please try out some wall stick waypoint...   Jun 6 2004, 11:14 AM
Cheeseh   Try out this win32 debug METAMOD dll file I added...   Jun 6 2004, 12:06 PM
Cheeseh   you know I just fixed the bilebomb bug thing If yo...   Jun 6 2004, 02:18 PM
Gruuunt   Dunno wat to say really other than thanks cheeseh....   Jun 7 2004, 05:33 AM
Gruuunt   Have been watching rine combat game play and the o...   Jun 7 2004, 06:49 AM
LordSkitch   The only thing I've noticed, aside from the ma...   Jun 7 2004, 07:23 AM
Chichou   I only tested twice, but with 7 marine bots in eac...   Jun 7 2004, 12:21 PM
Cheeseh   It's because they cost 2 points instead of 1 a...   Jun 7 2004, 01:05 PM
Cheeseh   Well.. I'll post another metamod test file for...   Jun 7 2004, 02:21 PM
D. McABR   I've got an Idea - let's make 10 or more s...   Jun 7 2004, 05:52 PM
LordSkitch   From what Ive seen, it's a thing of beauty whe...   Jun 7 2004, 07:54 PM
Chichou   Indeed : I never thought CO_maps were fun with bot...   Jun 7 2004, 08:32 PM
LordSkitch   Increase the skills of your bots... when my supe...   Jun 8 2004, 12:10 AM
LordSkitch   Hehe, my team on co_faceoff just had 3 fades, incl...   Jun 8 2004, 12:18 AM
Thomas   How can I use the beta dll file to play with which...   Jun 8 2004, 12:48 AM
D. McABR   I copied [rcbot] folder to [rcbotold], then remove...   Jun 8 2004, 10:48 AM
Cheeseh   comment the rcbot bot line in metamod plugins.ini ...   Jun 8 2004, 11:10 AM
Meat_Popsicle   the marines do tend to get jet packs quite a bit n...   Jun 8 2004, 12:02 PM
Thomas   I tried to play WhichBot with RCbot. When I typed ...   Jun 8 2004, 10:01 PM
Thomas   The problem is resolved. It is great to see marine...   Jun 8 2004, 10:39 PM
LordSkitch   Thomas: http://rcbot.bots-united.com/forums/index....   Jun 8 2004, 11:04 PM
Cheeseh   I removed the gorges healing hives and stuff excep...   Jun 9 2004, 12:29 AM
LordSkitch   You have to go gorge to get the lerk/fade/onos cla...   Jun 9 2004, 01:52 AM
Sandman[SA]   Does anyone remember where I can find all the new ...   Jun 9 2004, 04:01 AM
LordSkitch   Here ya go Sandy   Jun 9 2004, 04:46 AM
Sandman[SA]   DAMN! I must be going blind, thx. By the way...   Jun 9 2004, 05:19 AM
Lumpy   After just reading all the previous posts in one s...   Jun 9 2004, 05:52 AM
Gruuunt   Bad F load on latest dll. Have gone back to versio...   Jun 9 2004, 09:01 AM
LordSkitch   My crap hasn't crashed yet so I haven't sw...   Jun 9 2004, 09:03 AM
Gruuunt   Looks like its a race between clam'(whichbot) ...   Jun 9 2004, 09:10 AM
Meat_Popsicle   yeh the latest one isnt working for me either edi...   Jun 9 2004, 09:19 AM
LordSkitch   I dropped in the new DLL, it didn't crash or a...   Jun 9 2004, 09:37 AM
Gruuunt   Currently loaded plugins: description s...   Jun 9 2004, 09:45 AM
Gruuunt   Try meta list in your console Skitchie, see if u g...   Jun 9 2004, 09:46 AM
Meat_Popsicle   its cos its the standalone version not the metamod...   Jun 9 2004, 09:58 AM
Gruuunt   Errrm - wipe - wipe, if I wore glasses they musta ...   Jun 9 2004, 10:05 AM
Cheeseh   ah shoot! That's the STAND ALONE dll . I f...   Jun 9 2004, 10:22 AM
Gruuunt   :) will try that right now...   Jun 9 2004, 10:27 AM
Cheeseh   Also I've updated the source with the latest ...   Jun 9 2004, 10:30 AM
Gruuunt   Yup that works LOL, will transfer dll to main serv...   Jun 9 2004, 10:38 AM
LordSkitch   Hehe it was like 3 or 4 in the morning when I trie...   Jun 9 2004, 10:53 AM
Meat_Popsicle   any chance of gettin the skulks to jump around a b...   Jun 9 2004, 10:59 AM
Cheeseh   The code is there for healing players I'll ge...   Jun 9 2004, 11:03 AM
LordSkitch   that'd be pretty cool, having them all dodgy a...   Jun 9 2004, 01:04 PM
Cheeseh   Ok here is something you might like :D I got the ...   Jun 9 2004, 05:13 PM
Chichou   Great idea updating source with you latest changes...   Jun 9 2004, 05:26 PM
Cheeseh   Yet another DLL before I goto sleep! this tim...   Jun 9 2004, 11:40 PM
Sandman[SA]   Wow, this looks like it's coming along very ni...   Jun 10 2004, 03:16 AM
LordSkitch   Out with the old, in with the new, Sandy! hehe...   Jun 10 2004, 06:35 AM
Cheeseh   should be...   Jun 10 2004, 11:02 AM
Meat_Popsicle   i thought lerk flight no longer cost energy in n...   Jun 10 2004, 12:57 PM
Cheeseh   well they seemed to lose energy when they fly and ...   Jun 10 2004, 02:16 PM
Chichou   lerk flight used to cost energy in betas 1,2,3, bu...   Jun 10 2004, 04:27 PM
LordSkitch   In 1, 2, and 3 lerk flight cost energy, in 4 there...   Jun 10 2004, 08:00 PM
Cheeseh   yeah well whatever, energy costing or not, the ler...   Jun 10 2004, 08:10 PM
Chichou   I just tested the last DLL, but it looks like i ha...   Jun 10 2004, 08:54 PM
Cheeseh   What kind of crash? A freeze or program quit? I ha...   Jun 10 2004, 10:08 PM
LordSkitch   I've had a few crashes with this DLL, the prev...   Jun 11 2004, 03:05 AM
Meat_Popsicle   r u guys using whichbot at the same time, cos i wa...   Jun 11 2004, 09:59 AM
LordSkitch   I don't use whichbot anymore, RCBot > Which...   Jun 11 2004, 10:33 AM
Cheeseh   Well, since it is the debug dll file, if you have ...   Jun 11 2004, 10:45 AM
Cheeseh   try this DLL, I removed the assertion fault thing....   Jun 11 2004, 12:17 PM
Chichou   The crash is likely to come from Whichbot, because...   Jun 11 2004, 02:03 PM
Cheeseh   :o I dunno :P. which bot used to have a freeze bug...   Jun 11 2004, 02:28 PM
LordSkitch   LOL holy hell Cheeseh, your waypoints are all over...   Jun 11 2004, 10:37 PM
LordSkitch   Alright, don't make fun, this is my first offi...   Jun 12 2004, 10:01 AM
BadLife   <_< I have noticed also that whcibot and th...   Jun 12 2004, 05:32 PM
Cheeseh   If there is an errror on "hpb_bot.dll" t...   Jun 12 2004, 06:13 PM
3 Pages V  1 2 3 >


Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 28th July 2025 - 03:23 PM