--- layout: forums title: 'BotSpawn | Page 84' breadcrumbs: > - "Plugin Support": "/forums/plugin-support.31/" ---

BotSpawn

Moved

Total Downloads: 11,762 - First Release: Jul 31, 2017 - Last Update: Jul 27, 2018

5/5, 81 likes
  1. I restart my server every day, and I do the oxide.reload BotSpawn every time i change something.
    I'd like the bots to spawn on regular airdrops, but not on supply signals, but it just won't work for me. To be honest, the "Supply_Enabled" false" has been set that way since i first installed the plugin on my server.
     
  2. Strange.
    I'm not ruling it out or doubting you, but I haven't been able to reproduce it so far.

    Are you using any plugins that would alter or replace the smoke grenade in any way, or employs some other method of calling in user supply drops?
    Failing that, any plugins that alter the length of time it takes for a cargo plane to come in?

    As I say, all this plugin does is check the drop location to see if there's an active smoke grenade.
    I'm sure it's not 100% reliable on every type of terrain, as I described, but I've yet to see it fail.

    Another way to 'break' it would be to throw a supply onto a hill or mountain side and then observe it rolling outside of the check range, which is 50m.

    Again, maybe this isn't ideal but I feel it would be a rare exception rather than a consistent issue.

    Next time I launch my server I'll download latest V from here for 100% certainty.
     
  3. @Steenamaroo loving the plugin still.

    I had a couple of ideas for my server relating to your plugin that might be nice. Curious what you think.
    1. Control spawning of bots in various areas by time of day. You could choose to spawn bots only at night or during the day. I personally want to create two situations. a) the players have no idea where or when bots will be. b) create special events at areas which leads me to #2.
    2. Allow tie into zone manager. This would allow admins to expand the bots past the monuments to whatever areas they decide. Imagine you could create some event building or area, place a zone around it and have bots spawn around it. Or in conjunction with #1, maybe have bots only spawn there at a certain time period. Imagine a server who likes game of thrones and they create zombies in the snow biome haha
    What do you think?
     
  4. Hi tunner,
    You can already do point 2 with /botspawn add and without the need for zone manager.
    It allows you to create your own fully-customisable spawn point with all the same control as a normal monument.

    The time of day thing is a nice idea. It's come up before and is definitely something I want to add in.
    There's a few things I want to add, actually, but just haven't got to doing them yet.

    Thanks for the thoughts. :)
     
  5. BOT NAMES:
    I like that the plugin can randomly generate names if the the config is set to "randomname", as it can add to some of the immersion.
    I would like to add "BOT" to the end of each name so other players would be certain it wasn't a player.
    Of course, setting the name to "BOTrandomname" actually names each bot "BOTrandomname."
    Is there a way in the code to add BOT to the name it gets from facepunch.

    Code:
    {% raw %}
    if (zone.BotName == "randomname")
                    {
                    entity.displayName = Get(entity.userID);
                    }
                    else
                    {
                    entity.displayName = zone.BotName;
                    }
    {% endraw %}
    I see this in the plugin code but I really don't know enough about editing the code itself to somehow add the letters "BOT" to every randomly generated name.
    Anyone know?
     
  6. yeah just edit entity.displayName = Get(entity.userID); to as example entity.displayName = "[BOT] " + Get(entity.userID); or entity.displayName = "[NPC] " + Get(entity.userID); or what u need important dont forget a space between ] and "
     
  7. u dont need to put ammo Krazy J
    for me the issue is that ppl complain about bullets bot damage on them
    they say that if they get hit 3 time by a bot they die
    it was not like that before and i never change any value except for their health that i changed to 50 so they are less strong to kill
    so my question is bot accuracy is at 0.4 and you say that 1 is normal ?? So if i put 0.1 will there be less damage when they hit a player?
    dont understand really good
    and the other question is how do i put more than one kit for my bots
    if i change "default", by "bot1", it works but when i put the second and third like this
    "bot1","bot2", "bot3",
    then impossible to reload bot spawn
    like it doesnt exist
    why there is no tutorial for dummy who want to rule a server
    only pros can and they sure dont have a lot of time to play vidgames
    thanks in advance for the answer
    cheers
     
  8. "Cull_Default_Population": true/false (prevents rust default scientists and murderers from spawning.)
    what is it ? how do i set it when i have kits on?
     
    Last edited by a moderator: Nov 24, 2017

  9. I had no idea about this nav grid thingy. Ill try adding that to config. weirdly doesnt explain the constant spawns :/



    EDIT: nope added the line you mentioned above (nav_disable = false + nav_grid = true) to config. Unloaded plug in , deleted config . Rebooted server , reloaded plug in with airfield True in the config. Scientists starting spawning . Scientists dont move.

    Code:
    {% raw %}
    {
      "Options": {
        "Animal_Safe": true,
        "APC_Safe": true,
        "Bots_Drop_Weapons": true,
        "Cull_Default_Population": true,
        "Ignore_Animals": true,
        "Ignore_HumanNPC": true,
        "NPC_Retaliate": false,
        "Peace_Keeper": true,
        "Remove_BackPacks": true,
        "Reset": true,
        "Reset_Timer": 300,
        "Suicide_Timer": 300,
        "Supply_Enabled": false,
        "Turret_Safe": true
      },
      "Zones": {
        "AirDrop": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100
        },
        "Airfield": {
          "Activate": true,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Dome": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "GasStation": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "GasStation1": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Harbor1": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Harbor2": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Launchsite": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Lighthouse": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Lighthouse1": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Lighthouse2": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "MilitaryTunnel": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Powerplant": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Radtown": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Satellite": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "SuperMarket": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "SuperMarket1": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Trainyard": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Warehouse": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Warehouse1": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Warehouse2": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        },
        "Watertreatment": {
          "Activate": false,
          "Bot_Accuracy": 4,
          "Bot_Damage": 0.4,
          "Bot_Firing_Range": 20,
          "BotHealth": 100,
          "BotName": "randomname",
          "Bots": 5,
          "Disable_Radio": true,
          "Kit": "default",
          "Murderer": false,
          "Radius": 100,
          "Respawn_Timer": 60,
          "Spawn_Height": 100
        }
      }
    }
    {% endraw %}
    yes i am up to date with rust and oxide. Must be an explanation. As you can see there is "5" bots at airfield. But its just done a refresh and respawned 6 bots. Something very wrong.
     
  10. 1. Custom loot drops from corpse, without relying on kit.
    inside to do list
    do this one first pleeeeeezzzzzz
    [DOUBLEPOST=1511547102][/DOUBLEPOST]"Cull_Default_Population": true/false (prevents rust default scientists and murderers from spawning.)
    but you say somewhere else that if i dont use kits they will spawn rust scientist anyway
    cant understand it lol
    i will use it like it is but please just tell me that they will not drop m249 or rocket lancher it will turn to a big mess otherwise lol
    and im the only admin on my server
     
  11. miR

    miR

    Two things I've noticed happening at airdrops I wonder if you can clarify.

    1) Only once have I seen bots spawn at an airdrop - I suspect they're spawning as soon as the drop leaves the plane, and they're despawning before it ever hits the ground. Can you confirm when you're spawning the bots?

    2) The one time I did run into them at an airdrop, I killed one and he had an mp5 and an LR300 in his toolbar - and I have Bots_Drop_Weapons set to false. This is a freshly wiped server with yesterdays patch. Any idea how this would happen?

    Thanks in advance!
     
  12. Hey,
    Yes, the bots should spawn the instant the crate appears above the drop point.
    The only reasons bots should disappear is if your global reset timer kicks in, or if the bots can't find suitable terrain; If that happens Rust just destroys them.
    This is the reason we don't have parachute bots any more - Rust removes them.

    No. This should not happen.
    I'll check it out, thanks.
    [DOUBLEPOST=1511555783][/DOUBLEPOST]Yeah, I messed up. Brb. ;)
     
  13. Steenamaroo updated BotSpawn with a new update entry:

    1.3.1

     
  14. I have uploaded the botspawn to my oxide/plugins onto my server and need to know how to activate all my bots or if I need a cfg file for the mod and where it needs to go also ..I'm still learning to add mods so bear with me please
     
  15. Updated the plugin and now the bots don't see kit. [BotSpawn] Kit does not exist - Defaulting to 'Scientist'. Put back to version 1.2.7 and all the kit work. What is the reason?
     
    Last edited by a moderator: Nov 25, 2017
  16. Hi,
    Everything you need to know is in the overview and FAQ.
    If you get stuck, come on back. :)

    Configs are automatically generated for plugins which need them.
    For most basic operation you just need to set "Activate" : true for at least one monument, then reload the plug.

    Kit validity checks were added since 1.2.7.

    Chances are you always had an incorrectly named kit and the plugin just wasn't reporting it before.
    Missing kit would result in default scientists (or murderers) either way - You're just notified about it now.

    I'll make it report the problem-kit name in the next update, to make troubleshooting easier.
     
  17. bot not atack end folow mee... neds on ai npc?
     
  18. Yeah, we're going to need more info than that.
     
  19. Hey, i looked into overview and i followed some configurations, but whenever I start the server no bot seems to spawn.
    Also activated some monuments.
     
  20. Ok so here is what i am finding........if you put custom kits on your bots and have murder set as true, ( in my case i make them look like zombies and name them zombies ) when a player kills them ( and i have bodies to bags plugin ) the loot changes to the default facepunch loot. Regardless if u have bodies to bags plugin or not........BUT when you change the murders to false in config, then the same bots / my zombies drop the custom loot / kit that i assign them. So what gives to that? I dont want the bot to be a scientist , i want to be able to spawn the murders but them drop the custom loot / kit i assign them. Help please?