Jump to content

need help with textures..


xMoDy

Recommended Posts

addEventHandler ( "onClientResourceStart", resourceRoot,
    function ()
        txd = engineLoadTXD ( "maverick.txd" );
        engineImportTXD ( txd, 487 );
        dff = engineLoadDFF ( "maverick.dff" );
        engineReplaceModel ( dff, 487 );
    end
);
 
local shader = [[
texture gTexture;
 
technique TexReplace
{
    pass P0
    {
        Texture[0] = gTexture;
    }
}
]]
 
local shader, t = dxCreateShader(shader, 0, 0, true, 'world,object,vehicle')
local texture = dxCreateTexture("1.png")
function applyShader(thePlayer, seat)
local theVehicle = source
 
    if seat == 0 and thePlayer == localPlayer and shader then
        if texture then
            dxSetShaderValue(shader, 'Tex0', texture)
            engineApplyShaderToWorldTexture(shader, "frogger2_sign_1", source)
        end
    end
end
addEventHandler("onClientVehicleEnter", getRootElement(), applyShader)
 
-----------------------
 
what should i do ? here isn't works!
 
before: p_23712zy8h1.png
 
 
after:p_2371tq8412.png
Link to comment
6 hours ago, xMoDy said:
addEventHandler ( "onClientResourceStart", resourceRoot,
    function ()
        txd = engineLoadTXD ( "maverick.txd" );
        engineImportTXD ( txd, 487 );
        dff = engineLoadDFF ( "maverick.dff" );
        engineReplaceModel ( dff, 487 );
    end
);
 
local shader = [[
texture gTexture;
 
technique TexReplace
{
    pass P0
    {
        Texture[0] = gTexture;
    }
}
]]
 
local shader, t = dxCreateShader(shader, 0, 0, true, 'world,object,vehicle')
local texture = dxCreateTexture("1.png")
function applyShader(thePlayer, seat)
local theVehicle = source
 
    if seat == 0 and thePlayer == localPlayer and shader then
        if texture then
            dxSetShaderValue(shader, 'Tex0', texture)
            engineApplyShaderToWorldTexture(shader, "frogger2_sign_1", source)
        end
    end
end
addEventHandler("onClientVehicleEnter", getRootElement(), applyShader)
 
-----------------------
 
what should i do ? here isn't works!
 
before: p_23712zy8h1.png
 
 
after:p_2371tq8412.png
--change
dxSetShaderValue(shader, 'Tex0', texture)
--to
dxSetShaderValue(shader, 'gTexture', texture)

because you use gTexture in shader, but not Tex0

  • Thanks 1
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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