Jump to content

Error con el scripting (ver aca) xDD


Recommended Posts

Amigos miren creo el cuadrado Osea mi zona de paz pero cuando veo si esta bien,Intento disparar cuando lo cual en el script me lo prohibe hacer dentro de esa zona...Pero en fin mi problema es que me aparece la zona y todo pero cuando veo si funciona el script dentro de la zona no me funciona :c...Alguien me puede decir el problema

zona = createRadarArea ( 3578.8000488281, -769.29998779297, 400, 150, 0, 170, 255, 230 ) -- los 2 primeros numeros son

las X, Y del map, despues los 2 que sigen son el tamaño para hacer el cuadrado o rectangulo, y por ultimo los 4 numeros son los R G B A.

safeZoneRadar = createColCuboid ( 3578.8000488281, -769.29998779297, 400, 150, 0 )

function seguro(hitElement)

toggleControl (hitElement, "fire", true )

toggleControl (hitElement, "aim_weapon", true)

toggleControl (hitElement, "vehicle_fire", true)

end

addEventHandler ( "onColShapeHit", safeZoneRadar, seguro)

function salida(hitElement)

toggleControl (hitElement, "fire", false )

toggleControl (hitElement, "aim_weapon", false)

toggleControl (hitElement, "vehicle_fire", false)

end

addEventHandler ( "onColShapeLeave", safeZoneRadar, salida)

Link to comment
zona = createRadarArea ( 3578.8000488281, -769.29998779297, 400, 150, 0, 170, 255, 230 ) -- los 2 primeros numeros son 
las X, Y del map, despues los 2 que sigen son el tamaño para hacer el cuadrado o rectangulo, y por ultimo los 4 numeros son los R G B A. 
safeZoneRadar = createColRectangle ( 3578.8000488281, -769.29998779297, 400, 150 ) 
  
function seguro ( hitElement ) 
    if ( getElementType ( hitElement ) == "player" ) then 
        toggleControl ( hitElement, "fire", true ) 
        toggleControl ( hitElement, "aim_weapon", true ) 
        toggleControl ( hitElement, "vehicle_fire", true ) 
    end 
end 
addEventHandler ( "onColShapeHit", safeZoneRadar, seguro ) 
  
function salida ( hitElement ) 
    if ( getElementType ( hitElement ) == "player" ) then 
        toggleControl ( hitElement, "fire", false ) 
        toggleControl ( hitElement, "aim_weapon", false ) 
        toggleControl ( hitElement, "vehicle_fire", false ) 
    end 
end 
addEventHandler ( "onColShapeLeave", safeZoneRadar, salida ) 

Link to comment

El problema es muy simple, pusiste que al entrar, que pueda disparar, y al salir que no, osea al revez.

zona = createRadarArea ( 3578.8000488281, -769.29998779297, 400, 150, 0, 170, 255, 230 ) -- los 2 primeros numeros son las X, Y del map, despues los 2 que sigen son el tamaño para hacer el cuadrado o rectangulo, y por ultimo los 4 numeros son los R G B A. 
safeZoneRadar = createColRectangle ( 3578.8000488281, -769.29998779297, 400, 150 ) 
  
function seguro ( hitElement ) 
    if ( getElementType ( hitElement ) == "player" ) then 
        toggleControl ( hitElement, "fire", false ) 
        toggleControl ( hitElement, "aim_weapon", false ) 
        toggleControl ( hitElement, "vehicle_fire", false ) 
    end 
end 
addEventHandler ( "onColShapeHit", safeZoneRadar, seguro ) 
  
function salida ( hitElement ) 
    if ( getElementType ( hitElement ) == "player" ) then 
        toggleControl ( hitElement, "fire", true ) 
        toggleControl ( hitElement, "aim_weapon", true ) 
        toggleControl ( hitElement, "vehicle_fire", true ) 
    end 
end 
addEventHandler ( "onColShapeLeave", safeZoneRadar, salida ) 

Link to comment
  • Recently Browsing   0 members

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