Jump to content

Como creo zonas anti pvp??


Recommended Posts

No hagas doble post. Ya te contesté esto mismo en tu anterior post.

No lo podrás hacer con dos coordenadas. Deberás tomar las coordenadas como te dije en el anterior post.

Con esto podrás cancelar el evento de DMG. Es decir no se podrán matar.

  
local radar = createRadarArea ( -2535.9562988281, 1498.9573974609, 300, 800, 255, 0, 0, 150 ) -- Esto es un ejemplo ._. 
addEventHandler("onClientPlayerDamage", getRootElement(), 
function() 
local gx,gy,gz = getElementPosition(source)  
if isInsideRadarArea ( radar, gx, gy ) then 
cancelEvent() 
end 
end 
) 
  

Obviamente deberás cambiar las coordenadas de ejemplo que te puse por las tuyas.

Link to comment

Colocaste correctamente las coordenadas?

El te podrá disparar y tu a el. Tu si estás fuera y el dentro no lo podrás matar, si los dos estan adentro ninguno se podrá matar y si los dos estan afuera si podrán.

También puedes bloquear el disparo con

toggleControl para que no pueda abusar y disparar de a dentro a los de afuera.

Nota: Estas colocando el script en Client-Side verdad?

Link to comment
  • Recently Browsing   0 members

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