Jump to content

Ayuda con este Script!


Recommended Posts

Que tal. Tengo un servidor dayz y mediante este script (shader blanco y negro) me gustaria hacer que se active el shader cuando el jugador tenga 3000 de blood o menos. Como podria hacer?

local screenX, screenY = guiGetScreenSize() 
local screenSource = dxCreateScreenSource(screenX, screenY) 
  
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), 
function() 
    if getVersion ().sortable < "1.1.0" then 
        outputChatBox("Resource is not compatible with this client.") 
        return 
    else 
        blackWhiteShader, blackWhiteTec = dxCreateShader("fx/blackwhite.fx") 
         
        if (not blackWhiteShader) then 
            outputChatBox("Could not create shader. Please use debugscript 3.") 
        else 
            outputChatBox("shader " .. blackWhiteTec .. " was started.") 
        end 
    end 
end) 
  
addEventHandler("onClientPreRender", getRootElement(), 
function() 
    if (blackWhiteShader) then 
        dxUpdateScreenSource(screenSource)      
        dxSetShaderValue(blackWhiteShader, "screenSource", screenSource) 
        dxDrawImage(0, 0, screenX, screenY, blackWhiteShader) 
    end 
end) 

Link to comment
local screenX, screenY = guiGetScreenSize() 
local screenSource = dxCreateScreenSource(screenX, screenY) 
  
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), 
function() 
    if getVersion ().sortable < "1.1.0" then 
        outputChatBox("Resource is not compatible with this client.") 
        return 
    else 
        blackWhiteShader, blackWhiteTec = dxCreateShader("fx/blackwhite.fx") 
        
        if (not blackWhiteShader) then 
            outputChatBox("Could not create shader. Please use debugscript 3.") 
        else 
            outputChatBox("shader " .. blackWhiteTec .. " was started.") 
        end 
    end 
end) 
  
addEventHandler("onClientPreRender", getRootElement(), 
function() 
    if (blackWhiteShader) then 
        dxUpdateScreenSource(screenSource)     
        dxSetShaderValue(blackWhiteShader, "screenSource", screenSource) 
        dxDrawImage(0, 0, screenX, screenY, blackWhiteShader) 
    end 
end) 

Link to comment
  • Recently Browsing   0 members

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