Witam, mam ma?y problem z podmian? pojazd?w na serwerze MTA.
Nie robi? tego po raz pierwszy, jednak straci?em ju? nerwy i naprawd? nie wiem gdzie jest b??d. Po uruchomieniu pojazdy nie maj? tekstur...
Jako ?e te pojazdy s? w miar? du?e, podobno w HD, pomy?la?em, ?e mo?e tu jest problem. Wgra?em zatem stary pojazd (2005r. - data dodania) jednak to nic nie pomog?o.
Oczywi?cie zamieszczam kod skryptu + meta.xml
P.S.
Jak wida? jest tu wi?cej aut. Nic nie dzia?a tak jak powinno...
Kto? wie gdzie pope?niam b??d kt?rego by? mo?e nie widz??
local objects = {
{541, "bullet"},
{409, "stretch"},
{506, "supergt"},
{521 , "fcr900"},
{522, "nrg500"},
{555, "windsor"}
}
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()),
function ()
for o, i in ipairs(objects) do
local txd = engineLoadTXD("files/"..objects[i][2]..".txd", objects[i][1])
engineImportTXD(txd, objects[i][1])
local dff = engineLoadDFF("files/"..objects[i][2]..".dff", objects[i][1])
engineReplaceModel(dff, objects[i][1])
end
outputChatBox("#808000[#008000ObjectReplacer#808000] #008080Podmieniono ??cznie "..#objects.." obiekt?w.", 255, 255, 255, true)
end
)
Po zamianie kodu na podany przez Ciebie skrypt ani nie podmienia modeli, ani tekstur, ani nie wysy?a wiadomo?ci o podmianie obiekt?w.
Jednak gdybym m?g? prosi? - je?eli kto? dodaje co? do kodu, niech postara si? opisa? na ile to mo?liwe jakie zmiany powinny zaj?? i dlaczego, w ko?cu jeste?my tu ?eby si? uczy?
Owszem. Je?eli przerobie tw?j kod tak aby lokalizacja plik?w .dff oraz .txd si? zgadza?a z moim skryptem to wszystko zadzia?a.
Jednak nie zadowala mnie rozwalenie zwartego kodu do 40 linijek aby podmieni? 5 pojazd?w.
Stara?em si? zautomatyzowa? podmian? jednak gdzie? jest b??d o kt?rego istnieniu nie wiem..
By? mo?e co? koliduje.. Naprawd? nie potrafi? odnale?? b??du.
THEGizmo, dzi?kuje za ch?ci ale gdybym chcia? wykorzysta? prosty kod nie pisa?bym tutaj o pomoc.
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