Jump to content

Ayuda crear objeto


Recommended Posts

Te doy un ejemplo, creará el objeto 492 (no se ni que es ni si existe) en la posición del jugador al ejecutar el comando:

  
function crearElObjeto(player) 
local x,y,z = getElementPosition(player) 
createObject(492,x,y,z) 
end 
addCommandHandler("quieroelobjeto492",createElObjecto) 

Link to comment

Lo que quiero decir esque cualquier jugador que este conectado a mi servidor yo le apunte con un arma o con el puño y despues use un bind para que aparesca un objeto cerca a la posicion de el, lo que nesesito saber es como obtener la posicion de cualquier jugador al que se le apunte.

Link to comment
  • 3 weeks later...

no entendi muy bien lo que quieres pero puedes guiarte de esto asi obtienes la posicion del player al que le apuntas

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) 
createObject(492,x,y,z) --- aca tu objeto  
end 
end 
end 
  

Link to comment

Tal y como lo pintas, deberia funcionar así

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) 
                    createObject(492,x,y,z) --- aca tu objeto 
                end 
            end 
        end 
end 
bindKey(source,"2","down",target) 

Link to comment
  • Recently Browsing   0 members

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