1. Czy istnieje jaka? funkcja, kt?r? m?g?bym podmieni? oryginalne tablice rejestracyjne na niestandardowe? Jak wiadomo tablice znajduj? si? w vehicles.txd i nie maj? ?adnego modelu, wi?c nie mog? ich (chyba) podmieni? funkcjami engineLoadTXD i engineImportTXD, bo one wymagaj? podania ID podmienianego modelu.
2. Czy wszystko normalnie b?dzie dzia?a?o, gdy dam tekstur? (tablicy) o rozdzielczo?ci 512x256, zamiast standardowych 128x64?
Z g?ry dzi?ki za pomoc!
Podpis
NA PRZYSZŁOŚĆ KRZYCZ GŁOŚNIEJ BO MAM APARAT SŁUCHOWY I NIE SŁYSZĘ LITER!
Poszuka?em na wiki i zrobi?em takie co? (przechodz? z SA:MP do MTA, wi?c mog? wymy?la? dziwne rzeczy).
Plik shader.fx(prosto z wiki):
Oczywi?cie to nie zadzia?a?o
Jakim sposobem?
Podpis
NA PRZYSZŁOŚĆ KRZYCZ GŁOŚNIEJ BO MAM APARAT SŁUCHOWY I NIE SŁYSZĘ LITER!
Naprawd? mi pomog?e?... Znalaz?em podobny skrypt na MTA Community, ale jest on zakodowany .
@edit 3.09.13
S? jakie? post?py, przeszuka?em ju? troch? internetu i m?j kod wygl?da tak:
addEventHandler("onClientResourceStart", resourceRoot, function()
if getElementType(source) == "vehicle" then
loadVehiclePlate(vehicle)
end
end)
addEventHandler("onClientElementStreamIn", root, function()
if getElementType(source) == "vehicle" then
loadVehiclePlate(source)
end
end)
addEventHandler("onClientVehicleEnter", root, function()
loadVehiclePlate(source)
end)
addEventHandler("onClientResourceStart", root,
function( )
local texture = dxCreateTexture ( "Textures/plateback1.bmp" )
-- Now we just need the shader
local myShader = dxCreateShader( "shader.fx" )
--Abort if failed (don't forget to destroy the texture though!!!)
if not shader then
outputChatBox ( "Nieudana pr?ba podmiany tekstury tablicy rejestracyjnej!" )
destroyElement ( texture )
return false
end
-- Now hand the texture to the shader
dxSetShaderValue ( myShader, "gTexture", texture )
-- Now apply this stuff on the tile
engineApplyShaderToWorldTexture( myShader, texture )
end
)
Mam z nim taki problem, ?e pokazuje mi si? informacja o tym, ?e shader nie zosta? za?adowany. Jest to dziwne, bo w mecie go dopisa?em, normalnie si? pobiera i nazwy nie pomyli?em. Wi?c czemu shader si? nie za?adowa??
Podpis
NA PRZYSZŁOŚĆ KRZYCZ GŁOŚNIEJ BO MAM APARAT SŁUCHOWY I NIE SŁYSZĘ LITER!
Dalej nic to nie da?o. MTA (przynajmniej na moim serwie) korzysta tylko z tablic z San Fierro. Je?li mo?esz, to przetestuj to u siebie i dopiero tu daj.
Podpis
NA PRZYSZŁOŚĆ KRZYCZ GŁOŚNIEJ BO MAM APARAT SŁUCHOWY I NIE SŁYSZĘ LITER!
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach