Guten Tag,
Ich habe ein Problem undzwar hab ich ein Script geschrieben das den Text auf einem Bus ändern soll aber es geht nicht es kommt auch keine Fehlermeldung ich weiß nicht was das Problem sein könnte
Das Scirpt
Spoiler anzeigen
texture = dxCreateTexture("coach.png")
root = getRootElement()
addEventHandler("onClientResouceStart", resourceRoot, function()
local shader = dxCreateShader("shader.fx")
if shader then
dxSetShaderValue(shader, "Tex0", texture)
engineApplyShaderToWorldTexture(shader, "coach92decals128")
end
end)
Die Meta
Spoiler anzeigen
<meta>
<info author="SCHMURZ0611" type="script" version="1.0" />
<script src="test.lua" type="server" />
<script src="test_c.lua" type="client" />
<file src="shader.fx" />
<file src="coach.png" />
<file src="medic.png" />
</meta>
shader.fx(aus dem Wiki kopiert da ich davon relativ wenig ahnung hab)
Spoiler anzeigen
//-- Declare the texture. These are set using dxSetShaderValue( shader, "Tex0", texture )
texture Tex0;
technique simple
{
pass P0
{
//-- Set up texture stage 0
Texture[0] = Tex0;
//-- Leave the rest of the states to the default settings
}
}
Die Textur(wollte für den Anfang erstmal meinen Namen auf den Bus machen darum ist es auch nicht ordentlich gemacht)
Spoiler anzeigen
Hoffe ihr könnt mir helfen
Vielen Dank im Vorraus