Jump to content

مساعده


Recommended Posts

  
'onClientMarkerHit' 
guiSetVisible 
guiGridListGetItemText 
triggerServerEvent 
getVehicleModelFromName 
createVehicle 
  

طبعا دي الفانكشن

لو تبي الكود كامل

تفضل

#--Client

  
Vehicles = createMarker(840.29998779297,868.29998779297,12.10000038147,"cylinder", 2, 235,235,0, 100) 
  
addEventHandler("onClientMarkerHit",root, 
function (hitElement) 
   if not isPedInVehicle(hitElement) then 
      if plr == hitElement then 
        if source == Vehicles then 
             guiGridListClear(gridlist) 
        for i = 1,4 do 
            guiGridListAddRow(gridlist) 
            guiGridListAddRow(gridlist) 
        end 
        guiGridListSetItemText(gridlist, 0, 1, "Rhino", false, false) 
        guiGridListSetItemText(gridlist, 1, 1, "Hydra", false, false) 
          guiSetVisible(wnd,true) 
          showCursor(true) 
        end 
      end 
   end 
end 
) 
  
  
        wnd = guiCreateWindow(x, y, xx, yy, "Vehicles", false) 
  
        guiSetVisible(wnd,false) 
        guiWindowSetSizable(wnd, false) 
        gridlist = guiCreateGridList(0, 0.07, 1, 0.66, true, wnd) 
        guiGridListAddColumn(gridlist,"vehicle",0.9) 
        btn1 = guiCreateButton(0.05, 0.75, 1, 0.1, "Select!", true, wnd) 
        btn2 = guiCreateButton(0.05, 0.86, 1, 0.1, "Close", true, wnd)   
          
addEventHandler("onClientGUIClick",root, 
function ()  
      if source == btn2 then 
       guiSetVisible(wnd,false) 
        showCursor(false) 
    elseif source == btn1 then 
      local vehicle = guiGridListGetItemText( gridlist,guiGridListGetSelectedItem(gridlist),1) 
       if vehicle ~= "" then 
        triggerServerEvent("Vehicle",plr,vehicle) 
            guiSetVisible(wnd,false) 
            showCursor(false) 
        end 
    end 
end 
) 
  

--Server

Vehcile = {} 
addEvent("Vehicle",true) 
addEventHandler("Vehicle",root, 
function (vehicle) 
if Vehcile[client] then destroyElement(Vehcile[client]) end 
    local id = getVehicleModelFromName(vehicle)  
    Vehcile[client] = createVehicle(id,601.63275146484,878.49334716797,-41.9609375,0,0,260) 
    warpPedIntoVehicle(client,Vehcile[client]) 
       end 
  end 
) 
  

Link to comment
  
'onClientMarkerHit' 
guiSetVisible 
guiGridListGetItemText 
triggerServerEvent 
getVehicleModelFromName 
createVehicle 
  

طبعا دي الفانكشن

لو تبي الكود كامل

تفضل

#--Client

  
Vehicles = createMarker(840.29998779297,868.29998779297,12.10000038147,"cylinder", 2, 235,235,0, 100) 
  
addEventHandler("onClientMarkerHit",root, 
function (hitElement) 
   if not isPedInVehicle(hitElement) then 
      if plr == hitElement then 
        if source == Vehicles then 
             guiGridListClear(gridlist) 
        for i = 1,4 do 
            guiGridListAddRow(gridlist) 
            guiGridListAddRow(gridlist) 
        end 
        guiGridListSetItemText(gridlist, 0, 1, "Rhino", false, false) 
        guiGridListSetItemText(gridlist, 1, 1, "Hydra", false, false) 
          guiSetVisible(wnd,true) 
          showCursor(true) 
        end 
      end 
   end 
end 
) 
  
  
        wnd = guiCreateWindow(x, y, xx, yy, "Vehicles", false) 
  
        guiSetVisible(wnd,false) 
        guiWindowSetSizable(wnd, false) 
        gridlist = guiCreateGridList(0, 0.07, 1, 0.66, true, wnd) 
        guiGridListAddColumn(gridlist,"vehicle",0.9) 
        btn1 = guiCreateButton(0.05, 0.75, 1, 0.1, "Select!", true, wnd) 
        btn2 = guiCreateButton(0.05, 0.86, 1, 0.1, "Close", true, wnd)   
          
addEventHandler("onClientGUIClick",root, 
function ()  
      if source == btn2 then 
       guiSetVisible(wnd,false) 
        showCursor(false) 
    elseif source == btn1 then 
      local vehicle = guiGridListGetItemText( gridlist,guiGridListGetSelectedItem(gridlist),1) 
       if vehicle ~= "" then 
        triggerServerEvent("Vehicle",plr,vehicle) 
            guiSetVisible(wnd,false) 
            showCursor(false) 
        end 
    end 
end 
) 
  

--Server

Vehcile = {} 
addEvent("Vehicle",true) 
addEventHandler("Vehicle",root, 
function (vehicle) 
if Vehcile[client] then destroyElement(Vehcile[client]) end 
    local id = getVehicleModelFromName(vehicle)  
    Vehcile[client] = createVehicle(id,601.63275146484,878.49334716797,-41.9609375,0,0,260) 
    warpPedIntoVehicle(client,Vehcile[client]) 
       end 
  end 
) 
  

plr = ??

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...