![]() |
![]() ![]() |
![]() |
Poka |
![]()
Post
#41
|
Member ![]() ![]() Group: Members Posts: 25 Joined: 28-February 08 Member No.: 1,314 ![]() |
Nvm
|
madmax2 |
![]()
Post
#42
|
RCBot Guru ![]() ![]() ![]() ![]() ![]() Group: Waypointers Posts: 957 Joined: 2-March 12 From: USA, WA state Member No.: 2,162 ![]() |
did you update to the latest source ? I noticed a bug where the entity would only update once the first bot is added, also it uses "EHandle" now so once the breakable disappears it should stay that way in the code (I would think anyway....) entity indexes get re-used which is why it might flicker in and out. But using the "Ehandle" method it shouldn't do it, so no idea why. Also if you use as_reloadplugins during play it might break the script edit: crap noticed the bug -- it was continuously updating the entity when it shouldn't... updated the git Oh no, Crap again ![]() Had bot notargeted at 1st flag and the important wpt was not getting checked off the list... Then I noticed bots are not respawning after they die!!! ![]() Which build are you using Poka? Have you tried newest? |
Poka |
![]()
Post
#43
|
Member ![]() ![]() Group: Members Posts: 25 Joined: 28-February 08 Member No.: 1,314 ![]() |
Oh no, Crap again ![]() Had bot notargeted at 1st flag and the important wpt was not getting checked off the list... Then I noticed bots are not respawning after they die!!! ![]() Which build are you using Poka? Have you tried newest? Yeah Im using the latest one. The bots either suicide or get killed and never spawn again ![]() ![]() |
madmax2 |
![]()
Post
#44
|
RCBot Guru ![]() ![]() ![]() ![]() ![]() Group: Waypointers Posts: 957 Joined: 2-March 12 From: USA, WA state Member No.: 2,162 ![]() |
Yeah
![]() [edit]I guess we can forgive him lol ... We are on like the 28th build!!! been keeping track... |
Poka |
![]()
Post
#45
|
Member ![]() ![]() Group: Members Posts: 25 Joined: 28-February 08 Member No.: 1,314 ![]() |
Yeah ![]() For me the problem seems to have started at 9a3326686c24a642f26097e4f3ac704ae71fba93 The bots just keep suiciding but they can still spawn ![]() |
madmax2 |
![]()
Post
#46
|
RCBot Guru ![]() ![]() ![]() ![]() ![]() Group: Waypointers Posts: 957 Joined: 2-March 12 From: USA, WA state Member No.: 2,162 ![]() |
For me the problem seems to have started at 9a3326686c24a642f26097e4f3ac704ae71fba93 The bots just keep suiciding but they can still spawn ![]() Thats about 2 builds back, wierd. I haven't had spawning problem until now. I did notice them running past important wpts that were not checked off the list, but I think that was a few builds back??? |
Cheeseh |
![]()
Post
#47
|
![]() Admin ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 ![]() |
Thats about 2 builds back, wierd. I haven't had spawning problem until now. I did notice them running past important wpts that were not checked off the list, but I think that was a few builds back??? wtf -- I thought they were only supposed to do this in survival mode --- oh well, reverted it for now until the bug is fixed.... https://github.com/rcbotCheeseh/RCBotSven5/...b9023142bdb2134 bots will still suicide if there is nothing to do, e.g. they are not near any waypoints so that they should respawn (in case they got stuck in a chasm or something) |
Poka |
![]()
Post
#48
|
Member ![]() ![]() Group: Members Posts: 25 Joined: 28-February 08 Member No.: 1,314 ![]() |
Listenserver seems to be working again. The bots work on non-scripted maps on linux dedicated server too but on the scripted ones they're confused and keep suiciding due to the different indexes.
Has anyone tried running on windows dedicated server? |
Cheeseh |
![]()
Post
#49
|
![]() Admin ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 ![]() |
Listenserver seems to be working again. The bots work on non-scripted maps on linux dedicated server too but on the scripted ones they're confused and keep suiciding due to the different indexes. Has anyone tried running on windows dedicated server? try the latest version and put script_entity_offset 4 into the bot config.ini as a new line for dedicated server , see if it works , i can't test. this will add 4 to all offsets when loaded (it can also be negative to subtract) |
Poka |
![]()
Post
#50
|
Member ![]() ![]() Group: Members Posts: 25 Joined: 28-February 08 Member No.: 1,314 ![]() |
|
Poka |
![]()
Post
#51
|
Member ![]() ![]() Group: Members Posts: 25 Joined: 28-February 08 Member No.: 1,314 ![]() |
I also noticed that the 'end' flag is somehow broken while waypointing for the sc_tropical maps. If you add it then the bots will very frequently commit suicide. I tried also with the map intruder and as soon as I removed the 'end' flagged waypoint they stopped suiciding and continued to play normally.
|
Cheeseh |
![]()
Post
#52
|
![]() Admin ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 ![]() |
see if the latest commit helps, |
Poka |
![]()
Post
#53
|
Member ![]() ![]() Group: Members Posts: 25 Joined: 28-February 08 Member No.: 1,314 ![]() |
|
Cheeseh |
![]()
Post
#54
|
![]() Admin ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 ![]() |
|
madmax2 |
![]()
Post
#55
|
RCBot Guru ![]() ![]() ![]() ![]() ![]() Group: Waypointers Posts: 957 Joined: 2-March 12 From: USA, WA state Member No.: 2,162 ![]() |
It appears all of this has been fixed with the latest build. It's looking good so far
![]() Build c00084726725531ece3dd4ccaa4349adf89ceaac I set the 1st flag z setting back to 314, because I saw a bot not raise it all the way. It seems good now with this new build ![]() I was also having trouble with flag sprites getting stuck, causing bots not to know the objective was complete. I thought this was a wpt issue, but explosions or the explo cheat may be causing it. I've gone through it at least twice now, w/o using the explo cheat, and no stuck flags... [edit 12-12-18] Build e5412e95d015794e02f9da45c6c49b991053fe3b - I have seen the 3rd & 4th flags get stuck w/o using the explo cheat, so it doesn't seem to be that. Those 2 flags still had staynear givetypes right on the flag poles. I now suspect it has to do with bots getting to close to the flag poles. So I have removed all staynear givetypes on flag poles. Hopefully I won't have to move the wpts? Now I can try to finish this... Awesome work Cheeseh ![]() QUOTE OLD Info noticed entities wouldn't update on mine for sc_tropical_final2. I edited to code so that the waypoints are loaded at a later time after entities are loaded so now it should catch them Looks like I was testing with previous commit 76effe132c5e94c12043fa276ec2e2f937e5a999 I'll post this and go re-test, see if this is still happening. It seemed kinda random? But with the prior build, a notargeted bot went thru all the scripted wpts this time... ![]() CODE L 09/12/2018 - 15:07:55: "[m00]y0ghur7<8><BOT><players>" stats: frags="20.83" deaths="0" health="17" [RCBOT]SCRIPT Waypoint 51 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 99 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 190 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 307 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 335 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 452 COMPLETE (NOT AVAILABLE) OK, Let's go! But next time bots didn't check off the 1st flag after raising it. This is with notarget on the bot. I also restarted the map, not the game. I think I saw it happen after restarting the game too, but need to double check for that. I also lowered the z to 300, it still happens. z to the flag when up is 316. The other flags work well at your settings, just a couple units lower. So it doesn't seem like it would be the z setting? ![]() Also, If the script works correctly at the 1st flag, it appears to work correctly for all scripted wpts. But twice now, if I restart just the map, it may fail at the explosives like this: CODE [RCBOT]SCRIPT Waypoint 51 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 99 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 190 AVAILABLE [RCBOT]SCRIPT Waypoint 307 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 335 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 452 INCOMPLETE (NOT AVAILABLE) OK, Let's go! OK, Let's go! [m00]ch33s3 was killed by a Castle Tower. [RCBOT]SCRIPT Waypoint 51 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 99 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 190 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 307 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 335 AVAILABLE <--- skipped to here [RCBOT]SCRIPT Waypoint 452 COMPLETE (NOT AVAILABLE) <--- completed without blowing the tower [RCBOT]SCRIPT Waypoint 51 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 99 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 190 COMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 307 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 335 AVAILABLE [RCBOT]SCRIPT Waypoint 452 COMPLETE (NOT AVAILABLE) OK, Let's go! Seem like restarting the map should be enough to reset everything??? OLD Info |
Cheeseh |
![]()
Post
#56
|
![]() Admin ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 ![]() |
Great, BTW Poka you're right about maxplayers changing the entity index. For this reason all entity indexes must be taken when maxplayers is 8 . The offset for this will be automatically added.
|
Poka |
![]()
Post
#57
|
Member ![]() ![]() Group: Members Posts: 25 Joined: 28-February 08 Member No.: 1,314 ![]() |
I was thinking of making some waypoints for the Half-Life campaign and faced a problem. As soon as the big door opens at the start of hl_c01_a1, all the waypoints turn invisible
![]() |
Cheeseh |
![]()
Post
#58
|
![]() Admin ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 ![]() |
I was thinking of making some waypoints for the Half-Life campaign and faced a problem. As soon as the big door opens at the start of hl_c01_a1, all the waypoints turn invisible ![]() may have something to do with the map having lots of beams -- and the limit is reached once the door opens (for some reason).... might have to do it blindly for now ![]() |
Cheeseh |
![]()
Post
#59
|
![]() Admin ![]() ![]() ![]() ![]() ![]() Group: Admin Posts: 3,066 Joined: 11-September 03 From: uk Member No.: 1 ![]() |
may have something to do with the map having lots of beams -- and the limit is reached once the door opens (for some reason).... might have to do it blindly for now ![]() Thanks to w00tguy , I've added his code to remove any beams when waypoints are on.... so you should be able to see the waypoints now with the latest code... |
madmax2 |
![]()
Post
#60
|
RCBot Guru ![]() ![]() ![]() ![]() ![]() Group: Waypointers Posts: 957 Joined: 2-March 12 From: USA, WA state Member No.: 2,162 ![]() |
I think a bug has popped up in the script system
![]() [RCBOT]SCRIPT Waypoint 452 ERROR (NOT IN SCRIPT) [RCBOT]SCRIPT Waypoint 455 ERROR (NOT IN SCRIPT) Both of those are for the breakable explosives under the towers. I thought perhaps I screwed something up editing the wpt, but the wpt & script looked good!!! So I went back to testing the wpt/script that is currently in the uploaded pack, yep the errors are there. Well I know this was working so I tested out the build from about the time I edited it (12-12-18), no script errors... Anyways, what I found is the last build I have that has no errors is: desertcircle - script works on 12-28-18 build: 9f4cbd34ddd83f3304342be66c48de5a88134203 CODE [RCBOT]SCRIPT Waypoint 51 AVAILABLE [RCBOT]SCRIPT Waypoint 99 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 190 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 307 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 335 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 452 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 455 INCOMPLETE (NOT AVAILABLE) With the same rcwa & script, script began failing on 1-3-19 build: 377d980aca4ff55de80d38da70986bbf10d31a4c CODE [RCBOT]SCRIPT Waypoint 51 AVAILABLE [RCBOT]SCRIPT Waypoint 99 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 190 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 307 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 335 INCOMPLETE (NOT AVAILABLE) [RCBOT]SCRIPT Waypoint 452 ERROR (NOT IN SCRIPT) [RCBOT]SCRIPT Waypoint 455 ERROR (NOT IN SCRIPT) My current script: CODE #WID, prev, entity search, parameter, operator, value 51, -1, 54, z, >, 312 99, 51, 60, z, >, 1000 190, 99, 71, z, >, 555 452, 190, 97, null, null, null 455, 452, 103, null, null, null 335, 455, 104, frame, =, 1 307, 335, 114, z, >, 1107 NOTE: my current waypoint & script (in my pack) are different than the git. I suspect the git one is failing too... Both tower explosives are now in my script, wpts 452 & 455. Both of these wpts are clipped into explosive crates so bots will crowbar them reliably. Just to be sure it had nothing to do with that, I made a test wpt/script and moved the important wpts out of the explosive boxes, there was no change, the errors persisted, so it is not that... I've checked all builds since the 1-3-19, including 1-8-19, they all fail the breakable check. I don't know if there were any builds between 12-28-18 and 1-3-19, that don't have? 12-28-18 is the last build I know works without errors... So something in the breakable check broke after that build... |
![]() ![]() |
![]() |
Lo-Fi Version | Time is now: 20th August 2024 - 04:49 AM |