Hallo Freunde,
habe da ein Problem mit meinem Script!
Und zwar sind in einer Tabelle einige Werte eingetragen und die sollen halt einem row zugewiesen werden:
Lua
---Tabelle
{
ramps =
{
{"Ramp1", 0, 0, 10},
}
}
---Hier sollen die Werte ausser Tabelle dem Row zugewiesen werden
for i, raps12 in ipairs(ramps) do
rowramp1 = guiGridListAddRow(ramplist)
guiGridListSetItemText(ramplist, rowramp1, 1, tostring(raps12[1]), false, false)
guiGridListSetItemData(ramplist, rowramp1, 1, tostring(raps12[1]))
guiGridListSetItemData(ramplist, rowramp1, 1, tostring(raps12[2]))
guiGridListSetItemData(ramplist, rowramp1, 1, tostring(raps12[3]))
end
--- Hier sollen die Werte verwendet werden
function portOrt()
local rowort, col = guiGridListGetSelectedItem(ramplist)
local rowort2, col = guiGridListGetSelectedItem(plost)
local rowort3, col = guiGridListGetSelectedItem(other)
if (rowort and col and rowort ~= -1 and col ~= -1) then
local pos1 = tonumber(guiGridListGetItemData(ramplist, rowort, 1))
local pos2 = tonumber(guiGridListGetItemData(ramplist, rowort, 2))
local pos3 = tonumber(guiGridListGetItemData(ramplist, rowort, 3))
triggerServerEvent("setPlayer", localPlayer,localPlayer, pos1, pos2, pos3)
end
end
addEventHandler("onClientGUIDoubleClick", getRootElement(), portOrt)
Alles anzeigen