Jump to content

[HELP] Shader


ozulus

Recommended Posts

I am using this code, when the scripts started, i can see texture but other players can not see. Please help me what should i do??

Note: I have shader.fx

local vehicle = getOccupiedVehicle() 
local Shader = dxCreateShader( "shader.fx" ) 
local Texture = dxCreateTexture( "mavericktexture.png" ) 
dxSetShaderValue( Shader, "Tex", Texture ) 
engineApplyShaderToWorldTexture( Shader, "Bell_206B_T", vehicle ) 

Link to comment

c-side

addEventHandler ( "onClientResourceStart", resourceRoot, 
    function ( ) 
        triggerServerEvent ( "loadForAll", localPlayer ); 
    end 
); 
  
addEvent ( "load", true ) 
addEventHandler ( "load", root, 
    function ( ) 
        local vehicle = getOccupiedVehicle ( source ) 
        local Shader = dxCreateShader( "shader.fx" ) 
        local Texture = dxCreateTexture( "mavericktexture.png" ) 
        dxSetShaderValue( Shader, "Tex", Texture ) 
        engineApplyShaderToWorldTexture( Shader, "Bell_206B_T", vehicle ) 
    end 
); 

s-side

addEvent ( "loadForAll", true ) 
addEventHandler ( "loadForAll", root, 
    function ( ) 
        triggerClientEvent ( "load", source ); 
    end 
); 

Link to comment

If 'VIP' is a team name then this should work:-

  
addEventHandler ( "onClientResourceStart", resourceRoot, 
    function () 
        local vehicle = getOccupiedVehicle ( localPlayer ) 
        local Shader = dxCreateShader( "shader.fx" ) 
        local Texture = dxCreateTexture( "mavericktexture.png" ) 
        if (getPlayerTeam(localPlayer) == getTeamFromName("VIP")) then 
            dxSetShaderValue( Shader, "Tex", Texture ) 
            engineApplyShaderToWorldTexture( Shader, "Bell_206B_T", vehicle ) 
        end 
    end 
) 
  

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...