Jump to content

[AYUDA]como tener la posicion del ped al que le apunto


Nicolas ECM

Recommended Posts

Posted

Hola, tengo una duda se puede tener la posicion de algun ped o player al que le este apuntando con un arma?

es para crear un objeto en la posicion de el ped, ayuda porfavor.

tengo otra duda se puede hacer que un objeto genere daño, si alguien lo toca?.

Posted

Tomas me puede dar un ejemplo de como usar colshapes y como tener la posicion de el que selecciono lo estube mirando pero no pude.

Alfa me podria dar un ejemplo? GRACIAS :D .

Posted

te dejo un pequeño ejemplo para tu primera pregunta

function target() 
    local target 
        for i, thePlayer in ipairs ( getElementsByType("player") ) do 
        target = getPedTarget (  getLocalPlayer() )   
            if ( target ) then 
                if ( getElementType ( target ) == "player" ) then   
                    local x,y,z = getElementPosition(target) --- aca obtienes la posicion del jugador al que apuntas 
                    createObject(492,x,y,z) --- aca tu objeto 
                end 
            end 
        end 
end 
addEventHandler ( "onClientPlayerTarget", getRootElement(), target) 

Posted
  
function target() 
        target = getPedTarget (  getLocalPlayer() )   
                if (target) and ( getElementType ( target ) == "player" ) then   
                    local x,y,z = getElementPosition(target) --- aca obtienes la posicion del jugador al que apuntas 
                    createObject(492,x,y,z) --- aca tu objeto 
                end 
            end 
bindKey("X","down",target) 
  

Posted

Gracias tomas me sirvio pero tengo otra duda JAJA como puedo hacer para quitarle vida a el jugador que tengo seleccionado combinado con el script de arriba se que tengo que usar esto

local ppHealth = getElementHealth(target) 
setElementHealth (target, ppHealth - 50 ) 

pero no me funciona, que le agrego o que le quito no entiendo esto bien todavia porfavor ayuda.

Posted
  
  
function target() 
        target = getPedTarget (  getLocalPlayer() )   
                if (target) and ( getElementType ( target ) == "player" ) then   
                    local x,y,z = getElementPosition(target) --- aca obtienes la posicion del jugador al que apuntas 
local health = getElementHealth(target) 
setElementHealth (target, health - 50 ) 
                    createObject(492,x,y,z) --- aca tu objeto 
                end 
            end 
bindKey("X","down",target) 
  
  

  • Recently Browsing   0 members

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