Wnd = guiCreateWindow ( 0.2, 0.2, 0.25, 0.5, "Police Vehicles", true )
guiSetAlpha( Wnd, 1 )
button = guiCreateButton ( 0.01, 0.8, 0.99, 0.15, "Close", true, Wnd )
label = guiCreateLabel ( 0.1, 0.1, 0.9, 0.1, "Double Click Vehicle to take it.", true, Wnd )
showCursor(false)
guiSetVisible( Wnd, false )
guiWindowSetSizable( Wnd, false )
guiWindowSetMovable( Wnd, false )
vehicles =
{
{"HPV1000", 523},
{"Police LS", 596},
{"Police LV", 598},
{"Police Ranger", 599},
}
grid = guiCreateGridList(0.01, 0.2, 0.99, 0.5, true, Wnd)
guiGridListAddColumn(grid, "Vehicles", 0.85)
for i,veh in ipairs(vehicles) do
row = guiGridListAddRow(grid)
--
guiGridListSetItemText(grid, row, 1, tostring(veh[1]), false, false)
guiGridListSetItemData(grid, row, 1, tostring(veh[2]))
end
function use()
local row, col = guiGridListGetSelectedItem(grid)
if (row and col and row ~= -1 and col ~= -1) then
local model = tonumber(guiGridListGetItemData(grid, row, 1))
if model ~= "" then
triggerServerEvent("CreVehiceP", localPlayer, model)
end
end
end
addEventHandler("onClientGUIDoubleClick", grid, use, false)
function close()
if (source == button) then
guiSetVisible(Wnd,false)
showCursor(false)
end
end
addEventHandler("onClientGUIClick", button, close, false)
function showGUI6p()
guiSetVisible(Wnd,true)
showCursor(true)
end
addEvent("showGUI6p",true)
addEventHandler("showGUI6p", getRootElement(), showGUI6p)