Jump to content

Ayuda con marker


AlexD

Recommended Posts

Tengo un problema, lo que pasa es que cuando alguien tiene el trabajo de piloto y para acortarle el camino al aeropuerto quiero que pueda sacar un tug de un marker, ya hize el marker y que saque el tug pero saca el vehiculo indefinidamente y no quiero eso, alguien que me ayude porfavor?

Script:

vehicleMarker = createMarker(-1558.1606445313, -415.12377929688, 5, 'cylinder', 2.0, 255, 255, 0, 150 ) 
  
function vehicleMarkerHit( hitElement, matchingDimension ) 
  playerTeam = getPlayerTeam ( hitElement ) 
    Clann = getTeamFromName ( "Piloto" ) 
    if ( playerTeam ) == Clann then 
            if getElementType( hitElement ) == "player" and not isPedInVehicle(hitElement) then 
            local vehicle = createVehicle(583, -1550.4964599609, -409.93197631836, 5.8120708465576) 
            warpPedIntoVehicle(hitElement, vehicle) 
        elseif getElementType( hitElement ) == "vehicle" then 
        end 
    end 
end 
addEventHandler( "onMarkerHit", vehicleMarker, vehicleMarkerHit ) 

Porfavor ayuda y de antemano gracias.

Link to comment

OffTopic:Nadie es estupido. Si no te responden, espera.Tambien, tienes el subforo scripting del ingles que te responden mas rapido, pero obviamente debes escribir en ingles.

OnTopic: Debes hacer un table usando el jugador como index. Asi:

vehicleMarker = createMarker(-1558.1606445313, -415.12377929688, 5, 'cylinder', 2.0, 255, 255, 0, 150 ) 
local vehicle = {} -- Esta es la tabla 
  
function vehicleMarkerHit( hitElement, matchingDimension ) 
  playerTeam = getPlayerTeam ( hitElement ) 
    Clann = getTeamFromName ( "Piloto" ) 
    if ( playerTeam ) == Clann then 
            if getElementType( hitElement ) == "player" and not isPedInVehicle(hitElement) then 
            if isElement(vehicle[hitElement]) then 
                destroyElement(vehicle[hitElement]) 
            end 
            vehicle[hitElement] = createVehicle(583, -1550.4964599609, -409.93197631836, 5.8120708465576) -- El index es lo que esta entre corchetes 
            warpPedIntoVehicle(hitElement, vehicle) 
        elseif getElementType( hitElement ) == "vehicle" then 
        end 
    end 
end 
addEventHandler( "onMarkerHit", vehicleMarker, vehicleMarkerHit ) 

Link to comment
  • Recently Browsing   0 members

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