Jump to content

girar objeto


Brad96

Recommended Posts

Posted

buenas ,estoy tratando de hacer un script simple ..la idea es un rocket launcher pegado al infernus pero no gira

function cas(player) 
x, y, z = getElementPosition(player) 
cs = createVehicle (411 ,x+5 ,y, z) 
css = createObject (359, x, y, z) 
attachElements ( css, cs, 0.50, 0, 0.50, 0, 0, 0) 
end 
addCommandHandler("2",cas) 

agradeceria que me corrigeran y me explicaran gracias

Mi Nick En El Juego : Bs|Brad

Mi Skype : fer_va_96

Posted

eso he hecho pero no se mueve ,y hay una variable que funciona pero solo se rota en su eje ,osea no rota 180*

Mi Nick En El Juego : Bs|Brad

Mi Skype : fer_va_96

Posted
    function cas(player) 
    x, y, z = getElementPosition(player) 
    cs = createVehicle (411 ,x+5 ,y, z) 
    css = createObject (359, x, y, z) 
    x, y, z = getElementRotation ( cs )  
    attachElements ( css, cs, 0.50, 0, 0.50, x, y, z) 
    end 
    addCommandHandler("2",cas) 
  

Currently developing for International Gaming Community - Join us!

Posted

muchas gracias ,lo probare .. pero porque no giraba en primericio lugar ?

R:no funciona sigue apareciendo donde mismo ,muevo las variables y solo se mueve hacia adelante/atras/arriba/abajo pero no gira

Mi Nick En El Juego : Bs|Brad

Mi Skype : fer_va_96

Posted
gracias ,pero a de ser porque ponia poco valor?

Porque su rotacion era 0, el objeto no tiene la misma rotacion Z que el vehiculo,

Inactivo.

Posted

gracias :D

estoy haciendo una bazuca en un infernus no se si sera mucha molestia que me vayan orientando ..tengo que hacer otro script client-side para crear el proyectil ..como puedo definir la posicion del vehiculo o el vehiculo en el que se encuentra el jugador?

Mi Nick En El Juego : Bs|Brad

Mi Skype : fer_va_96

Posted
local player = getLocalPlayer () 
local vehicle = getPedOccupiedVehicle (player) 
if vehicle then 
    local x, y, z = getElementPosition (vehicle) 
end 
  

Posted

No te creas que yo se mucho, he ido aprendiendo y según yo seria mas o menos así

local player = getLocalPlayer () -- Se define "player" como el jugador local 
local vehicle = getPedOccupiedVehicle (player) -- Se define "vehicle" como el vehículo en el que se encuentra el jugador 
if vehicle then -- Si el jugador esta en un vehículo entonces  
    local x, y, z = getElementPosition (vehicle) -- Se obtiene la posición del vehículo  
end 

Creo que seria así, si estoy equivocado les agradecería si me corrigen :P

Posted

if(getElementModel(auto) == 411) then --esta es la linea clave del script ,alguien me explica detalladamente que hace para poder entenderla mejor ?

Mi Nick En El Juego : Bs|Brad

Mi Skype : fer_va_96

Posted

getElementModel es una función que devuelve el ID del elemento que en este caso seria el auto como esta especificado en el argumento, así que si el modelo es igual ("==") a 411 se cumple la condición

Posted

con "== 411" se especifica el modelo?

me dirias como puedo practicar el if/then?

Mi Nick En El Juego : Bs|Brad

Mi Skype : fer_va_96

Posted
con "== 411" se especifica el modelo?

me dirias como puedo practicar el if/then?

  
if getElementModel ( bla bla ) == 411 then  
  

Es igual a

Si numeroModelo es igual a 411 entonces

Currently developing for International Gaming Community - Join us!

Posted

veran he podido completar mi script ..pero quier hacer que el proyectil salga de cada lado del auto y que salgan dos pero al momento que modificion las variables (aunque yo se que modificar variables x,y,z se hace x+0,y+0,z+0) al momento que hago esto el script deja de funcioar

Mi Nick En El Juego : Bs|Brad

Mi Skype : fer_va_96

  • Recently Browsing   0 members

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