Ryuto Posted December 24, 2014 Share Posted December 24, 2014 Hola como dice el titulo tenia la duda si es posible esto y con que funcion se utilizaria.Lo que intento hacer es poner alguna imagen en alguna ubicacion por ejemplo poner /imagen y aparesca con una animacion una imagen abajo mio.Esto es a lo que me refiero Es posible esto.Si es posible con que funcion se utilizaria.Muchas gracias por su atencion Link to comment
DBY Posted December 24, 2014 Share Posted December 24, 2014 setPedAnimation para la animación y para ese efecto utiliza shaders. Link to comment
Ryuto Posted December 24, 2014 Author Share Posted December 24, 2014 setPedAnimation para la animación y para ese efecto utiliza shaders. Ok gracias,Oye disculpa mi ignorancia pero hace poco comenze con el scripting.¿Como se utilizaria los shaders? Link to comment
Alexs Posted December 24, 2014 Share Posted December 24, 2014 setPedAnimation para la animación y para ese efecto utiliza shaders. Ok gracias,Oye disculpa mi ignorancia pero hace poco comenze con el scripting.¿Como se utilizaria los shaders? No necesitas utilizar algún shader para esto, la función que requieres es 'dxDrawMaterialLine3D'. Link to comment
Ryuto Posted December 24, 2014 Author Share Posted December 24, 2014 setPedAnimation para la animación y para ese efecto utiliza shaders. Ok gracias,Oye disculpa mi ignorancia pero hace poco comenze con el scripting.¿Como se utilizaria los shaders? No necesitas utilizar algún shader para esto, la función que requieres es 'dxDrawMaterialLine3D'. Muchas gracias ya funciono ,Otra duda es posible hacer que es imagen se mueva.No puedo utilizar MoveObject ya que no es un objeto.Hay alguna funcion para que la imagen se pueda mover? osea que se desplaze de un lugar a otro Link to comment
Alexs Posted December 24, 2014 Share Posted December 24, 2014 Muchas gracias ya funciono ,Otra duda es posible hacer que es imagen se mueva.No puedo utilizar MoveObject ya que no es un objeto.Hay alguna funcion para que la imagen se pueda mover? osea que se desplaze de un lugar a otroSencillamente usa matemáticas básicas para ir alterando las coordenadas en que es dibujada. Link to comment
Ryuto Posted December 24, 2014 Author Share Posted December 24, 2014 Muchas gracias ya funciono ,Otra duda es posible hacer que es imagen se mueva.No puedo utilizar MoveObject ya que no es un objeto.Hay alguna funcion para que la imagen se pueda mover? osea que se desplaze de un lugar a otroSencillamente usa matemáticas básicas para ir alterando las coordenadas en que es dibujada. Oye tengo un pequeño error.Cuando pongo /katon no me aparece la imagen en la ubicacion que puse local img = dxCreateTexture("test.png") addEventHandler("onClientRender", root, function(1527.6872558594,-1706.2180175781,13.3828125) dxDrawMaterialLine3D (0,0,3,0,0,15,img, 7, tocolor(255,255,255,255)) end) addCommandHandler ("katon", img) Link to comment
AlFA# Posted December 24, 2014 Share Posted December 24, 2014 Muchas gracias ya funciono ,Otra duda es posible hacer que es imagen se mueva.No puedo utilizar MoveObject ya que no es un objeto.Hay alguna funcion para que la imagen se pueda mover? osea que se desplaze de un lugar a otro Sencillamente usa matemáticas básicas para ir alterando las coordenadas en que es dibujada. Oye tengo un pequeño error.Cuando pongo /katon no me aparece la imagen en la ubicacion que puse local img = dxCreateTexture("test.png") addEventHandler("onClientRender", root, function(1527.6872558594,-1706.2180175781,13.3828125) dxDrawMaterialLine3D (0,0,3,0,0,15,img, 7, tocolor(255,255,255,255)) end) addCommandHandler ("katon", img) Hombre, si pones function(1527.6872558594,-1706.2180175781,13.3828125) lógico... mira la función bien de dxDrawMaterialLine3D Link to comment
MTA Team 0xCiBeR Posted December 24, 2014 MTA Team Share Posted December 24, 2014 local img = dxCreateTexture("test.png") addEventHandler("onClientRender", root, function() dxDrawMaterialLine3D (1527.6872558594,-1706.2180175781,13.3828125,1527.6872558594+5,-1706.2180175781+5,13.3828125,img, 7, tocolor(255,255,255,255)) end) addCommandHandler ("katon", img) Proba así. Link to comment
Ryuto Posted December 24, 2014 Author Share Posted December 24, 2014 local img = dxCreateTexture("test.png") addEventHandler("onClientRender", root, function() dxDrawMaterialLine3D (1527.6872558594,-1706.2180175781,13.3828125,1527.6872558594+5,-1706.2180175781+5,13.3828125,img, 7, tocolor(255,255,255,255)) end) addCommandHandler ("katon", img) Proba así. Ya intente pero sigue sin aparecer Link to comment
Tomas Posted December 25, 2014 Share Posted December 25, 2014 Si creas un DX que comenzará y terminará en la misma posición obviamente no lo podrás ver. Link to comment
Cuervo_fi Posted December 26, 2014 Share Posted December 26, 2014 Intenta asi: local img = dxCreateTexture("test.png") addEventHandler("onClientRender", root, function () local x, y, z = getElementPosition(localPlayer) dxDrawMaterialLine3D (x-3, y-1, z-1, x+3, y+1, z ,img, 7, tocolor(255,255,255,255)) end ) y para eliminar la imagen usa setTimer removeEventHandler Link to comment
Alexs Posted December 28, 2014 Share Posted December 28, 2014 Si pregunta precio, $10 paypal. ¿Cómo solventaras el problema de la animación modificada que se ve en el vídeo inicial? Link to comment
Alexs Posted December 28, 2014 Share Posted December 28, 2014 Lol, evalúo la animación del ped, luego uso en setTimer y aplico la función que les muestro en el video. Luego que se hace por primera vez el círculo hasta llegar a su límite final, lo detengo y fin. No es tan dificil. Me refiero específicamente a que no puedes importar una animación modificada, por lo tanto, no podrías emular por completo lo que el busca. Link to comment
Alexs Posted December 28, 2014 Share Posted December 28, 2014 Lo que él pide es el círculo con el color azulado, no la animación del ped. Pero si él quiere eso, debe haber alguna forma de importar esa animación o reemplazarla. Tendría que buscarla o que él la facilite. No, actualmente no hay manera alguna de importar o reemplazar animaciones. De todas maneras te doy la razón, el busca crear imágenes tridimensionales debajo del personaje. * Para el creador del post ( @, si no me equivoco), actualmente estoy un poco desocupado, así que podría ayudarte con esto (sin pedir nada a cambio), solo háblame por Skype o por un mensaje en el foro (prefiero explicarte específicamente cada uno de los detalles y pasos, es por eso que seria mejor utilizar un canal de comunicación mas directo). Link to comment
Ryuto Posted December 29, 2014 Author Share Posted December 29, 2014 Lo que él pide es el círculo con el color azulado, no la animación del ped. Pero si él quiere eso, debe haber alguna forma de importar esa animación o reemplazarla. Tendría que buscarla o que él la facilite. No, actualmente no hay manera alguna de importar o reemplazar animaciones. De todas maneras te doy la razón, el busca crear imágenes tridimensionales debajo del personaje. * Para el creador del post ( @, si no me equivoco), actualmente estoy un poco desocupado, así que podría ayudarte con esto (sin pedir nada a cambio), solo háblame por Skype o por un mensaje en el foro (prefiero explicarte específicamente cada uno de los detalles y pasos, es por eso que seria mejor utilizar un canal de comunicación mas directo). Si muchas gracias necesitare mucho tu ayuda.Mira esto es lo que quiero hacer estube haciendo un servidor del anime naruto shippuden estoy intentando hacer sus poderes y bien ya tengo muchos echos por mi.Me gustaria que me ayudaras un poco mira yo quiero que esa imagen que mostre cuando hice el post apareciera en el poder que estoy haciendo en el segundo 0:11 Que toque el suelo y salga esa imagen Muchas gracias por tu ayuda.Espero que si llege a funcionar en el poder que estoy haciendo Link to comment
Ryuto Posted January 5, 2015 Author Share Posted January 5, 2015 Hahaha, lol, se ve bueno tu video . Mucho Naruto . Jaja gracias estoy esforzando para hacer scritps para mi servidor.Bueno cambiando de tema,Con la funcion que me dieron que era dxDrawMaterialLine3D intente hacer todo con esa funcion.Intente todo pero no funciono.Pero encontre una funcion que es muy parecida a la que mostre recien.dxDrawImage3D que es mas facil que utilizar que la anterior.Pero tengo un pequeño problema me aparece este error ERROR: kuchiyose-kurama\mokuton.lua:21: attempt to call global ´dxCreateTexture´ (a nil value) Aqui dejo el lua function dragon (player) setPedAnimation(player, "WUZI", "Wuzi_grnd_chk", false, false, false, false, false) local x,y,z = getElementPosition(player) local r = getPedRotation(player) objeto = createObject (3249, x , y + 24 , z + 4 , 0, 0, 270) setTimer (destroyElement, 10000, 1, objeto) triggerClientEvent("CreateNinjaSound",player,player,"Kurama.mp3") setTimer (setElementPosition, 1500, 1, player,x,y,z+17) setTimer (setPedAnimation, 2000, 1, player,"GANGS", "hndshkda") objeto2 = createObject (11489, x + 2 , y - 9 , z + 12 , 0, 0, 270) setTimer (destroyElement, 15000, 1, objeto2) setTimer (moveObject, 6500, 1, objeto2, 1000, x, y - 30 , z - 4 ) setTimer (createExplosion,7500,1,x,y-30,z-2,11) setTimer (createExplosion,7900,1,x,y-30,z-1,11) setTimer (createExplosion,8300,1,x,y-30,z+1,11) setTimer (createExplosion,8600,1,x,y-30,z+2,11) setTimer (createExplosion,7500,1,x-4,y-30,z-2,11) setTimer (createExplosion,7900,1,x-4,y-30,z-1,11) setTimer (createExplosion,8300,1,x-4,y-30,z+1,11) setTimer (createExplosion,8600,1,x-4,y-30,z+2,11) local face = dxCreateTexture("test.png") dxDrawImage3D(0,-30, -2, 20, 20, face, tocolor(255,255,255,255)) end addCommandHandler ("kuchiyose-kurama", dragon) Link to comment
Castillo Posted January 5, 2015 Share Posted January 5, 2015 Es una funcion client-side, y tu script es server-side. Link to comment
Recommended Posts