Can someone explain values in this function:
function add_items(maxpage, page, items, itemsOnLastPage, group)
if page <= 0 then page = 1 end
if page > maxpage then page = maxpage end
local from = (page - 1)*5 + 1
local to = 0
if maxpage > page then
to = ((page - 1 )*5) + 5
else
to = ((page - 1)*5) + itemsOnLastPage
end
local slot = 1
local item
local commandL
if group == "my_buys" then
commandL = "IGShop_BOUGHTITEMS"
elseif group == "my_sales" then
commandL = "IGShop_MYSALES"
else
commandL = "IGShop_ITEMS"
end
for i = from, to do
item = split_(items,"#")
if igshopEnableTrade then
if group == "get_trade_items" then
cmdchat("trade.GetTradeItems "..slot.." "..item[1].." "..item[2].." "..item[3].." "..item[4].." "..item[5].." "..item[6].." "..item[7].." "..item[8].." "..item[9].." "..item[10].." "..item[11].." "..item[12].." "..item[13].." "..item[14].." "..item[15].." "..item[16].." "..item[17].." "..item[18].." "..item[19].." "..item[20].." "..item[21].." "..item[22].." "..item[23].." "..item[24])
else
cmdchat(commandL.." "..slot.." "..item[1].." "..item[2].." "..item[3].." "..item[4].." "..item[5].." "..item[6].." "..item[4+3]..' '..item[5+3]..' '..item[6+3]..' '..item[7+3]..' '..item[8+3]..' '..item[9+3]..' '..item[10+3]..' '..item[11+3]..' '..item[12+3]..' '..item[13+3]..' '..item[14+3]..' '..item[15+3]..' '..item[16+3]..' '..item[17+3]..' '..item[18+3]..' '..item[19+3]..' '..item[20+3]..' '..item[21+3]..' '..item[22+3]..' '..item[23+3]..' '..item[28]..' '..mb_igshop.IsTradeItem(item[1]))
end
else
cmdchat(commandL.." "..slot.." "..item[1].." "..item[2].." "..item[3].." "..item[4].." "..item[5].." "..item[6].." "..item[4+3]..' '..item[5+3]..' '..item[6+3]..' '..item[7+3]..' '..item[8+3]..' '..item[9+3]..' '..item[10+3]..' '..item[11+3]..' '..item[12+3]..' '..item[13+3]..' '..item[14+3]..' '..item[15+3]..' '..item[16+3]..' '..item[17+3]..' '..item[18+3]..' '..item[19+3]..' '..item[20+3]..' '..item[21+3]..' '..item[22+3]..' '..item[23+3]..' '..item[28]..' -1')
end
-- 1. slot, 2. item id, 3. item vnum, 4. item count, 5. owner name, 6. price se, 7. price yang
slot = slot + 1
end
end
Why in else values+3? I need change this function for 4socket and 6 attr+2rare