Jump to content

Ayuda con DX solo para "killer".


Tomas

Recommended Posts

No se que me pasa a mi, pero cada vez que uso onClientPlayerWasted el evento me trollea .-.

Bueno, lo que yo quiero hacer es que al matar a un jugador con el último tiro en la cabeza, mejor conocido como Headshot que le salga al killer una imagen bla bla bla, el problema es que o sale para los dos, o no sale para ninguno. Estoy desde las 18:30 , son las 3:00 y aún no puedo xD.

Probé con infinitas cosas y no pude :S

Aquí les dejo el código.

  
function getMedalWithHeadshot(matador, arma, partedelcuerpo ) 
if getElementType ( matador ) == "player" then 
if ( partedelcuerpo == 9 ) then 
createImageForMedalWithHeadshot() 
triggerServerEvent ( "giveheadshot", matador)  
outputDebugString("[ZEI]Stats"..getPlayerName(matador).." hizo un headshot.") 
end 
end 
end 
addEventHandler ( "onClientPlayerWasted", getRootElement(), getMedalWithHeadshot ) 
  

Link to comment

Tan solo debes verificar si el matador es el player local y ejecutarlo. Así:

function getMedalWithHeadshot(matador, arma, partedelcuerpo ) 
    if matador and matador == localPlayer then 
        if ( partedelcuerpo == 9 ) then 
            createImageForMedalWithHeadshot() 
            triggerServerEvent ( "giveheadshot", matador) 
            outputDebugString("[ZEI]Stats"..getPlayerName(matador).." hizo un headshot.") 
        end 
    end 
end 
addEventHandler ( "onClientPlayerWasted", getRootElement(), getMedalWithHeadshot ) 

Link to comment
Tan solo debes verificar si el matador es el player local y ejecutarlo. Así:
function getMedalWithHeadshot(matador, arma, partedelcuerpo ) 
    if matador and matador == localPlayer then 
        if ( partedelcuerpo == 9 ) then 
            createImageForMedalWithHeadshot() 
            triggerServerEvent ( "giveheadshot", matador) 
            outputDebugString("[ZEI]Stats"..getPlayerName(matador).." hizo un headshot.") 
        end 
    end 
end 
addEventHandler ( "onClientPlayerWasted", getRootElement(), getMedalWithHeadshot ) 

Gracias, ando fuera de casa no puedo probarlo :S Cuando llegue lo pruebo y te cuento :D

Link to comment
  • Recently Browsing   0 members

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