Jump to content

Que usa esta imagen?


Alexs

Recommended Posts

edikosh y como aria para poner el projectile con attach element en un vehiculo ?

te dejo mi script para q veas como es:

Server Side:

function tankHat () 
local misilero = createVehicle ( 470, 2224.51, 2459.16, 10.168 ) 
setElementID ( misilero, "misilero" ) 
local lanzamisiles =    createObject ( 359, 2224.51, 2459.16, 10.668, 0, 0, 90)     
      attachElements ( lanzamisiles, misilero, 0, 0, 1, 0, 0, 90  )  
end 
addEventHandler ( "onResourceStart", getRootElement(), tankHat ) 

Client Side:

function lanzamisiles ( ) 
    local vehicle = getPedOccupiedVehicle ( localPlayer ) 
    local x, y, z = getElementPosition (localPlayer) 
    if ( vehicle and vehicle == getElementByID ( "misilero" ) ) then 
        if ( not createProjectile ( localPlayer, 19, x, y, z + 1.2, 70) ) then 
            outputChatBox ( "Ha ocurrido un problema, deja descansar el lanzamisiles" ) 
        end 
    end 
end 
bindKey ( "B", "down", lanzamisiles ) 

Link to comment

le ise unas mejoras xD

client-side

----------- 
--ElMisil-- 
  
function lanzamisiles ( ) 
    local vehicle = getPedOccupiedVehicle ( localPlayer ) 
    local x, y, z = getElementPosition (localPlayer) 
    if ( vehicle and vehicle == getElementByID ( "misilero" ) ) then 
        if ( not createProjectile ( localPlayer, 19, x, y + 7.5, z + 6, 70) ) then 
    elseif ( not createProjectile ( localPlayer, 19, x, y + 7.5, z + 6, 70) ) then 
            outputChatBox ( "Ha ocurrido un problema, deja descansar el lanzamisiles" ) 
        end 
    end 
end 
bindKey ( "B", "down", lanzamisiles ) 

server-side

local vehiculo = createVehicle( 497, 691.71069, -2794.62891, 8.90768) 
  
function ponere() 
local elobjeto = createObject(2669, 0, 0, 0 ) 
    attachElements ( elobjeto, vehiculo, 0, 0, -2 ) 
end 
addCommandHandler("o", ponere) 
  
----------- 
--ElMisil-- 
function tankHat () 
local misilero = createVehicle ( 470, 646.61682, -3012.08838, 8.50924 ) 
setVehicleColor( misilero, 255, 0, 0 ) 
setElementID ( misilero, "misilero" ) 
local lanzamisiles =    createObject ( 359, 2224.51, 2459.16, 10.668, 0, 0, 90) 
local lanzamisiles2 =    createObject ( 359, 2225.51, 2459.16, 10.668, 0, 0, 90)     
      attachElements ( lanzamisiles, misilero, .5, .5, 1.2, 0, 0, 90  ) 
      attachElements ( lanzamisiles2, misilero, -.5, .5, 1.2, 0, 0, 90  ) 
end 
addEventHandler ( "onResourceStart", getRootElement(), tankHat ) 

xD

mtascreen20120409080049.png

Link to comment
Y pero osea si yo muevo la camara, como es que dispara para otro lado? Rotacion?

es cierto, no dispara al frente, dispara a donde este mirando el player...

Edit: Volviendo al tema original, SolidSnake14 sabes si createSWATRope crea cuerdas escalables como en la IMG?

Link to comment
No lo creo, que yo sepa solo crea la cuerda, el resto lo creas vos, existe un recurso llamado "abseil" que sirve para saltar de helicopeteros, pero que yo sepa no usa esa funcion.

Es que la imagen esta en el Topic de MTA 1.3 Released, y crei que usaria funciones incluidas en el 1.3

Edit: ahora q veo el video del abseil, creo que es lo que se usa... :D

Link to comment
No lo creo, que yo sepa solo crea la cuerda, el resto lo creas vos, existe un recurso llamado "abseil" que sirve para saltar de helicopeteros, pero que yo sepa no usa esa funcion.

El unico problema de ese script, y no me e dado el tiempo de revisarlo es que cuando el piloto hace dicha funcion de swat se bugea el heli.

O aveces si tienes un respawn de carros automatico que detecte si no hay jugadores dentro no vuelven, porq dentro del heli kedan cj's.

Link to comment
  • Recently Browsing   0 members

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