Jump to content

BotReSpawn 1.2.9

$40.00
   (39 reviews)

10 Screenshots

  • 333.9k
  • 10.9k
  • 320.89 kB

Recommended Comments



56 minutes ago, pookins said:

Well i hope   one of those developments is my request to have the bots slowly/gradually spawn when an empty server is populated and then despawn when it is empty (after a set cooldown),

I will of course buy the new version as my server depends on it

so what you are saying is you had a whole week to inform the community

  • Confused 1
Link to comment
Share on other sites
  • Administrator
3 hours ago, BetterDeadThanZed said:

What are the "types" of AI. Should I use something other than 1 for scientists or other non-zombie AI? How does that work?

Type is not a user adjustable setting. It's for internal use.

Link to comment
Share on other sites
  • Administrator
1 hour ago, pookins said:

Well i hope   one of those developments is my request to have the bots slowly/gradually spawn when an empty server is populated and then despawn when it is empty (after a set cooldown),

I will of course buy the new version as my server depends on it

Scaling npc population to server population would be much easier to do in this new version.
I've noted it, and will look into it soon. 🙂

  • Love 1
Link to comment
Share on other sites
21 minutes ago, Mals said:

As someone who was worked in commercial software development I have empathy, that many operators do not have. Do you realize all the Oxide APIs changed, require recoding the plugin because FP changed how NPC work (did you read the patch notes)?  Do you realize the days that would take?  Steen had a WIP new paid version of BotSpawn he has been working on for many months.   It was easier to fix that version, than spending days fixing the old one. 

Steen owes you NOTHING since BotSpawn was a free plugin.  He gave you years of a excellent plugin with excellent support for free.  Developers always have the choice to move to paid.  So either buy the new one, or patch the old one yourself... If you read the API changes you would realize this is not some easy fix he is avoiding to force you to the paid one.  Steen decided not to spend more time on the outdated free version and accelerate the paid on.  Fair enough.  $40 is a high price, but still a fair price for the hours of enjoyment it gives my players.  I immediately bought it as I saw the value in it.

yes, and he was able to make a lower price for that situation ( a sale period of few days for exemple), personally I bought the new one, because I can (even if another guy need to make a configuration transition between old and new plugin), but lots can't due to 40 bucks, sorry, even if he was forced to release it now, the price choice was his choice, not FP. This was the biggest bad move for sure. 

  • Like 2
  • Haha 1
Link to comment
Share on other sites

i can't do edit kits.... is this not work? i can't edit kit 😞 about kit data in botrespawn always remove

  • Like 1
Link to comment
Share on other sites

RaidableBases should be a $100 plugin then (the two don't even come close).
Maps should be $80-$100.

This was handled poorly. Period.
"I realize how this affects server owners, so for December only I'm offering the plugin half off."
Nah... Why not capitalize on it right? You made 4 G's before I could write a response.

I spent all day setting up botspawn yesterday to prepare for the wipe.
You know why?
Because I don't get the heads-up from Facepunch devs that NPCs are going to be *@$%^'ing removed.
90% of the info I do get is outdated or wrong.
 

$20-$25 I would've snatched it up and still loved the dude. He still makes his G's.

Now I just want to stop the bleeding that is being a rust server owner.
Nothing gets fixed by Facepunch. Every #@^$'ing month it's more broken #^@$.
I'm sick to death of having to rewrite configs every month.
I'm sick of being burned on plugins. Enchanting, Rust League, etc.
I'm sick of overhyped badly generated maps that are horrible for NPCs, RaidBases, etc.
The cost just keeps going up while VIP buys dry up.
We take the brunt of the player rage. Every month.
And, we have to spend 100+ hours monthly working on the server just to attract players.
It's too much stress, cost, and work.
For nothing. Literally nothing.

So, unless I find another admin that wants to merge, I'm done.
Hell, I'll even ghost admin so someone can get use out of the money I wasted on plugins, maps, monuments, etc.
Rust has been a fun ride up until about 6 months ago. At this point I'd be a masochist if I stayed.
It's an unpaid job, with an abusive boss that steals your desk every month and kicks you in the teeth.

And I F#@$'n love Steen. Seriously, I appreciate this dev for so much more than botspawn.
But this notion that he should recover 5 years of work off THIS plugin...
And that swedish p.o.s. can catch a throat punch. He did NOT help you one bit.

Congrats on your Christmas Steen, and good luck.
I still think you're an amazing programmer.

- Grumbles

Edited by Grumbles
  • Like 3
  • Love 1
Link to comment
Share on other sites

System.NullReferenceException: Object reference not set to an instance of an object
  at BaseProjectile.ServerUse (System.Single damageModifier, UnityEngine.Transform originOverride) [0x000e3] in <fd605909c1234f828aff4652dbdd1011>:0
  at NPCPlayer.ShotTest (System.Single targetDist) [0x000f7] in <fd605909c1234f828aff4652dbdd1011>:0 b/s in, 36kb/s out
  at ScientistNPC.ShotTest (System.Single targetDist) [0x00000] in <fd605909c1234f828aff4652dbdd1011>:0
  at HumanNPC.TickAttack (System.Single delta, BaseCombatEntity target, System.Boolean targetIsLOS) [0x00106] in <fd605909c1234f828aff4652dbdd1011>:0
  at HumanNPC.AttackTick (System.Single delta, BaseEntity target, System.Boolean targetIsLOS) [0x00007] in <fd605909c1234f828aff4652dbdd1011>:0
  at AttackTickAIEvent.Execute (AIMemory memory, AIBrainSenses senses, StateStatus stateStatus) [0x00042] in <fd605909c1234f828aff4652dbdd1011>:0
  at AIEvents.Tick (System.Single deltaTime, StateStatus stateStatus) [0x000c3] in <fd605909c1234f828aff4652dbdd1011>:0 
  at BaseAIBrain`1[T].Think (System.Single delta) [0x0007e] in <fd605909c1234f828aff4652dbdd1011>:0
  at BaseAIBrain`1[T].DoThink () [0x0000d] in <fd605909c1234f828aff4652dbdd1011>:0
  at HumanNPC.ServerThink (System.Single delta) [0x0001a] in <fd605909c1234f828aff4652dbdd1011>:0
  at NPCPlayer.ServerThink_Internal () [0x0000d] in <fd605909c1234f828aff4652dbdd1011>:0
  at HumanNPC.TryThink () [0x00000] in <fd605909c1234f828aff4652dbdd1011>:0
  at AIThinkManager.DoProcessing (ListHashSet`1[T] process, System.Single budgetSeconds, System.Int32& last) [0x00014] in <fd605909c1234f828aff4652dbdd1011>:0

Link to comment
Share on other sites
1 hour ago, Matthew Pease said:

so what you are saying is you had a whole week to inform the community

WHO ?  Me ?

Link to comment
Share on other sites
30 minutes ago, Grumbles said:

Waaaaah..

I dont know why ppl think 40 is this insane ir unreasonable  amount of money.. im poor af, been eating apple crumble for 2 days cause i got free apples and cheap oats, but i still think youre whiny bitches lol. 

Maybe its a exchange rate thing? I dunno how much is avg wage in somalia, or maybe theyre 12 and no idea how the world works..

Link to comment
Share on other sites

      "Spawn": {
        "AutoSpawn": true,
        "Radius": 220,
        "BotNames": ["쁘랙닭"],
        "BotNamePrefix": "콜로니",
        "Keep_Default_Loadout": false,
        "Kit": ["콜로니보스"],
        "Day_Time_Spawn_Amount": 3,
        "Night_Time_Spawn_Amount": 3,
        "Announce_Spawn": false,
        "Announcement_Text": "",
        "BotHealth": 1000,
        "Stationary": false,
        "UseCustomSpawns": false,
        "ChangeCustomSpawnOnDeath": false
      },
      "Behaviour": {
        "Roam_Range": 50,
        "Aggro_Range": 85,
        "DeAggro_Range": 100,
        "Peace_Keeper": false,
        "Bot_Accuracy_Percent": 80,
        "Bot_Damage_Percent": 60,
        "Running_Speed_Boost": 0,
        "AlwaysUseLights": false
      },
      "Death": {
        "Spawn_Hackable_Death_Crate_Percent": 0,
        "Death_Crate_CustomLoot_Profile": "",
        "Death_Crate_LockDuration": 10,
        "Corpse_Duration": 1,
        "Weapon_Drop_Percent": 0,
        "Min_Weapon_Drop_Condition_Percent": 50,
        "Max_Weapon_Drop_Condition_Percent": 100,
        "Wipe_Belt_Percent": 0,
        "Wipe_Clothing_Percent": 100,
        "Allow_Rust_Loot_Percent": 0,
        "Respawn_Timer": 15
      },
      "Other": {
        "Chute": false,
        "Suicide_Timer": 60,
        "Die_Instantly_From_Headshot": false,
        "Instant_Death_From_Headshot_Allowed_Weapons": [],
        "Disable_Radio": true,
        "Location": {
          "x": 2154.0,
          "y": 34.0,
          "z": -754.0
        },
        "Parent_Monument": ""

now, im useing these configurations.
However, npc does not receive kits.
It also doesn't spawn properly at the specified customspawn location.
Is this because of the terrain?

Link to comment
Share on other sites

@SteenamarooI get it, BotSpawn was great, and I'm sure this will be too. But the price tag  is a bit much for anyone not living in the 1st world. It literally costs more than the game does anywhere in the world though. It's like buying a turbo for your car that costs more than the car.

The release timing was unfortunate as hell as well, and in respect of that I'd have suggested having it on special for the wipe weekend so those who are broke can still maybe scrape together a lesser amount to buy it. I've entered your generous giveaway, but RNGesus hates me.

It would be less of an issue but for the other plugins that use BotSpawn.
 

  • Like 1
Link to comment
Share on other sites
4 hours ago, shady14u said:

Does this add any additional functionality or does this just restore the functionality in botspawn? trying to understand how to justify the high cost

its the same fuckin plugin only reworked a little 

4 hours ago, Swedish Chef said:

yea i read it, all i see is whinging little cryers tbh.. lots of things happen in life.. and thats when you find out how many ppl are really whingy babies.. even some of my friends surprise me .. i dont get it, never have. 

for sure theres many ways to deal with issues and problems.. but as soon as i see someone whinging.. lol.

i should bite my tongue but pfft, i feel bad for steen that this forum now has ppl crying and posting.. but hopefully its the usual story.. if somethings awesome and working well youre probably only gonna hear feedback from a few ppl. something bad happens and suddenly all the nappies are full.

dude talk shit much?  what it really sounds like is that your whining about people whining... So why not STFU

  • Like 1
  • Sad 1
Link to comment
Share on other sites

Running Speed Boost:  Is this percentage?  Old way 0.1 would be a 10% boost.   Now what would be a 10% boost?  Or is it a static speed integer now?

A group of 7 custom bots, half of them are randomly not spawning.  They are in valid positions with stationary set to true and use custom spawn points set to true.  There are no "no navmesh detected" errors present.

When a bot dies, with a 5 min respawn timer, a new bot instantly spawned right where he was.

The inventory and belt do not have different drop controls.  If you select "drop belt" it drops the entire inventory and the belt.  The reason this is important is sometimes you want the bot to drop it's inventory (so you can put specific things in that inventory and not drop scientist loot) but not drop their gun and other belt items

Respawn timers are now in minutes?  

The gui also needs corresponding chat or (even better console) commands.  It is very counter intiuitive to use for basic things like creating custom spawn positions.  When the UI is open you cannot move your character (mouse control left or right).  This makes it extremely difficult to precisely position bots.  And you have to click through multiple pages of menus to get to this button.  Then close it down to turn, then do it all again.  The old BotSpawn you could have a hotkey set to the chat command and just move, click, move, click, to set up your spawns.

When trying to show spawns (for example to try to problem solve why some bots are not spawning like noted above) you have to click through FIVE screens of the UI to get them to show up.  The old way had a simple chat command to do this (which I could bind to a key).  And the old botspawn you could configure how long they show.  Clicking through 5 pages of a UI only to have 10 seconds of seeing my spawns is a bit cumbersome.

Is everything in minutes now instead of seconds

Honestly I am out of time and will type more up later.  Just spent 9 hours configuring a plugin that works half as good as the previous one (which I helped you delvelop but I am sure you forgot that by now) and cost $40 more.  Would give anything to go back.  Will type more later.

  • Like 1
Link to comment
Share on other sites

Let's stop talking about prices. You've been using great features for free for a long time, so it's time to pay.
 

Now is the time to give feedback as a paid PLUGIN.

Currently, kits are not properly paid to NPCs.
You can't summon npc to terrain that was possible with the old botspawn.

In the future, in preparation for such atrocities of rust, we need to continuously provide feedback and monitor as well.

  • Like 1
Link to comment
Share on other sites
  • Moderator
9 minutes ago, deathtrooper71 said:

could have warned us when you found out tho

And what would you have done with advanced notice?  Did all the other plugins with code affected by the NPC give you advanced notice?  The timing was based on FacePunch's actions.  Stop attributing malice where there is none.  Personally I am happy Steen release this beta code early so we would have something.

Any plugin that is free, the developer owes nothing to the community.  They can walk away, monetize it, do whatever they want.  If you don't like it, find an alternative (there are several), code your own plugin, hire your own developer (and see how much plugin development really costs in hours).

All I am hearing is a lot of self-entitled people whinging.  If you don't like the price don't buy it.  I bought it because for me, and my server it adds value greater than the price.  I don't mind supporting people developing plugins.  Doing so encourages more plugins from more people.  If a plugin is free, awesome, lets give it a go.  If it costs money then I weight the value and cost and decide.

 

  • Like 4
Link to comment
Share on other sites

has anyone rebooted their server since installing this plugin?  we spent 6 hours troubleshooting only to find out that the BotReSpawn plugin wipes all bases off the map during a restart.  

Link to comment
Share on other sites
42 minutes ago, MooDDang said:

      "Spawn": {
        "AutoSpawn": true,
        "Radius": 220,
        "BotNames": ["쁘랙닭"],
        "BotNamePrefix": "콜로니",
        "Keep_Default_Loadout": false,
        "Kit": ["콜로니보스"],
        "Day_Time_Spawn_Amount": 3,
        "Night_Time_Spawn_Amount": 3,
        "Announce_Spawn": false,
        "Announcement_Text": "",
        "BotHealth": 1000,
        "Stationary": false,
        "UseCustomSpawns": false,
        "ChangeCustomSpawnOnDeath": false
      },
      "Behaviour": {
        "Roam_Range": 50,
        "Aggro_Range": 85,
        "DeAggro_Range": 100,
        "Peace_Keeper": false,
        "Bot_Accuracy_Percent": 80,
        "Bot_Damage_Percent": 60,
        "Running_Speed_Boost": 0,
        "AlwaysUseLights": false
      },
      "Death": {
        "Spawn_Hackable_Death_Crate_Percent": 0,
        "Death_Crate_CustomLoot_Profile": "",
        "Death_Crate_LockDuration": 10,
        "Corpse_Duration": 1,
        "Weapon_Drop_Percent": 0,
        "Min_Weapon_Drop_Condition_Percent": 50,
        "Max_Weapon_Drop_Condition_Percent": 100,
        "Wipe_Belt_Percent": 0,
        "Wipe_Clothing_Percent": 100,
        "Allow_Rust_Loot_Percent": 0,
        "Respawn_Timer": 15
      },
      "Other": {
        "Chute": false,
        "Suicide_Timer": 60,
        "Die_Instantly_From_Headshot": false,
        "Instant_Death_From_Headshot_Allowed_Weapons": [],
        "Disable_Radio": true,
        "Location": {
          "x": 2154.0,
          "y": 34.0,
          "z": -754.0
        },
        "Parent_Monument": ""

now, im useing these configurations.
However, npc does not receive kits.
It also doesn't spawn properly at the specified customspawn location.
Is this because of the terrain?

Maybe set to true ?

"UseCustomSpawns": false,

Link to comment
Share on other sites
1 hour ago, Grumbles said:

I'm sick of being burned on plugins. Enchanting, Rust League, etc.

How have you been burned with enchanting?

Don't have a single comment, support request or discord message from you as far as I am aware, so not sure what the issue is there lol.

  • Love 1
Link to comment
Share on other sites

Honestly at this point its a no brainer. I had 4 plugins on my server that relied on BotSpawn to operate. So I actually lost 4 plugins when BotSpawn went away. I am hoping that those plugins adopt his BotReSpawn. So I bought it today. Thanks for your work. I do wish it was a little cheaper. But thanks for releasing it when you did. Most of us did need it.

Link to comment
Share on other sites
10 minutes ago, Covfefe said:

Why is every zombie in a scientist suit with guns? I don't see Murderer settings anywhere

Murderers and scarecrows were removed from the game. That is one of the main reasons why BotSpawn was decomissioned.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Like 12
  • Sad 5
  • Haha 1
  • Love 25

User Feedback

1.3m

Downloads

Total number of downloads.

6.5k

Customers

Total customers served.

95.8k

Files Sold

Total number of files sold.

1.9m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.