yeah so change "Radius": 100, to "Radius": 3, and it will spawn at the exact same point where u have your own spawn profile
BotSpawn
Moved
Total Downloads: 11,688 - First Release: Jul 31, 2017 - Last Update: Jul 27, 2018
- 5/5, 81 likes
-
Radius is the size of the circle in which the bot will spawn. If that's set to 1, he'll spawn exactly where you created the profile.
Roam range is completely independent of that, so you can make a bot spawn in a precise place every time, but also wonder within a range.
If you create two profiles in the same place with radius 1 and radius 100, they could serve a static boss and randomised group respectively.
[DOUBLEPOST=1525180689][/DOUBLEPOST]Last edited by a moderator: May 1, 2018 -
-
Does Quests have support for murderer/scientist kill quest at all?
-
-
Ah, ok. Gotcha.
Just to be clear, you'd want the quest to be "Kill 'X' number of bots who are called 'Y'"? -
oxide\data\Quests path and open quests_data.json so now u search your created kill quest and search for "Objective": "player", there u edit it now to "Objective": "scientist", or "Objective":"murderer", u need to know wich bots/npc u use and edit"ObjectiveName": "Player", to "ObjectiveName": "Scientist",or Zombies or what ever u wanthow your objective target called. so now u save it and reload pluginQuests. have fun.now problem with this or I just don’t know how to configure this is,the reward will be given for killing any bot “Objective:”murderer”,but what I need is that the reward will be given for killing a specific bot “ObjectiveName”:”murderer(any name)”.i have easy to kill bandits and a hard to kill Boss,would like the reward to be given for killing the Boss,but right now it’s given for killing any bot “murderer” -
I just throw small batteries on them and tell them to collect them. that way they have to kill a specific npc, not just any one.
p.s. Steen getting an error with zone manager:
Calling hook OnNpcPlayerTarget resulted in a conflict between the following plugins: BotSpawn - True (Boolean), ZoneManager (False (Boolean))
I'll let them know too. -
although adding an additional name check into the kill code would be easy.
The drawback is that you could only have one player-name quest at a time.
Mspeedie's solution is good - Give a set of bots a unique item that isn't available in game, then run a quest for that.
Thanks Mspeedie. That message is just telling you that two plugins want to do different things.
It's not an error, as such. -
it just make rcon not usable as it generates a wall of text.
-
Yeah, ballache.
BotSpawn filters out those messages but, as far as I know, other plugs would need to too. -
[DOUBLEPOST=1525291638][/DOUBLEPOST]
Since my hard to kill Boss is stuck inside a small arena guarding precious loot,i can make him a "scientist" and put a nice price for killing him."scientist" is perfect at close range,then the outside roaming easy to kill Bandits are "murderer",with a small price on their heads and/or a bigger number to kill for reward.dont know whay everyone keep saying that "scientist" is perfect,at close range only maybe,if you shoot him at long range,then he will just try to run away and find cover and if he cant find cover close enough,then he will just end up running in circles like a headless chickens.the "murderer" on the other hand will fight from any distance making you hide for cover to heal,then charge at you at that time,just make sure to give them a gun with which they'll shoot with spread like mp5,otherwise its too easy to hide from them behind a small cover and just shoot them like fish in bucket,they don't seem to aim for the head no mather what accuracy you set them,but with spread,they will hit you every now and then.(damn it,do we have a Oxide users Discord chane or somethin?) -
OK so massive changes coming in new "safe area" with NPC's & auto turrets in peacekeeper mode. dont know any more info than that.
-
-
Hey @Steenamaroo Guy killed a botspawn bot with a bow and i got this -
Code:Exception while calling NextTick callback (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.BotSpawn+<OnEntitySpawned>c__AnonStorey3.<>m__0 () [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.OnFrame (Single delta) [0x00000] in <filename unknown>:0
-
Thanks @VinylFresh
-
After Update i get the following code..
Code:(22:23:48) | Calling hook OnNpcPlayerTarget resulted in a conflict between the following plugins: BotSpawn - True (Boolean), Vanish (0 (Single)) (22:23:49) | Calling hook OnNpcPlayerTarget resulted in a conflict between the following plugins: BotSpawn - True (Boolean), Vanish (0 (Single)) (22:23:49) | Calling hook OnNpcPlayerTarget resulted in a conflict between the following plugins: BotSpawn - True (Boolean), Vanish (0 (Single)) (22:23:49) | Calling hook OnNpcPlayerTarget resulted in a conflict between the following plugins: BotSpawn - True (Boolean), Vanish (0 (Single))
massive overflow... -
Wulf Community Admin
-
Code:
Failed to call hook 'OnServerInitialized' on plugin 'BotSpawn v1.5.4' (NullReferenceException: Object reference not set to an instance of an object) at Oxide.Plugins.BotSpawn.AddProfile (System.String name, Oxide.Plugins.CustomSettings monument, Vector3 pos) [0x00000] in <filename unknown>:0 at Oxide.Plugins.BotSpawn.FindMonuments () [0x00000] in <filename unknown>:0 at Oxide.Plugins.BotSpawn.OnServerInitialized () [0x00000] in <filename unknown>:0 at Oxide.Plugins.BotSpawn.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00000] in <filename unknown>:0
@Wulf -
Eliminated /data and /config BotSpawn.json files?
Back them up, unload the plugin, delete them both, the reload.