• LUA HELP
    0 replies, posted
Hi i need help please. I need get all welded entitites but .... I cant use GetAllWeldedEntitites what is wrong in that code? [PHP]self.ConWeldTable = Entity in pairs( constraint.GetAllConstrainedEntities( Entity ) )[/PHP] [editline]1st January 2013[/editline] Sorry I forgot a couple of line I might fix it. [editline]1st January 2013[/editline] self.ConWeldTable = constraint.GetAllConstrainedEntities( Self ) --New table of constrained ents Entity in pairs( constraint.GetAllConstrainedEntities( trace.Entity ) ) for _,i in pairs(self.ConWeldTable) do if i.SC_CoreEnt and i.SC_CoreEnt != self.Entity and not string.find(i:GetClass(), "ship_core") then --No more then 1 core per ship Msg("Already a core welded to those props\n") Msg("\n==============================\n") PrintTable( self.ConWeldTable ) Msg("==============================\n\n") constraint.RemoveAll( self ) self.ConWeldTable = {} --Clear the table I guess since odd things were happeneing once in awhile. return false end end [editline]1st January 2013[/editline] [ERROR] addons/space combat/lua/entities/ship_core_base/init.lua:189: bad argument #1 to 'pairs' (table expected, got nil) 1. pairs - [C]:-1 2. CalcHealth - addons/space combat/lua/entities/ship_core_base/init.lua:189 3. CalcHealth - addons/space combat/lua/entities/ship_core_caldari/init.lua:107 4. Think - addons/space combat/lua/entities/ship_core_base/init.lua:820 5. unknown - addons/space combat/lua/entities/ship_core_caldari/init.lua:112 [editline]1st January 2013[/editline] idea ? [editline]1st January 2013[/editline] can i use self.ConWeldTable = Entity in pairs( constraint.GetAllConstrainedEntities( Self ) ) ? [editline]1st January 2013[/editline] nope. :( [editline]1st January 2013[/editline] constraint.GetAllConstrainedEntities( ent ) ? [editline]1st January 2013[/editline] function constraint.GetAllConstrainedEntities( Self ) self.ConWeldTable = constraint.GetAllConstrainedEntities( Self ) --New table of constrained ents Entity in pairs( constraint.GetAllConstrainedEntities( trace.Entity ) ) end [editline]1st January 2013[/editline] thats no working too. Please Help
Sorry, you need to Log In to post a reply to this thread.