Jump to content

HELP PLEASE!


Annas

Recommended Posts

Hello , i have made a simple script wish replaces a gate Texture..

--CLIENT SIDE 
---------------------------------------------------------------------- 
    local group = "LogiC" -- ADD THE GROUP NAME HERE 
------------------------ 
  
    local LogiC_marker = createMarker ( 3230.0249023438, 1057.3933105469, 32.006248474121, "cylinder", 15, 44, 44, 44, 0 ) 
    local LogiC_gate = createObject ( 980, 3230.4418945312, 1057.2094726562, 34.706253051758, 0, 0, 90 ) 
    applyCustomTextures( LogiC_gate, "testing") 
  
------------------------------------------------------------------------ 
    addEventHandler ( "onMarkerHit", LogiC_marker, 
        function ( hitElement ) 
            if ( getElementType ( hitElement ) == "player" ) then 
                if ( getElementData(hitElement,"g") == group ) or (exports.CSTalliance:getPlayerAlliance(hitElement, group)) or (exports.CSTteams:isPlayerInTeams(hitElement, "Staff")) then 
                    moveObject ( LogiC_gate, 400, 3230.4418945312, 1057.2094726562, 29.07536315918 ) 
                end 
            end 
        end 
    ) 
  
  
    addEventHandler ( "onMarkerLeave", LogiC_marker, 
        function ( leftElement ) 
            if ( getElementType ( leftElement ) == "player" ) then 
                if ( getElementData(leftElement,"g") == group ) or (exports.CSTalliance:getPlayerAlliance(leftElement, group)) or (exports.CSTteams:isPlayerInTeams(leftElement, "Staff")) then 
                    moveObject ( LogiC_gate, 400, 3230.4418945312, 1057.2094726562, 34.706253051758 ) 
                end 
            end 
        end 
    ) 
------------------------------------------------------------------------ 
  
function applyCustomTextures(object, texture) 
        local shaderElement = dxCreateShader ( "shaders/shader.fx", 0, 0, false, "all" ) 
        --shader = dxCreateShader( "shader.fx", 0, 0, false, "object") 
        texture = dxCreateTexture( "textures/"..texture..".png" ) 
  
        dxSetShaderValue( shaderElement, "Tex0", texture) 
        texturename = engineGetModelTextureNames( object ) 
        engineApplyShaderToWorldTexture( shaderElement, texturename, object) 
end 

DEBUGSCRIPT: attempt to call global 'dxCreateShader' (a nil value)

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