Jump to content

Como hacer esto


Recommended Posts

Como hago para que este ped aparesca con la rotacion que yo tengo por ejemplo si yo estoy en 90 grados,cuando yo escriba ''cp'' el aparesca en 90 grados tambien, aqui esta el script:

function crearPed() 
        local ped1 = createPed(107,getElementPosition(me)) 
        setPedAnimation(ped1, "ped", "WALK_gang1") 
        giveWeapon(ped1, 31, 800) 
end 
  
addCommandHandler("cp", crearPed) 

Link to comment

seria mas ordenado asi

  
addCommandHandler("cp",  
function () 
local x,y,z = getElementPosition( localPlayer ) 
local rot = getElementRotation ( localPlayer ) 
        local ped1 = createPed(107, x, y, z, rot ) 
        setPedAnimation(ped1, "ped", "WALK_gang1") 
        giveWeapon(ped1, 31, 800) 
end 
) 
  
  

en un rato lo pruebo en mi sver y te digo q tal

EDIT : Ya lo probe funciona Perfectamente ;) pruebalo en el tuyo y dime q tal

Link to comment

Si avisale que si pone server side cambia los parametros, no hay localPlayer:

  
  
addCommandHandler("cp", 
function (player) 
local x,y,z = getElementPosition( player) 
local rot = getElementRotation ( player) 
        local ped1 = createPed(107, x, y, z, rot ) 
        setPedAnimation(ped1, "ped", "WALK_gang1") 
        giveWeapon(ped1, 31, 800) 
end 
) 
  

Link to comment

getElementRotation retorna 3 argumentos, mejor usa getPedRotation.

addCommandHandler ( "cp", 
    function ( player ) 
        local x, y, z = getElementPosition ( player ) 
        local rot = getPedRotation ( player ) 
        local ped1 = createPed ( 107, x, y, z, rot ) 
        setPedAnimation ( ped1, "ped", "WALK_gang1" ) 
        setTimer ( giveWeapon, 1000, 1, ped1, 31, 800 ) 
    end 
) 

Link to comment

seria algo asi o no?

addCommandHandler ( "cp", 
    function ( player ) 
        local x, y, z = getElementPosition ( player ) 
        local rot = getPedRotation ( player ) 
        local ped1 = createPed ( 152, x, y, z, rot ) 
        setPedAnimation ( ped1, "STRIP", "strip_D" ) 
        setElementInterior(ped1, x, y, z, rot ) 
        setElementFrozen(ped1, true) 
    end 
) 

Link to comment
seria algo asi o no?
addCommandHandler ( "cp", 
    function ( player ) 
        local x, y, z = getElementPosition ( player ) 
        local rot = getPedRotation ( player ) 
        local ped1 = createPed ( 152, x, y, z, rot ) 
        setPedAnimation ( ped1, "STRIP", "strip_D" ) 
        setElementInterior(ped1, x, y, z, rot ) 
        setElementFrozen(ped1, true) 
    end 
) 

2 Cosas:

-CP es Crear Puta?

-Usa

getElementInterior 
local intr = getElementInterior(player) 
setElementInterior(ped1, intr ) 

y tengo una duda "setElementFrozen" le permite moverse con tranquilidad en la animacion?

Link to comment

creo q seria asi

addCommandHandler ( "cp", 
    function ( player ) 
        local x, y, z = getElementPosition ( player ) 
        local rot = getPedRotation ( player ) 
        local ped1 = createPed ( 152, x, y, z, rot ) 
        setPedAnimation ( ped1, "STRIP", "strip_D" ) 
        setElementInterior(ped1, AquiElInterior )       --No necesitas poner las coordenadas creo 
        setElementFrozen(ped1, true) 
    end 
) 

Link to comment
  • Recently Browsing   0 members

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