@Steenamaroo would be nice to have that reset timer stick to each individual bot and reset it only if nothing happens and time is out or if some1 kill that bot(reset it individual timer too), not just reset timer for all bots together. also would be good that bot don't reset if he has activity, like shootout or looking for u =] in this case u can get rid of reset option at all and leave only respawn timer for individual group(monument).
now it looks weird. u come at monument, start infiltrating bots and at some point all of them just dissapear and ...attack u from different spot.. WTF? =]
just an idea..
thanks for u effort!
BotSpawn
Moved
Total Downloads: 11,690 - First Release: Jul 31, 2017 - Last Update: Jul 27, 2018
- 5/5, 81 likes
-
I think the task of editing each individual bot would be a pain in the well known area. I only have 56 bots with "teams" of 3-6 at each monument, if i have to set a "name" for each "team member" as well as despawn/spawn time ..........forget about it, and anytime you get a change which requires config wipe you have to do it all again, mostly you can cut and paste from old to new but that depends on the changes that will be required, its great as it is,
Tank still does not like Npc's
NASA Police[157394888/76561190006172646] was killed by bradleyapc (entity)
NASA Police[157457223/76561190007037000] was killed by bradleyapc (entity)
NASA Police[157458097/76561190005109703] was killed by bradleyapc (entity)
NASA Police[157580696/76561190003196115] was killed by bradleyapc (entity)Last edited by a moderator: Sep 25, 2017 -
-
Hi,
Would it be possible to add a config option to print to console whenever a bot respawns?. e.g. something simple like "[BotSpawn] NPC Respawned".
I got used to having the error message from a couple of versions ago notifying me whenever one was spawn outside of the spawn handler :/
Thanks,
This is a great plugin. Hopefully Facepunch will get their work on the whole Nav_grid / Nav_mesh side sorted soon. -
Same for me on APC
Same in terms of would be better to have individual respawns per monument instead of global reset.Last edited by a moderator: Sep 25, 2017 -
always set to true.
"Options": {
"Animal_Safe": true,
"APC_Safe": true,
"Bots_Drop_Weapons": true,
"Cull_Default_Population": false, (set to false so as not to interfere with CustomAnimalSpawns plugin which was failing to run when set to true)
"Ignore_Animals": true,
"NPC_Retaliate": false,
"Remove_BackPacks": true,
"Reset": true,
"Ignore_HumanNPC": true,
"Peace_Keeper": false,
"Reset_Timer": 500,
"Suicide_Timer": 1000,
"Supply_Enabled": false,
"Turret_Safe": true
},
if monument reset is used instead of global reset the same problem will still exist , when you go to kill all the bots at that monument they will still respawn at a set time, so if you get there half way through the "clock" they will still disappear and reappear within that zone, with individual (bot) spawn resets you will also have a very long config with 56 bots you would have : for example
"Airfield": {
"BotName": "Airforce Patrolman 1", (2,3,4,5,6 etc)
"Activate": true,
"Bot_Accuracy": 3,
"Bot_Damage": 0.4,
"Bot_Firing_Range": 20,
"BotHealth": 100,
"Reset": true,
"Reset_Timer": 500,
"Disable_Radio": false,
"Kit": "green",
"Radius": 100,
"Respawn_Timer": 600
Then another 5-6 of the same config list , and the same type of thing at each monument, plus up to another 20 when the new monuments are added,
and you would still have the same problem as before.................. -
hi guys...great job there...just a little thing..when i kill a bot, with "Bots_Drop_Weapons" set to false, i still can loot them and steel everything...any solution? thanks!!!
-
Bot_Drop_Weapons refers to the weapon in his hand, which he won't have dropped. -
I try put some bots in mines. But no appears.
-
About the global reset timer:
Ideally there'd just be a way to keep bots close to their spawn and then global reset would be completely removed.
There's, as yet, unused code in the AI to suggest that this will become possible at some point, as far as I can tell, so I'm not sure I really want to get into some complex workaround.
APC_Safe: I'll double check the next time I have the server up, but I'm pretty sure it should be working.
Make sure APC_Safe is set to true in the mean time, please. -
-
They most likely just get destroyed because they're underground, same as the parachuting bots do (option since removed).
If that one area is the odd one out, I'd assumed this is the reason.Last edited by a moderator: Sep 25, 2017 -
[DOUBLEPOST=1506353426][/DOUBLEPOST] -
a "little" missunderstanding happened here =] and i know why, it's my far from good English. sorry.
i didn't meant to add config options for each single bot, i suggetst to get rid of global reset timer. just make(code it) that respawn timer of exact monument/group(airfield, sphere etc.) will be applied for each bot individually.
i already see flaw in my previous post about bot spawn logics, so here is improved one =] group cooldown option should be added. as example in config for airfield group you have set 300 seconds for respawn and 60 seconds for cooldown:
scenario 1: at airfield spawned 4 bots, with respawn timer of 300. if none of bots were killed - they will respawn at their spawn point after 300 seconds (all at the same time).
scenario 2: at airfield spawned 4 bots, with respawn timer of 300. one bot got involved in shootout and got killed in 120 seconds from respawn, now bot will wait for cooldown time(60 seconds, you have that time to loot area). after cooldown time passed bot timer reset to 300s and he respawn. other bots will roam around for another 120 seconds (300-(120+60)=120) and then respawn. now 3 bots have same reset time, 1 have their own cycle. that's what for you need personal bot timers(handled by plugin, not by config..).
another thing, if it possible - to do not let bot involved in shootout to respawn until it will be killed or kill player. then respawn.
[DOUBLEPOST=1506356997][/DOUBLEPOST]about apc vs bots: just noticed, that apc don't kill bots, he just crushing them accidentaly. -
I'll have a think about it..Maybe I can stagger global reset without too much work..
As I say, though, I would hope that it's just not needed before too long.
Thanks for your detail ^^.
APC - I forgot about that. Yes, bots will certainly wonder out in front of the APC and get killed.
I haven't made any effort to get around that but I'll have a think about it. -
Is it possible to have the AI shoot lasers out of their eyes and ride flying monkey around the map? J/k XD -
Obviously I'm going to add eye lazers and flying monkeys! -
thanks) i think we just call things by different names. you can use global reset timer as i call it "respawn timer", and respawn timer(you) as cooldown timer(me). but best will be to have groups with different reset(you) and respawn(you) timers =]
[DOUBLEPOST=1506358658][/DOUBLEPOST] -
-