Hey Renab
any chance we can get this to work
(22:04:23) | [Oxide] 3:04 AM [Error] build: LuaScriptException while calling cmdBuild:

Build
Build, spawn, plant, upgrade, deploy anything the way that you want it.
Total Downloads: 21,135 - First Release: Nov 8, 2014 - Last Update: Jul 26, 2018
- 4.9/5, 50 likes
-
Wulf Community Admin
-
i need to fix this plugin i know about that.
-
Code:
[Oxide] 4:57 PM [Error] Failed to initialise plugin build (unprotected error in call to Lua API (attempt to index a nil value)) [Oxide] 4:57 PM [Debug] at NLua.Lua.PanicCallback (LuaState luaState) [0x00000] in <filename unknown>:0 at (wrapper native-to-managed) NLua.Lua:panicCallback (KeraLua.LuaState) at (wrapper managed-to-native) KeraLua.NativeMethods:LuaSetTable (intptr,int) at KeraLua.Lua.LuaSetTable (IntPtr luaState, Int32 index) [0x00000] in <filename unknown>:0 at NLua.LuaLib.LuaSetTable (LuaState luaState, Int32 index) [0x00000] in <filename unknown>:0 at NLua.Lua.SetObject (System.String[] remainingPath, System.Object val) [0x00000] in <filename unknown>:0 at NLua.Lua.SetObject (Int32 reference, System.String field, System.Object val) [0x00000] in <filename unknown>:0 at NLua.LuaTable.set_Item (System.String field, System.Object value) [0x00000] in <filename unknown>:0 at Oxide.Lua.Utility.TableFromConfig (Oxide.Core.Configuration.DynamicConfigFile config, NLua.Lua lua) [0x00000] in <filename unknown>:0 at Oxide.Lua.Plugins.LuaPlugin.LoadConfig () [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <filename unknown>:0 at Oxide.Lua.Plugins.LuaPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.PluginManager.AddPlugin (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.PluginLoaded (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:o
-
Reneb updated Build with a new update entry:
fix for oxide update & updated for new building owners
-
I don't know why i have this error.
Oxide Version: 2.0.314, Rust Protocol: 1199
Code:[Oxide] 6:12 PM [Error] Failed to initialise plugin build (unprotected error in call to Lua API (attempt to index a nil value)) [Oxide] 6:12 PM [Debug] at NLua.Lua.PanicCallback (LuaState luaState) [0x00000] in <filename unknown>:0 at (wrapper native-to-managed) NLua.Lua:panicCallback (KeraLua.LuaState) at (wrapper managed-to-native) KeraLua.NativeMethods:LuaSetTable (intptr,int) at KeraLua.Lua.LuaSetTable (IntPtr luaState, Int32 index) [0x00000] in <filename unknown>:0 at NLua.LuaLib.LuaSetTable (LuaState luaState, Int32 index) [0x00000] in <filename unknown>:0 at NLua.Lua.SetObject (System.String[] remainingPath, System.Object val) [0x00000] in <filename unknown>:0 at NLua.Lua.SetObject (Int32 reference, System.String field, System.Object val) [0x00000] in <filename unknown>:0 at NLua.LuaTable.set_Item (System.String field, System.Object value) [0x00000] in <filename unknown>:0 at Oxide.Lua.Utility.TableFromConfig (Oxide.Core.Configuration.DynamicConfigFile config, NLua.Lua lua) [0x00000] in <filename unknown>:0 at Oxide.Lua.Plugins.LuaPlugin.LoadConfig () [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <filename unknown>:0 at Oxide.Lua.Plugins.LuaPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.PluginManager.AddPlugin (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.PluginLoaded (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0
Last edited by a moderator: Feb 13, 2015 -
oxide.reload build
[DOUBLEPOST=1423847718][/DOUBLEPOST]usually this happens when oxide reloads the plugin WHILE the plugin is getting uploaded.
so it tries to read something that is it creation => crash.
so a simple reload will work fine. -
1st time i tried to unload plugin and reload after, same problem.
2nd time i just reload plugin, same error too;
Code:> oxide.unload build [Oxide] 6:19 PM [Info] Unloaded plugin Build v0.5.5 by Reneb Plugin 'build' unloaded. > oxide.reload build [Oxide] 6:19 PM [Info] Loaded plugin Build v0.5.5 by Reneb [Oxide] 6:19 PM [Error] Failed to initialise plugin build (unprotected error in call to Lua API (attempt to index a nil value)) [Oxide] 6:19 PM [Debug] at NLua.Lua.PanicCallback (LuaState luaState) [0x00000] in <filename unknown>:0 at (wrapper native-to-managed) NLua.Lua:panicCallback (KeraLua.LuaState) at (wrapper managed-to-native) KeraLua.NativeMethods:LuaSetTable (intptr,int) at KeraLua.Lua.LuaSetTable (IntPtr luaState, Int32 index) [0x00000] in <filename unknown>:0 at NLua.LuaLib.LuaSetTable (LuaState luaState, Int32 index) [0x00000] in <filename unknown>:0 at NLua.Lua.SetObject (System.String[] remainingPath, System.Object val) [0x00000] in <filename unknown>:0 at NLua.Lua.SetObject (Int32 reference, System.String field, System.Object val) [0x00000] in <filename unknown>:0 at NLua.LuaTable.set_Item (System.String field, System.Object value) [0x00000] in <filename unknown>:0 at Oxide.Lua.Utility.TableFromConfig (Oxide.Core.Configuration.DynamicConfigFile config, NLua.Lua lua) [0x00000] in <filename unknown>:0 at Oxide.Lua.Plugins.LuaPlugin.LoadConfig () [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <filename unknown>:0 at Oxide.Lua.Plugins.LuaPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.PluginManager.AddPlugin (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.PluginLoaded (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0 > oxide.reload build [Oxide] 6:19 PM [Info] Unloaded plugin Build v0.5.5 by Reneb [Oxide] 6:19 PM [Info] Loaded plugin Build v0.5.5 by Reneb [Oxide] 6:19 PM [Error] Failed to initialise plugin build (unprotected error in call to Lua API (attempt to index a nil value)) [Oxide] 6:19 PM [Debug] at NLua.Lua.PanicCallback (LuaState luaState) [0x00000] in <filename unknown>:0 at (wrapper native-to-managed) NLua.Lua:panicCallback (KeraLua.LuaState) at (wrapper managed-to-native) KeraLua.NativeMethods:LuaSetTable (intptr,int) at KeraLua.Lua.LuaSetTable (IntPtr luaState, Int32 index) [0x00000] in <filename unknown>:0 at NLua.LuaLib.LuaSetTable (LuaState luaState, Int32 index) [0x00000] in <filename unknown>:0 at NLua.Lua.SetObject (System.String[] remainingPath, System.Object val) [0x00000] in <filename unknown>:0 at NLua.Lua.SetObject (Int32 reference, System.String field, System.Object val) [0x00000] in <filename unknown>:0 at NLua.LuaTable.set_Item (System.String field, System.Object value) [0x00000] in <filename unknown>:0 at Oxide.Lua.Utility.TableFromConfig (Oxide.Core.Configuration.DynamicConfigFile config, NLua.Lua lua) [0x00000] in <filename unknown>:0 at Oxide.Lua.Plugins.LuaPlugin.LoadConfig () [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.Plugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <filename unknown>:0 at Oxide.Lua.Plugins.LuaPlugin.HandleAddedToManager (Oxide.Core.Plugins.PluginManager manager) [0x00000] in <filename unknown>:0 at Oxide.Core.Plugins.PluginManager.AddPlugin (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0 at Oxide.Core.OxideMod.PluginLoaded (Oxide.Core.Plugins.Plugin plugin) [0x00000] in <filename unknown>:0
Last edited by a moderator: Feb 13, 2015 -
Try deleting the config file and reloadîng it again
-
Same error.
-
Last thing i could think of is restarting the server --'
-
Not working after restart, and same error after reloading.
-
then dunno sorry, this isnt an error from my plugin.
-
got the same problem
reload/unload and load/server restart ...doesnt work -
Wulf Community Admin
-
Well d'a fuck then?? I just used lua here, no strange code :/
-
Wulf Community Admin
[DOUBLEPOST=1423862937][/DOUBLEPOST]The issue should be fixed in the next snapshot. -
Hi Reneb
Is possible to insert Rocks for us?
thx
Code works
Code:command.AddChatCommand( "rock", self.Plugin, "cmdRocks" )
Code:local function InitializeOreList() OreList = {} local gamemanifest = global.GameManifest.Get() local it = gamemanifest.resourceFiles for i=0, it.Length-1 do if(string.find(it[i],"autospawn/resource") and string.find(it[i],"resource_ore")) then table.insert(OreList,string.sub(it[i],9)) end end end
Code:function PLUGIN:cmdRocks( player, cmd, args ) if(not self.Config.plant.allow) then ChatMessage(player,"This command is deactivated") return end local authlevel = player:GetComponent("BaseNetworkable").net.connection.authLevel if(player:GetComponent("BaseNetworkable").net.connection.authLevel >= self.Config.plant.authLevel) then if(not OreList) then InitializeOreList() end if(args.Length == 0) then ChatMessage(player,"/rock list => to get the full rock list") ChatMessage(player,"/rock ROCKID => to place the Rock") return end local arg = string.lower(args[0]) if(arg == "list") then ChatMessage(player,"ROCKID - full prefab name") for i=1, #OreList do ChatMessage(player,i .. " - " .. OreList[i]) end elseif(tonumber(arg) == nil) then ChatMessage(player,"/rock list => to get the full rock list") ChatMessage(player,"/rock ROCKID => to place the Rock") return else local doplant, err = DoCreate( player, OreList[tonumber(arg)] ) if(not doplant) then ChatMessage(player,err) return end ChatMessage(player,"You successfully place a Rock." ) end else ChatMessage(player,"You don't have the level to do that" ) end end
-
With bldlvl all i could upgrade all Building Parts, is there a solution to build all parts up to stone.
If i use bldlvl all it makes all to metal.