Jump to content

abu5lf

Members
  • Posts

    2,193
  • Joined

  • Last visited

Everything posted by abu5lf

  1. I want to do, such as panel admin panel, when the press at O seems to me the mouse and press the Right on the player or the vehicle (show me a window moves) that they operate correctly, but when you press the delete button on the vehicle Do not delete the vehicle. Excuse me for my language
  2. function playermenu () if ( guiGetVisible (mainwindow) == false ) then victimemt = getElementData ( getRootElement(), "adminclickselplayer" ) mainwindow = guiCreateWindow ( 750, 250, 240, 180, "Car menu", false ) -- delveh = guiCreateButton ( 0.05, 0.35, 0.4, 0.15, "Delete 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 ) 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 function de () thecar = getElementData ( getRootElement(), "adminclickselplayer" ) occupant = getVehicleOccupant ( thecar ) guiSetVisible ( mainwindow, false) if ( occupant ) then vehicles = getElementsByType("vehicle") for i,v in ipairs(vehicles) do destroyElement(v) else outputChatBox ("This vehicle", 255, 0, 0 ) end end end destroy vehicles not work
  3. abu5lf

    help me

    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
  4. I want to help you,
  5. adminclickcars_cl 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) adminclick_cl function playermenu () if ( guiGetVisible (mainwindow) == false ) then victimemt = getElementData ( getRootElement(), "adminclickselplayer" ) showCursor ( true ) mainwindow = guiCreateWindow ( 750, 250, 200, 180, "Player: " .. victimemt, false ) -- kickbutton = guiCreateButton ( 0.05, 0.15, 0.4, 0.15, "Kick player", true, mainwindow ) banbutton = guiCreateButton ( 0.55, 0.15, 0.4, 0.15, "Ban player", true, mainwindow ) -- freezebutton = guiCreateButton ( 0.05, 0.35, 0.4, 0.15, "Freeze player", true, mainwindow ) mutebutton = guiCreateButton ( 0.55, 0.35, 0.4, 0.15, "Mute player", true, mainwindow ) -- setteambutton = guiCreateButton ( 0.05, 0.55, 0.4, 0.15, "Set team", true, mainwindow ) killbutton = guiCreateButton ( 0.55, 0.55, 0.4, 0.15, "Kill player", true, mainwindow ) -- closebutton = guiCreateButton ( 0.30, 0.8, 0.4, 0.15, "Close", true, mainwindow ) addEventHandler( "onClientGUIClick", closebutton, disable, false) addEventHandler( "onClientGUIClick", killbutton, killplayer, 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 ("playermenu", true) addEventHandler ("playermenu", getRootElement(), playermenu) function disable () guiSetVisible ( mainwindow, false) showCursor ( false ) setElementData ( source, "adminclickselplayer", "none" ) setElementData (getRootElement(), "adminclickopen", false) end function killplayer () triggerServerEvent ("killplayer", getLocalPlayer()) end function setteam () teams = getElementsByType ("team") guiSetEnabled ( mainwindow, false) teamwindow = guiCreateWindow ( 750, 100, 200, 150, "Set Player Team", false ) setteam = guiCreateButton ( 0.1, 0.8, 0.4, 0.15, "Set Team", true, teamwindow ) closeteambutton = guiCreateButton ( 0.6, 0.8, 0.4, 0.15, "Close", true, teamwindow ) teamList = guiCreateGridList ( 0.05, 0.15, 0.9, 0.65, true, teamwindow ) teamname = guiGridListAddColumn( teamList, "Team name", 0.85 ) guiGridListSetSelectionMode ( teamList, 0 ) for theKey,team in ipairs(teams) do row = guiGridListAddRow ( teamList ) guiGridListSetItemText ( teamList, row, teamname, getTeamName ( team ), false, false ) end addEventHandler( "onClientGUIClick", setteam, setpteam, false) addEventHandler( "onClientGUIClick", closeteambutton, closeteambuttonact, false) end function mute () triggerServerEvent ("mute", getLocalPlayer()) end function freeze () triggerServerEvent ("freeze", getLocalPlayer()) end function kick () guiSetEnabled ( mainwindow, false) reasonwindowkick = guiCreateWindow ( 750, 100, 200, 100, "Enter reason", false ) kickp = guiCreateButton ( 0.065,0.72,0.45,0.20, "kick player", true, reasonwindowkick ) closekickbutton = guiCreateButton ( 0.55,0.72,0.45,0.20, "Close", true, reasonwindowkick ) thereasonkick = guiCreateEdit( 0.30,0.40,0.585,0.23, "", true, reasonwindowkick ) guiCreateLabel(0.05, 0.4,0.2,0.2,"Reason: ",true, reasonwindowkick) addEventHandler( "onClientGUIClick", kickp, kickplayer, false) addEventHandler( "onClientGUIClick", closekickbutton, closekickbuttonact, false) end function closeteambuttonact() guiSetVisible ( teamwindow, false) guiSetEnabled ( mainwindow, true) end function ban () guiSetEnabled ( mainwindow, false) reasonwindow = guiCreateWindow ( 750, 100, 200, 100, "Enter reason", false ) banp = guiCreateButton ( 0.065,0.72,0.45,0.20, "Ban player", true, reasonwindow ) closebanbutton = guiCreateButton ( 0.55,0.72,0.45,0.20, "Close", true, reasonwindow ) thereason = guiCreateEdit( 0.30,0.40,0.585,0.23, "", true, reasonwindow ) guiCreateLabel(0.05, 0.4,0.2,0.2,"Reason: ",true, reasonwindow) addEventHandler( "onClientGUIClick", banp, banplayer, false) addEventHandler( "onClientGUIClick", closebanbutton, closebanbuttonact, false) end function setpteam () selteamName = guiGridListGetItemText ( teamList, guiGridListGetSelectedItem ( teamList ), 1 ) if ( selteamName ) then teamname = tostring(selteamName) triggerServerEvent ("setpteam", getLocalPlayer(), teamname) closeteambuttonact() disable() else outputChatBox ("You must select a team.", 255, 0, 0 ) end end function banplayer() reason = guiGetText (thereason) triggerServerEvent ("ban", getLocalPlayer(), reason) closebanbuttonact() end function closebanbuttonact () guiSetVisible ( reasonwindow, false) guiSetEnabled ( mainwindow, true) end function closekickbuttonact () guiSetVisible ( reasonwindowkick, false) guiSetEnabled ( mainwindow, true) end function kickplayer() reason = guiGetText (thereasonkick) triggerServerEvent ("kick", getLocalPlayer(), reason) closekickbuttonact() disable() end adminclick player = getRootElement() setElementData (getRootElement(), "adminclickopen", false) setElementData (getRootElement(), "adminclickmousebind", false) function clickmenu (mouseButton, buttonState, clickedElement, worldPosX, worldPosY, worldPosZ, screenPosX, screenPosY) -- outputChatBox ("1") if ( buttonState == "down" ) then -- outputChatBox ("2") if ( hasObjectPermissionTo ( source, "function.kickPlayer", true ) ) then -- outputChatBox ("3") if ( getElementData ( getRootElement(), "adminclickopen" ) == false ) then -- outputChatBox ("4") if ( getElementData (getRootElement(), "adminclickmousebind") == true ) then -- outputChatBox ("5") if ( mouseButton == "right" ) then if ( clickedElement ) then if ( getElementType (clickedElement) == "player" ) then name = getPlayerName (clickedElement) setElementData (getRootElement(), "adminclickselplayer", tostring(name) ) setElementData (getRootElement(), "adminclickopen", true) triggerClientEvent (source,"playermenu", getRootElement() ) elseif ( getElementType (clickedElement) == "vehicle" ) then thecar = clickedElement setElementData (getRootElement(), "adminclickselplayer", thecar ) triggerClientEvent (source,"carmenu", getRootElement() ) --setElementVelocity ( clickedElement, 0, 0, 1.5) end end elseif ( mouseButton == "left" ) then --outputChatBox ( worldPosX .. "," .. worldPosY .. "," .. worldPosZ ) --[[ Random send cars & players flying, can be abused col = createColCircle ( worldPosX, worldPosY, 15) colelements = getElementsWithinColShape (col) for theKey,theElement in ipairs(colelements) do if ( getElementType (theElement) == "player" ) then setElementVelocity ( theElement, 2, 0, 5) elseif ( getElementType (theElement) == "vehicle" ) then setElementVelocity ( theElement, 2, 0, 1.5) end end --]] end end end end end end addEventHandler( "onPlayerClick", getRootElement(), clickmenu ) function onstart() players = getElementsByType ( "player" ) -- get a table of all the players in the server for theKey,player in ipairs(players) do if ( hasObjectPermissionTo ( player, "function.kickPlayer", true ) ) then setElementData (getRootElement(), "adminclickopen", false) setElementData (getRootElement(), "adminclickmousebind", false) bindKey (player, "o", "down", showmouse, player ) end end end addEventHandler ( "onResourceStart", getRootElement(), onstart ) function showmouse (player) if (isCursorShowing(player) == false ) then setElementData (getRootElement(), "adminclickmousebind", true) showCursor (player, true) else setElementData (getRootElement(), "adminclickmousebind", false) showCursor (player, false) end end function bindmouse (player) if ( hasObjectPermissionTo ( source, "function.kickPlayer", true ) ) then setElementData (getRootElement(), "adminclickopen", false) setElementData (getRootElement(), "adminclickmousebind", false) bindKey ( source, "o", "down", showmouse, player ) end end addEventHandler ("onPlayerLogin", getRootElement(), bindmouse ) function killplayer () victimemt = getElementData ( getRootElement(), "adminclickselplayer" ) victim = getPlayerFromName (tostring(victimemt)) if ( isElement(victim) ) then killPed (victim) outputChatBox ("You just killed " .. victimemt, source, 125, 125, 125 ) outputChatBox ("You just admin killed!", victim, 125, 125, 125 ) else outputChatBox ("This player is no longer connected.", source, 255, 0, 0 ) end end addEvent("killplayer", true) addEventHandler ("killplayer", getRootElement(), killplayer) function muteplayer () victimemt = getElementData ( getRootElement(), "adminclickselplayer" ) victim = getPlayerFromName (tostring(victimemt)) if ( isElement(victim) ) then if ( getElementData ( victim, "muted" ) == false ) then setPlayerMuted ( victim, true ) setElementData (victim, "muted", true) outputChatBox ("You just muted " .. victimemt, source, 125, 125, 125 ) outputChatBox ("You just got muted.", victim, 125, 125, 125 ) elseif ( getElementData ( victim, "muted" ) == true ) then setPlayerMuted ( victim, false ) setElementData (victim, "muted", false) outputChatBox ("You just unmuted " .. victimemt, source, 125, 125, 125 ) outputChatBox ("You just got unmuted.", victim, 125, 125, 125 ) end else outputChatBox ("This player is no longer connected.", source, 255, 0, 0 ) end end addEvent("mute", true) addEventHandler ("mute", getRootElement(), muteplayer) function freezeplayer () victimemt = getElementData ( getRootElement(), "adminclickselplayer" ) victim = getPlayerFromName (tostring(victimemt)) if ( isElement(victim) ) then if ( getElementData ( victim, "froozen" ) == false ) then toggleAllControls ( victim, false, true, false ) setElementData (victim, "froozen", true) outputChatBox ("You just freezed " .. victimemt, source, 125, 125, 125 ) outputChatBox ("You just got freezed.", victim, 125, 125, 125 ) elseif ( getElementData ( victim, "froozen" ) == true ) then toggleAllControls ( victim,true,true,true ) setElementData (victim, "froozen", false) outputChatBox ("You're now free to move " .. victimemt, source, 125, 125, 125 ) outputChatBox ("You just got un-froozen.", victim, 125, 125, 125 ) end else outputChatBox ("This player is no longer connected.", source, 255, 0, 0 ) end end addEvent("freeze", true) addEventHandler ("freeze", getRootElement(), freezeplayer) function banplayer (reason) victimemt = getElementData ( getRootElement(), "adminclickselplayer" ) victim = getPlayerFromName (tostring(victimemt)) if ( isElement(victim) ) then banPlayer ( victim, true, true, true, getRootElement(), tostring(reason), 20) outputChatBox ("You just banned " .. victimemt, source, 125, 125, 125 ) outputChatBox ( getPlayerName(source) .. " has just banned " .. victimemt .. " for: " .. tostring(reason), source, 255, 0, 0 ) else outputChatBox ("This player is no longer connected.", source, 255, 0, 0 ) end end addEvent("ban", true) addEventHandler ("ban", getRootElement(), banplayer) function kickplayer (reason) victimemt = getElementData ( getRootElement(), "adminclickselplayer" ) victim = getPlayerFromName (tostring(victimemt)) if ( isElement(victim) ) then kickPlayer ( victim, getRootElement(), reason) outputChatBox ("You just kicked " .. victimemt, source, 125, 125, 125 ) outputChatBox ( getPlayerName(source) .. " has just kicked " .. victimemt .. " for: " .. tostring(reason), source, 255, 0, 0 ) else outputChatBox ("This player is no longer connected.", source, 255, 0, 0 ) end end addEvent("kick", true) addEventHandler ("kick", getRootElement(), kickplayer)
  6. So addEvent ( 'carmenu', true ); addEventHandler ( 'carmenu', root, function ( ) function vc ( ) guiSetVisible ( mainwindow, false ); local theCar = getElementData ( source, 'adminclickselplayer' ) -- source not defined local occupant = getVehicleOccupant ( source ) if ( occupant ) then for _, k in ipairs ( getElementsByType 'vehicle' ) do destroyElement ( k ) end end end end )
  7. ????? function onPlayerTarget ( targetElem ) if getElementType ( targetElem ) == "vehicle" then end end addEventHandler ( "onPlayerTarget", getRootElement(), onPlayerTarget )
  8. Well, how do you do it ?
  9. 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 function vc ( ) guiSetVisible ( mainwindow, false ); local theCar = getElementData ( source, 'adminclickselplayer' ) -- source not defined local occupant = getVehicleOccupant ( source ) if ( occupant ) then for _, k in ipairs ( getElementsByType 'vehicle' ) do destroyElement ( k ) end end end
  10. mainwindow = guiCreateWindow ( 750, 250, 240, 180, "Car menu", false ) elveh = guiCreateButton ( 0.05, 0.35, 0.4, 0.15, "Delete 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 ) guiSetVisible ( mainwindow, false ); addEventHandler( "onClientGUIClick", elveh, disable, false) addEventHandler( "onClientGUIClick", selowner, selectOwner, false) addEventHandler( "onClientGUIClick", closebutton, setteam, false) addEvent ( 'carmenu', true ); addEventHandler ( 'carmenu', root, function ( ) if ( not guiGetVisible ( mainWindow ) ) then victimemt = getElementData ( source, 'adminclickselplayer' ); -- why you need this?? guiSetVisible ( mainwindow, true ); showCursor ( true ); end end ) function selectOwner ( ) local theCar = getElementData ( source, 'adminclickselplayer' ); -- source not defined local occupant = getVehicleOccupant ( source ); guiSetVisible ( mainwindow, false ); if ( occupant ) then setElementData ( source, 'adminclickselplayer', getPlayerName ( occupant ) ) triggerEvent ( 'carmenu', occupant ); else outputChatBox ( 'This vehicle does not have a driver!', 255, 0, 0, false ); end end function disable ( ) guiSetVisible ( mainwindow, false ); local theCar = getElementData ( source, 'adminclickselplayer' ) -- source not defined local occupant = getVehicleOccupant ( source ) if ( occupant ) then for _, k in ipairs ( getElementsByType 'vehicle' ) do destroyElement ( k ) end end end
  11. function playermenu () if ( guiGetVisible (mainwindow) == false ) then victimemt = getElementData ( getRootElement(), "adminclickselplayer" ) mainwindow = guiCreateWindow ( 750, 250, 240, 180, "Car menu", false ) -- delveh = guiCreateButton ( 0.05, 0.35, 0.4, 0.15, "Delete 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 ) 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 function de () thecar = getElementData ( getRootElement(), "adminclickselplayer" ) occupant = getVehicleOccupant ( thecar ) guiSetVisible ( mainwindow, false) if ( occupant ) then vehicles = getElementsByType("vehicle") for i,v in ipairs(vehicles) do destroyElement(v) else outputChatBox ("This vehicle", 255, 0, 0 ) end end end destroy vehicles not work
  12. abu5lf

    open window

    Thanks for all to help =)
  13. abu5lf

    open window

    function showWindow( ) guiSetVisible (win, true ) showCursor ( true ) end addEvent( "showWindow", true ) addEventHandler( "showWindow", root, showWindow ) function closeWindow() guiSetVisible ( win, false) showCursor(false) end local marker = createMarker( 781.4, -1360.2, 13.2, 'cylinder', 3, 0, 0, 255, 100 ) function MarkerHit() triggerClientEvent ("showWindow", ) end addEventHandler( "onMarkerHit", marker, MarkerHit )
  14. abu5lf

    HUD GUI

    Thank you, I am using but I want to HUD in the picture
  15. abu5lf

    HUD GUI

    How do I make such a HUD in the window?
  16. OK, how do you remove the vehicle after time?
  17. Thanks, but how do make it, if another vehicle procurement disappear first?
  18. addEvent("gived",true) addEventHandler("gived",root, function(Player) local PlayerMoney = getPlayerMoney(source) local x,y,z = getElementPosition( player ) if ( PlayerMoney >= 150) then takePlayerMoney(source,150) createVehicle( source , 456,x+1,y,z ) local name = getPlayerName(source) outputChatBox ( "#ffffff" .. name .. " #ffffff buy Vehicle ...", getRootElement(), 255, 0, 0, true ) else outputChatBox("dont have money", source, 255, 0, 0, true) end end )
×
×
  • Create New...