you cannot disable the turrets as far as i know they are game created ? They are a different design to "normal" turrets, more heavy duty , There is no "menu" to disable them , wish we had the same design for standard ones, nice green laser and infra red (?) detectors ,
for a trial i went into compound (godmode) unarmed with all weapons and tools in backpack, was safe till i took out a satchel charge and was attacked immediately , they still continued to shoot me when i was outside compound and unarmed
BotSpawn
Moved
Total Downloads: 11,688 - First Release: Jul 31, 2017 - Last Update: Jul 27, 2018
- 5/5, 81 likes
-
Attached Files:
Last edited by a moderator: May 10, 2018 -
-
learn something new everyday
-
The Outpost is a new, from Face Punch, it has assets (like the turrets) that are not yet entities we can control. So you have to accept it as is. The green scientists are on peace-keeper. But will react to any perceived hostility. It is a new game feature, you will need to adjust to it as you have no control over it. Go there with no weapon out and you are fine, go there with anything that can be used as a weapon and suffer the consequences. They do warn you...
-
-
Can you not put rocket launchers on the bot kits? I made a kit with it and when they shot, this came up in red letters.
UnityEngine.GameObject:SetActive (Boolean)
PrefabInfoEx:AwakeFromInstantiate(GameObject)
EffectLibraryrojectileEffectSpawn(Effect)
EffectLibrary:Run(Effect)
EffectNetwork:OnReceivedEffect(Message)
Client:OnNetworkMessage(Message)
Facepunch.Network.Raknet.Client:HandleMessage()
Facepunch.Network.Raknet.Client:Cycle()
Client:Update() -
Read the old posts , always has been a problem with equipping with rocket launchers.
Anyway i removed all the bots from compound to lessen the risk of being killed or activating turrets, though the chance of meeting a zombie or murderer wandering around the map (from Radtown animals) so is a slight risk, just have to get away from them without defending yourself, but i have adjusted zone around it with compound options so i can walk past it *at a distance without getting attacked,
if you want a good light show, go to a high point near it and just fire one shot in god mode and see the fireworks -
Hi, I have some errors when loading the server . all plugins and oxide updated
(18:53:22) | Failed to call hook 'OnPluginUnloaded' on plugin 'PermissionsManager v0.0.9' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Core.Configuration.DynamicConfigFile.get_Item (System.String key) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.CheckCfg[Double] (System.String Key, System.Double& var) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.LoadConfigVariables () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnServerInitialized () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnPluginUnloaded (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.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
(18:53:22) | Unloaded plugin BotSpawn v1.6.0 by Steenamaroo
(18:53:23) | Failed to call hook 'OnServerInitialized' on plugin 'BotSpawn v1.6.0' (NullReferenceException: Object reference not set to an instance of an object)
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
(18:53:23) | Calling 'OnServerInitialized' on 'BotSpawn v1.6.0' took 402ms
(18:53:23) | Failed to call hook 'OnPluginLoaded' on plugin 'PermissionsManager v0.0.9' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Core.Configuration.DynamicConfigFile.get_Item (System.String key) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.CheckCfg[Double] (System.String Key, System.Double& var) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.LoadConfigVariables () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnServerInitialized () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnPluginLoaded (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.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
(18:53:23) | Loaded plugin BotSpawn v1.6.0 by Steenamaroo
(18:54:06) | Failed to call hook 'OnPluginUnloaded' on plugin 'PermissionsManager v0.0.9' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Core.Configuration.DynamicConfigFile.get_Item (System.String key) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.CheckCfg[Double] (System.String Key, System.Double& var) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.LoadConfigVariables () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnServerInitialized () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnPluginUnloaded (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.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
(18:54:06) | Unloaded plugin BotSpawn v1.6.0 by Steenamaroo
(18:54:06) | Failed to call hook 'OnServerInitialized' on plugin 'BotSpawn v1.6.0' (NullReferenceException: Object reference not set to an instance of an object)
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
(18:54:06) | Calling 'OnServerInitialized' on 'BotSpawn v1.6.0' took 355ms
(18:54:06) | Failed to call hook 'OnPluginLoaded' on plugin 'PermissionsManager v0.0.9' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Core.Configuration.DynamicConfigFile.get_Item (System.String key) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.CheckCfg[Double] (System.String Key, System.Double& var) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.LoadConfigVariables () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnServerInitialized () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnPluginLoaded (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.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
(18:54:06) | Loaded plugin BotSpawn v1.6.0 by Steenamaroo
(18:54:30) | Saved 64,654 ents, cache(0.04), write(0.03), disk(0.01).
(18:54:30) | Saving complete
(18:55:04) | BotSpawn was compiled successfully in 2015ms
(18:55:04) | Failed to call hook 'OnPluginUnloaded' on plugin 'PermissionsManager v0.0.9' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Core.Configuration.DynamicConfigFile.get_Item (System.String key) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.CheckCfg[Double] (System.String Key, System.Double& var) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.LoadConfigVariables () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnServerInitialized () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnPluginUnloaded (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.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
(18:55:04) | Unloaded plugin BotSpawn v1.6.0 by Steenamaroo
(18:55:04) | Failed to call hook 'OnServerInitialized' on plugin 'BotSpawn v1.6.0' (NullReferenceException: Object reference not set to an instance of an object)
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
(18:55:04) | Calling 'OnServerInitialized' on 'BotSpawn v1.6.0' took 385ms
(18:55:04) | Failed to call hook 'OnPluginLoaded' on plugin 'PermissionsManager v0.0.9' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Core.Configuration.DynamicConfigFile.get_Item (System.String key) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.CheckCfg[Double] (System.String Key, System.Double& var) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.LoadConfigVariables () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnServerInitialized () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnPluginLoaded (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.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
(18:55:04) | Loaded plugin BotSpawn v1.6.0 by Steenamaroo
(18:56:49) | PermissionsManager was compiled successfully in 2156ms
(18:56:49) | Unloaded plugin PermissionsManager v0.0.9 by Steenamaroo
(18:56:49) | Failed to call hook 'OnServerInitialized' on plugin 'PermissionsManager v0.0.9' (NullReferenceException: Object reference not set to an instance of an object)
at Oxide.Core.Configuration.DynamicConfigFile.get_Item (System.String key) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.CheckCfg[Double] (System.String Key, System.Double& var) [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.LoadConfigVariables () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.OnServerInitialized () [0x00000] in <filename unknown>:0
at Oxide.Plugins.PermissionsManager.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
(18:56:49) | Loaded plugin PermissionsManager v0.0.9 by Steenamaroo
(19:04:45) | Saved 64,865 ents, cache(0.03), write(0.02), disk(0.01).
(19:04:45) | Saving complete
(19:04:47) | ПРОВОДНИК_ВОВА_ВЕДРОВ[4624155/560143730] was killed by sentry.scientist.static (entity)
(19:04:47) | СлаваДеревянный[4623891/2061797977] was killed by sentry.scientist.static (entity)
(19:04:50) | ПРОВОДНИК_W7[4624356/726137510] was killed by sentry.scientist.static (entity)
(19:04:54) | QUESTS[4624012/140179165] was killed by sentry.scientist.static (entity)
(19:04:54) | ПРОВОДНИК_МАША[4624222/766342114] was killed by sentry.scientist.static (entity) -
Turret
Code:Long assets/content/props/sentry_scientists/sentry.scientist.static.prefabShort sentry.scientist.static
Code:Long assets/prefabs/npc/scientist/scientistpeacekeeper.prefabShort scientistpeacekeeper
-
Steenamaroo, I remember ages ago you mentioned spawning the bots at a height above the ground for some reason - I notice that at some monuments when I spawn bots at the chinook crate location the bots spawn underground and can't be killed.
Do I need to add some height before sending to the BotSpawn plugin? Would it be better if that calculation was done in the API?
T. -
That's strange, @Rebajas - Any bot spawned by BotSpawn (regardless of how) gets its spawn location by adding 100 to the height and then finding terrain below that position.
Is it possible the bots can't walk on the terrain you're describing? Rust does relocate them to valid mesh, if necessary. -
The culprit is Junkyard - not heard anything regarding any of the other monuments.
-
A quick and easy test would be to f1 and spawn scientist at your intended location.
If he gets relocated somewhere else, then that's the reason. -
I had tried ent kill on some turrets and it did not work, I had incorrectly assumed they were blocked. I will definitely check out that plugin. Thanks Death.
-
I'll give that a try tomorrow
-
How does the "Bot_Damage" parameter work? What effect?
-
It's a multiplier for damage dealt by bots.
I changed the overview to make that a little bit clearer.
1.0 = normal. 0.5 = half damage. 2.0 = double damage. -
hello there is a bots that keep popping under the airfield and shooting at play in the store floor that's not smart what should i do to fix that problem
Fotto
-
-
Thanks @fegase - I'll push a fix for that later today.