Zeddy 10 Posted February 15, 2010 (edited) Hi all I've put down some MG nests in the editor and put this in their init line: nul = this spawn { while {alive _this} do { _this doWatch [(markerpos "arc1" select 0)+(random 50), (markerpos "arc1" select 1), (markerpos "arc1" select 2) ]; _this fire "PKT_MG_Nest"; sleep 0.2 } }; nul = this spawn { while {alive _this} do {_this addMagazine "100Rnd_762x54_PK"; sleep 30 } }; I plop marker "arc1" down in editor, put the script in a PK MG nest and they hammer away happily. I can go away for 10 minutes, come back, and they're still firing. However when I do it on a server, they fire maybe a mag or two then just stop. I killed one of them and climbed in to check the ammo. Ammo is definitely being loaded up, so they're not running out of ammo. It's almost as if they're forgetting how to reload their weapons after a while. Any idea what's going on? And more importantly, any advice to make them behave on server as they are doing in the editor? Edit: I have accelerated time in the editor and checked the above is correct. They have now run for 30 minutes of non stop firing. This does not happen on server. :( Edited February 15, 2010 by Zeddy Share this post Link to post Share on other sites
Zeddy 10 Posted February 15, 2010 I also note that on the server, after killing a MG gunner who is no longer firing and getting into the MG nest, I am hitting "Reload PKM Mag." to reload to keep firing. Not sure if it's related.:j: Share this post Link to post Share on other sites
eggbeast 3673 Posted February 15, 2010 is it to do wit hthe difference between "this" and "_this"? Share this post Link to post Share on other sites
Zeddy 10 Posted February 15, 2010 That's the thing that bugs me. If it was that, wouldn't the MG nests fail to fire? This isn't the case. At the moment I believe it might be that they fire until the original ammo is depleted, then they fail to reload the next manually added magazine. Share this post Link to post Share on other sites
ChevyVanDude 1 Posted February 15, 2010 Since I don't know where the file is on OFPEC, I uploaded a file that describes the difference between _this and this. http://www.megaupload.com/?d=UKCXJQR0 Share this post Link to post Share on other sites
Zeddy 10 Posted February 16, 2010 This doesn't seem to be the problem. Apparently it's ACE related: http://dev-heaven.net/issues/7366 From that page: Cumbersome workaround- additional muzzle for AI (muzzles[]={this,"xxxAI"}), though engine wise fixing it would work much better Anyone know anything about this? Share this post Link to post Share on other sites
Zeddy 10 Posted February 18, 2010 Just FYI - I ended up avoiding the reload issue entirely by using setvehicleammo. Share this post Link to post Share on other sites