xTanKx Posted December 3, 2014 Share Posted December 3, 2014 First Error: bad argument #1 to 'pairs' (table expected got nil) Line of first Error: for i, v in pairs ( WayPointLocs [ t ] ) do And here is the table WayPointLocs: WayPointLocs = { ['Jobs'] = { -- Los Santos { "LS - Criminal 1", 1625.33, -1509.2, 13.6 }, { "LS - Criminal 2", 2141.6, -1733.16, 17.29 }, { "LS - Mechanic", 2277.06, -2359.07, 13.58 }, { "LS - Medic", 1178.47, -1327.87, 14.12 }, { "LS - Police", 1545.88, -1681.27, 13.56 }, }, ['Locations'] = { -- Los Santos ['Los Santos'] = { -- { "Name", x, y, z } { "Ammunation", 1366.23, -1278.39, 13.6 }, { "Bank", 914.4, -995.55, 38.19 }, { "All Saints General Hospital", 1184.45, -1322.87, 13.57 }, { "Jefferson Hospital", 2001, -1446.85, 13.56 }, { "Transfender Modshop", 1041.3, -1032.18, 32.09 }, { "Aircraft Modshop", 1937.03, -2302.26, 13.55 }, { "Lowrider Modshop", 2644.5, -2020.54, 13.55 }, { "Pay n' Spray", 1025.46, -1031.82, 32.02 }, { "Pay n' Spray", 2077.75, -1831.17, 13.38 }, { "Pay n' Spray", 1921.97, -2247.42, 13.55 }, { "Sports Car Shop (Grotti)", 551.84, -1272.28, 17.3 }, { "Ghetto Car Shop (Coutt And Schutz)", 551.84, -1272.28, 17.3 }, { "Cycle Shop", 1802.8, -1914.98, 13.4 }, { "Aircraft Shop", 1802.8, -1914.98, 13.4 }, }, ['San Fierro'] = { { "Wheel Arch Angels Modshop", -2712.92, 217.36, 4.25 }, { "Transfender Modshop", -1936.02, 234.95, 34.31 }, { "Pay n' Spray", -1904.97, 273.14, 41.05 }, { "Sports Car Shop", -1972.91, 286.07, 35.17 }, { "San Fierro Medical Center", -2661.14, 606.22, 13.86 }, } }, ['Players'] = { }, ['Custom'] = { }, } Second error: attemp to index local 'f' (a number value) Line of second error: guiGridListSetItemText ( source, row, 1, tostring ( f [ 1 ] ), false, false ) Link to comment
DNL291 Posted December 3, 2014 Share Posted December 3, 2014 What t is returning when you're indexing the table WayPointLocs ? Link to comment
xTanKx Posted December 3, 2014 Author Share Posted December 3, 2014 here you have more lines: if ( t ~= "Players" ) then for i, v in pairs ( WayPointLocs [ t ] ) do local row = guiGridListAddRow ( source ) guiGridListSetItemText ( source, row, 1, tostring ( i ), true, true ) for k, f in pairs ( WayPointLocs [ t ] [ i ] ) do local row = guiGridListAddRow ( source ) guiGridListSetItemText ( source, row, 1, tostring ( f [ 1 ] ), false, false ) guiGridListSetItemData ( source, row, 1, f ) end end Link to comment
xTanKx Posted December 3, 2014 Author Share Posted December 3, 2014 I index it in the line 5 Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now