Jump to content

Lua array


79135

Recommended Posts

Hi,

List<int> list= Lua.LuaDoString<List<int>>("local s={}; for i = 1,17 do  _,s=GetInventoryItemLink('player', i):match('item:(%d+):(%d+)')  end return s[1],s[2],s[3],s[4],s[5],s[6],s[7],s[8]");

How to return all lua array withoun spam(s[1]..s[2]..s[n]) after return?

Link to comment
Share on other sites

Hi,

List<int> list = Lua.LuaDoString<List<int>>("local s={}; for i = 1,17 do local l = GetInventoryItemLink('player', i) if l then local r=l:match('item:(%d+):(%d+)') table.insert(s, r) end  end return unpack(s)");

Lua code formatted:

local s={};
for i = 1,17 do
	local l = GetInventoryItemLink('player', i)
	if l then 
		local r=l:match('item:(%d+):(%d+)') 
		table.insert(s, r) 
	end  
end 
return unpack(s)

 

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
×
×
  • Create New...