![]() |
![]() |
madmax2 |
![]()
Post
#1
|
RCBot Guru ![]() ![]() ![]() ![]() ![]() Group: Waypointers Posts: 957 Joined: 2-March 12 From: USA, WA state Member No.: 2,162 ![]() |
Cheeseh, for the most part the new rcbot1 seems to be working fine
![]() Ok this is a wierd one, and I'm not sure if it is actually a bot bug, it seems to be only this map ![]() A little history first: I first noticed a problem on this map when I was going to play it on sc4.6. The bots rairly would leave the spawn room & had problems pressing the door buttons. I was using the waypoint from most of the available packs (2014 bytes). And after a short while they would freeze up, quit moving. I checked the waypoint, although incomplete, it looked good, I even added EOL/objective flags to the rcw, but no help. I tested the rcw on sc3.0 & 4.5 with the correct bot version/dll (rcbotbeta on sc3.0, etc). Basicly the same problem. The only version they would shoot temporarily on, was sc4.5. I ended up making a new waypoint for the map, and the bots started working normally again. So i guess the rcw in the packs was corrupt some how, or made on an old bot version maybe? Anyways, along comes sc4.7 and now the bots don't shoot enemies again ![]() 1. throughout this whole process I have deleted bot tmp & vis files etc. Its not that... 2. I just happen to have backup folders of older versions of sven. So just to be sure I wasn't going crazy, I did a couple tests. First I tried the sc4.6 rcbot_debug dll in sc4.7, no change, bots don't shoot. Next I replaced the sc4.7 folder in steam/HL with a sc4.6 folder. I tested both bot dll's in sc4.6, they both work normally, bots move out, shoot & run the whole map. Reinstalled sc4.7, back to the same problem with both dll's, in 4.7 only. Also, note that the map bsp has not changed since before sc3.0... 3. next I made a small/simple test waypoint in sc4.7 with the new rcbot dll release. They still won't shoot enemies.. So I think the rcw can be eliminated as the problem. 4. I figured I might as well try the rcbot debug_bot cmd, maybe it will tell you something useful. I ran it on murks first so I could see what would be normal. Unlike murks, in activist I do not see the following when bots are being attacked (not in any order): bot_task_reload bot_task_normal_attack bot_look_task_face_enemy bot_look_task_search_for_enemy What I did see on activist was this (not in any order): bot_task_find_path bot_look_task_next_wpt bot_look_task_look_around bot_task_use ............door button bot_look_task_face_task_edict ...door button bot_task_face_vector bot_look_task_face_task_vector and rarely crouch and run_for_cover They only seemed to face the general direction of enemies when being shot, somewhat random it seemed. If they could, they run past the enemies it seems... they act like the enemies are invisible, but not thier bullets... ![]() Here's a pic with debug on.... Bad Link Removed Here is a test rcw I made on sc4.7/rcbot new release. Bad Link Removed [edit] Here is a fully playable rcw I made for sc4.6 & sc3.0 http://rcbot.bots-united.com/forums/index.php?showtopic=1753 Oh, I forgot to try putting the rcbot notarget_mode on a bot to see if they really are ignoring the enemy, i'll report on that later. It was kinda funny watching them get slaughtered by the barneys, etc.. ![]() |
![]() ![]() |
madmax2 |
![]()
Post
#2
|
RCBot Guru ![]() ![]() ![]() ![]() ![]() Group: Waypointers Posts: 957 Joined: 2-March 12 From: USA, WA state Member No.: 2,162 ![]() |
After more testing with notarget_mode on a bot, I can say bots never shoot barney's or otis's. Bots will shoot swats(human grunts), dogs, enemy scientists, the turret, and robogrunts.
The first thing they will shoot in the map is the swats here: Bad Link Removed Bots will heal damaged barneys, even when being shot. I removed notarget_mode from the bot and he continued to heal the barney shooting him! ![]() With notarget_mode: Bad Link Removed Without notarget_mode: Bad Link Removed I'm not sure if this is very useful, here is debug_ent on a barney: Bad Link Removed Otis was the same info except the fuser2 value was 1.00 . Here is debug_ent on a swat: Bad Link Removed Ok, think I'm done on this for now... ![]() |
Cheeseh |
![]()
Post
#3
|
![]() Admin ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 ![]() |
Hmm.. Well I'm working on a version that you can edit the classes that bots will shoot via a cvar, and u can change it via a map specific config which might be useful,
|
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 8th August 2025 - 10:45 AM |