abu5lf Posted March 30, 2012 Share Posted March 30, 2012 function playermenu () if ( guiGetVisible (mainwindow) == false ) then victimemt = getElementData ( getRootElement(), "adminclickselplayer" ) mainwindow = guiCreateWindow ( 750, 250, 240, 180, "Car menu", false ) -- fixveh = guiCreateButton ( 0.05, 0.15, 0.4, 0.15, "Fix vehicle", true, mainwindow ) blowveh = guiCreateButton ( 0.55, 0.15, 0.4, 0.15, "Blow up vehicle", true, mainwindow ) -- delveh = guiCreateButton ( 0.05, 0.35, 0.4, 0.15, "Delete vehicle", true, mainwindow ) colveh = guiCreateButton ( 0.55, 0.35, 0.4, 0.15, "Colour vehicle", true, mainwindow ) -- upgveh = guiCreateButton ( 0.05, 0.55, 0.4, 0.15, "Upgrade vehicle", true, mainwindow ) selowner = guiCreateButton ( 0.55, 0.55, 0.4, 0.15, "Select driver", true, mainwindow ) -- closebutton = guiCreateButton ( 0.30, 0.8, 0.4, 0.15, "Close", true, mainwindow ) addEventHandler( "onClientGUIClick", delveh, vc, false) addEventHandler( "onClientGUIClick", closebutton, disable, false) addEventHandler( "onClientGUIClick", selowner, selectowner, false) -- addEventHandler( "onClientGUIClick", setteambutton, setteam, false) -- addEventHandler( "onClientGUIClick", mutebutton, mute, false) -- addEventHandler( "onClientGUIClick", freezebutton, freeze, false) -- addEventHandler( "onClientGUIClick", banbutton, ban, false) -- addEventHandler( "onClientGUIClick", kickbutton, kick, false) end end addEvent ("carmenu", true) addEventHandler ("carmenu", getRootElement(), playermenu) function disable () guiSetVisible ( mainwindow, false) setElementData ( source, "adminclickselplayer", "none" ) setElementData (getRootElement(), "adminclickopen", false) end function selectowner () thecar = getElementData ( getRootElement(), "adminclickselplayer" ) occupant = getVehicleOccupant ( thecar ) guiSetVisible ( mainwindow, false) if ( occupant ) then setElementData ( getRootElement(), "adminclickselplayer", getPlayerName(occupant) ) triggerEvent ("playermenu", occupant) else outputChatBox ("This vehicle does not have a driver", 255, 0, 0 ) end end addEvent ( 'carmenu', true ) addEventHandler ( 'carmenu', root, function ( ) guiSetVisible ( mainwindow, false ); local theCar = getElementData ( source, 'adminclickselplayer' ) local occupant = getVehicleOccupant ( source ) if ( occupant ) then for _, k in ipairs ( getElementsByType 'vehicle' ) do destroyElement ( k ) end end end ) not work delete vehicle Link to comment
Castillo Posted March 30, 2012 Share Posted March 30, 2012 You already have a topic here: viewtopic.php?f=91&t=41730 Link to comment
Recommended Posts