Jump to content

Shaders en CJ


aka Blue

Recommended Posts

Posted

Buenas. Estoy realizando un script de vestimentas personalizadas para CJ (algo parecido a lo que hicieron en la sección inglesa), pero estoy teniendo un pequeño problema a la hora de instalar el shader y añadirle el valor. Uso el texreplace.fx:

texture gTexture;

technique TexReplace
{
	pass P0
	{
    
		Texture[0] = gTexture;
    
	}
}

Y lo que hago para cargar los modelos de las camisetas es, usando una tabla, sacando sus valores:

-- Ropa en la tabla:
-- textura original, direccion de la textura personalizada png, modelo

{ "hockeytop", "ropa/personalizada/camisetas/hockeytop.png", "sweat" },

-- Añadiendo todo al shader:

local shader = dxCreateShader( "texreplace.fx" )
ped_selector = createPed( 0, -726.6142578125, 1539.07421875, 40.47469329834, 266 )
addPedClothes( ped_selector, camisetasBlancas[2][1], camisetasP[2][3], 0 )
texturaCamiseta = dxCreateTexture( camisetasP[2][2] )
engineApplyShaderToWorldTexture ( shader, camisetasP[2][1], ped_selector )
dxSetShaderValue( shader, "gTexture", texturaCamiseta )

¿Alguien podría explicarme a qué se debe?

Gracias de antemano.

yDORrdn.png

Posted

Hay algunas palabras que no permiten funcionar el script correctamente. Por ejemplo "test". Si ese no es el error pues prueba cambiando texturas de otros objetos.

"Keep making it simplex."

Posted

El filepath está mal, si quieres colocar el nombre del recurso tienes que colocarle un ":" delante, si no simplemente lo borras.

 

personalizada/camisetas/hockeytop.png

 

Currently developing for International Gaming Community - Join us!

  • Recently Browsing   0 members

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