Jump to content

[AYUDA] pickups


Recommended Posts

Hola, necesito ayuda. Tengo un recurso que si pasas por un pickup te teletransporta el problema es el siguiente

  
pickup1 = createPickup(-2529.199,2249.30,5,3,1318,0) 
  
function teleport(player) 
    if getElementType(player)=="player" then 
        local vehicle=getPedOccupiedVehicle(player) 
            if source == pickup1 then 
            setElementPosition(vehicle, -2525.69, 2272.69, -3) 
            setElementRotation(vehicle, 0, 0, 332) 
        end 
    end 
end 
addEventHandler("onPickupHit", getRootElement(), teleport)   
  
  
pickup2 = createPickup(-2523.10,2277,-3,3,1318,0) 
  
function teleport(player) 
    if getElementType(player)=="player" then 
        local vehicle=getPedOccupiedVehicle(player) 
            if source == pickup2 then 
            setElementPosition(vehicle, -2526.10, 2255.80, 5) 
            setElementRotation(vehicle, 0, 0, 334) 
        end 
    end 
end 
addEventHandler("onPickupHit", getRootElement(), teleport)   
  
  
pickup3 = createPickup(-2561.399,2256.300,5.099,3,1318,0) 
  
function teleport(player) 
    if getElementType(player)=="player" then 
        local vehicle=getPedOccupiedVehicle(player) 
            if source == pickup3 then 
            setElementPosition(vehicle, -2552.10, 2269.10, 0) 
            setElementRotation(vehicle, 0, 0, 0) 
        end 
    end 
end 
addEventHandler("onPickupHit", getRootElement(), teleport)   
  
  
pickup4 = createPickup(-2552.399,2274.5,0,3,1318,0) 
  
function teleport(player) 
    if getElementType(player)=="player" then 
        local vehicle=getPedOccupiedVehicle(player) 
            if source == pickup4 then 
            setElementPosition(vehicle, -2558.60, 2262.30, 5.09) 
            setElementRotation(vehicle, 0, 0, 334) 
        end 
    end 
end 
addEventHandler("onPickupHit", getRootElement(), teleport)   

El pickup 3 y 4 funcionan bien pero el 1 y 2 no funcionan y si desactivo el 3 y 4 funcionan ¿hay alguna solución?

Link to comment

!Ayudaaa¡

intente hacer esto pero ahora no se generan los pickups

pickup1 = createPickup(-2529.199,2249.30,5,3,1318,0) 
pickup2 = createPickup(-2523.10,2277,-3,3,1318,0) 
  
function teleport(player) 
    if getElementType(player)=="player" then 
        local vehicle=getPedOccupiedVehicle(player) 
            if source == pickup1 then 
                setElementPosition(vehicle, -2525.69, 2272.69, -3) 
                setElementRotation(vehicle, 0, 0, 332) 
            elseif ( source == pickup2 ) then 
                setElementPosition(vehicle, -2526.10, 2255.80, 5) 
                setElementRotation(vehicle, 0, 0, 334) 
            end 
        end 
    end 
end 
addEventHandler("onPickupHit", getRootElement(), teleport)  

Link to comment
  • Recently Browsing   0 members

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