-- # Client Side !
addEventHandler("onClientResourceStart",resourceRoot,
function ( )
guiCreateLabel(0.02,0.04,0.94,0.2, "Press ACCEPT to work as Police Officer, press CANCEL to leave this window", true, PoliceJobChooseTab)
PoliceJobWindow = guiCreateWindow ( 0, 0, 0.5, 0.4, "Police Job", true )
guiSetVisible ( PoliceJobWindow,false )
PoliceJobTabPanel = guiCreateTabPanel ( 0, 0.1, 1, 1, true, PoliceJobWindow )
PoliceJobChooseTab = guiCreateTab ( "Accept/Cancel", PoliceJobTabPanel)
guiCreateLabel(0.02,0.04,0.94,0.2, "Press ACCEPT to work as Police Officer, press CANCEL to leave this window", true, PoliceJobChooseTab)
end
)
addEvent("policejobwindow",true)
addEventHandler("policejobwindow",root,
function ( )
guiSetVisible ( PoliceJobWindow,true )
showCursor ( true )
end
)
-- Server Side !
local PoliceJobMarker = createMarker(1552.7, -1673.6, 16.2, "cylinder", 1.5, 0, 0, 255)
function policejob (theMarker)
if ( theMarker == PoliceJobMarker) then
triggerClientEvent ( source,"policejobwindow", source)
end
end
addEventHandler ( "onPlayerMarkerHit", root, policejob )
Try it .