R1S1NG Posted June 22, 2018 Share Posted June 22, 2018 (edited) Olá a todos do fórum do mta, eu tenho um pequeno problema irritante... Eu baixei um mod de gta sa, um mapa, então eu fiz um script, coloquei dff e txd etc, meta... porém, ele não carrega a textura direito! Eu achei no ide list da wiki do mta a textura de qual dff seria, fiz certo mas fica branco, segue um pedaço do código: dff = engineLoadDFF ( "skins/gen_roofbit4.dff", 0 ) --Coloque o nome do DFF e não mexa nesse 0 engineReplaceModel ( dff, 1690 ) --Coloque o ID do objeto que você quer modificar engineSetModelLODDistance(1690, 9000) --ID do objeto e a distância que ele irá carregar - distancia está como 500 dff = engineLoadDFF ( "skins/gen_roofbit5.dff", 0 ) --Coloque o nome do DFF e não mexa nesse 0 engineReplaceModel ( dff, 1691 ) --Coloque o ID do objeto que você quer modificar engineSetModelLODDistance(1691, 9000) --ID do objeto e a distância que ele irá carregar - distancia está como 500 txd = engineLoadTXD ( "skins/genroofbits.txd" ) --Coloque o nome do TXD engineImportTXD ( txd, 1690 ) --Coloque o ID do objeto que você quer modificar txd = engineLoadTXD ( "skins/genroofbits.txd" ) --Coloque o nome do TXD engineImportTXD ( txd, 1691 ) --Coloque o ID do objeto que você quer modificar Este é um exemplo, na wiki o txd é usado em dois objetos, porém os dois ficam brancos, isso também ocorre com outros objetos em que o txd utilize apenas um dff... Obrigado a quem conseguir me ajudar! Se alguém souber uma maneira de sempre achar o txd correto do dff, obrigado também! Edited June 22, 2018 by R1S1NG Link to comment
Other Languages Moderators Lord Henry Posted June 23, 2018 Other Languages Moderators Share Posted June 23, 2018 Você está usando a mesma variável txd para carregar texturas diferentes. Diferencie as variáveis. Além disso, em engineLoadDFF não existe segundo parâmetro, no caso 0. 1 Link to comment
R1S1NG Posted June 23, 2018 Author Share Posted June 23, 2018 (edited) A textura foi repetida pois para o objeto na ide da wiki eu achei idêntico a textura em relação aos objetos e eu removo aquele 0? 7 minutes ago, Lord Henry said: Você está usando a mesma variável txd para carregar texturas diferentes. Diferencie as variáveis. Além disso, em engineLoadDFF não existe segundo parâmetro, no caso 0. Edited June 23, 2018 by R1S1NG Link to comment
Other Languages Moderators Lord Henry Posted June 23, 2018 Other Languages Moderators Share Posted June 23, 2018 Sim, remova o 0. 1 Link to comment
R1S1NG Posted June 23, 2018 Author Share Posted June 23, 2018 Just now, Lord Henry said: Sim, remova o 0. Ok eu removo o zero, e como diferencio as duas? Observe: 1687 gen_roofbit1 genroofbits 1688 gen_roofbit2 genroofbits 1689 gen_roofbit3 genroofbits 1690 gen_roofbit4 genroofbits 1691 gen_roofbit5 genroofbits 9 minutes ago, Lord Henry said: Sim, remova o 0. tirei o zero de todos e não carregou + nada :v odeio ser leigo com mapas.. Link to comment
Other Languages Moderators Lord Henry Posted June 23, 2018 Other Languages Moderators Share Posted June 23, 2018 De onde você pegou estes arquivos .DFF e TXD? Vc tem certeza que eles funcionam? 1 Link to comment
R1S1NG Posted June 23, 2018 Author Share Posted June 23, 2018 (edited) Tenho, eles carrrgam, só a textura não, eles eram do gta sa, e eu quis colocar no mta, eles usam no mod original o carrrgamento via gta3.img, então entende-se que deveria carrrgar no MTA. Alguns arquivos carrega textura, alguns não, são mais arquivos além destes do script, e não consigo por o colision deles, então ficam atravesseis... Edited June 23, 2018 by R1S1NG Link to comment
Other Languages Moderators Lord Henry Posted June 23, 2018 Other Languages Moderators Share Posted June 23, 2018 (edited) Negativo. O MTA não carrega arquivos .img. Ele só carrega arquivos DFF e TXD separados. Edited June 23, 2018 by Lord Henry Link to comment
R1S1NG Posted June 23, 2018 Author Share Posted June 23, 2018 (edited) então são dff, só que foram feitos para por no gta3.img, como se fosse substituir tipo por um mapa no gta, só que fui converter a MTA os dff e txd do mod. São algumas casas br, texturas de postes e lixeiras br, eu sei q funciona pq um cara também converteu, mas compilou o mapa dele convertido para mta em luac. Edited June 23, 2018 by R1S1NG Link to comment
Other Languages Moderators Lord Henry Posted June 23, 2018 Other Languages Moderators Share Posted June 23, 2018 Me passa os arquivos dff e txd por privado para eu ver se funcionam. Link to comment
R1S1NG Posted June 23, 2018 Author Share Posted June 23, 2018 Ok obrigado. Já mando e tem um .col junto. Link to comment
Other Languages Moderators Lord Henry Posted June 23, 2018 Other Languages Moderators Share Posted June 23, 2018 Corrigido por privado. 1 Link to comment
[M]ister Posted June 23, 2018 Share Posted June 23, 2018 E qual seria a solução ? Eu mesmo já tive alguns problemas na hora de converter modelos e bugar a textura, ficando ela branca... Sendo que quando testava com outros modelos ela ficava normal, então não sei se seria erro no script ou dos próprios arquivos .dff e .txd. Obs: Eu tentava carregar o .txd antes do .dff como recomenda na wiki Link to comment
Other Languages Moderators Lord Henry Posted June 23, 2018 Other Languages Moderators Share Posted June 23, 2018 37 minutes ago, MaligNos said: E qual seria a solução? txd1222 = engineLoadTXD ("objects/dynbarrels.txd") engineImportTXD (txd1222, 1222) dff1222 = engineLoadDFF ("objects/barrel3.dff", 1222) engineReplaceModel (dff1222, 1222) txd1337 = engineLoadTXD ("objects/labins01_la.txd") engineImportTXD (txd1337, 1337) dff1337 = engineLoadDFF ("objects/binnt07_la.dff", 1337) engineReplaceModel (dff1337, 1337) txd1264 = engineLoadTXD ("objects/drubish.txd") engineImportTXD (txd1264, 1264) dff1264 = engineLoadDFF ("objects/blackbag1.dff", 1264) engineReplaceModel (dff1264, 1264) txd3286 = engineLoadTXD ("objects/cxrf_indstuff.txd") engineImportTXD (txd3286, 3286) dff3286 = engineLoadDFF ("objects/cxrf_watertwr.dff", 3286) engineReplaceModel (dff3286, 3286) txd3252 = engineLoadTXD ("objects/cxref_oldwest.txd") engineImportTXD (txd3252, 3252) dff3252 = engineLoadDFF ("objects/des_oldwattwr_.dff", 3252) engineReplaceModel (dff3252, 3252) txd11440 = engineLoadTXD ("objects/des_pueblo.txd") engineImportTXD (txd11440, 11440) dff11440 = engineLoadDFF ("objects/des_pueblo1.dff", 11440) engineReplaceModel (dff11440, 11440) txd11445 = engineLoadTXD ("objects/des_pueblo.txd") engineImportTXD (txd11445, 11445) dff11445 = engineLoadDFF ("objects/des_pueblo06.dff", 11445) engineReplaceModel (dff11445, 11445) txd11447 = engineLoadTXD ("objects/des_pueblo.txd") engineImportTXD (txd11447, 11447) dff11447 = engineLoadDFF ("objects/des_pueblo08.dff", 11447) engineReplaceModel (dff11447, 11447) txd11457 = engineLoadTXD ("objects/des_pueblo.txd") engineImportTXD (txd11457, 11457) dff11457 = engineLoadDFF ("objects/des_pueblo09.dff", 11457) engineReplaceModel (dff11457, 11457) txd11458 = engineLoadTXD ("objects/des_pueblo.txd") engineImportTXD (txd11458, 11458) dff11458 = engineLoadDFF ("objects/des_pueblo10.dff", 11458) engineReplaceModel (dff11458, 11458) txd11459 = engineLoadTXD ("objects/des_pueblo.txd") engineImportTXD (txd11459, 11459) dff11459 = engineLoadDFF ("objects/des_pueblo11.dff", 11459) engineReplaceModel (dff11459, 11459) engineReplaceCOL (col, 11459) txd1227 = engineLoadTXD ("objects/dynbuket.txd") engineImportTXD (txd1227, 1227) dff1227 = engineLoadDFF ("objects/dump1.dff", 1227) engineReplaceModel (dff1227, 1227) txd1236 = engineLoadTXD ("objects/dynrecycle.txd") engineImportTXD (txd1236, 1236) dff1236 = engineLoadDFF ("objects/rcyclbank01.dff", 1236) engineReplaceModel (dff1236, 1236) txd1690 = engineLoadTXD ("objects/genroofbits.txd") engineImportTXD (txd1690, 1690) dff1690 = engineLoadDFF ("objects/gen_roofbit4.dff", 1690) engineReplaceModel (dff1690, 1690) txd1691 = engineLoadTXD ("objects/genroofbits.txd") engineImportTXD (txd1691, 1691) dff1691 = engineLoadDFF ("objects/gen_roofbit5.dff", 1691) engineReplaceModel (dff1691, 1691) txd620 = engineLoadTXD ("objects/gta_tree_palm.txd") engineImportTXD (txd620, 620) dff620 = engineLoadDFF ("objects/veg_palm04.dff", 620) engineReplaceModel (dff620, 620) txd1307 = engineLoadTXD ("objects/telegraph.txd") engineImportTXD (txd1307, 1307) dff1307 = engineLoadDFF ("objects/telgrphpoleall.dff", 1307) engineReplaceModel (dff1307, 1307) txd981 = engineLoadTXD ("objects/helixbarrier.txd") engineImportTXD (txd981, 981) dff981 = engineLoadDFF ("objects/helix_barrier.dff", 981) engineReplaceModel (dff981, 981) Coloquei todos os objetos dentro de uma pasta chamada objects e declarei eles corretamente no meta.xml: <script src="replace.lua" type="client" /> <file src="objects/barrel3.dff" /> <file src="objects/binnt07_la.dff" /> <file src="objects/blackbag1.dff" /> <file src="objects/cxref_oldwest.txd" /> <file src="objects/cxrf_indstuff.txd" /> <file src="objects/cxrf_watertwr.dff" /> <file src="objects/des_oldwattwr_.dff" /> <file src="objects/des_pueblo.txd" /> <file src="objects/des_pueblo1.dff" /> <file src="objects/des_pueblo06.dff" /> <file src="objects/des_pueblo08.dff" /> <file src="objects/des_pueblo09.dff" /> <file src="objects/des_pueblo10.dff" /> <file src="objects/des_pueblo11.dff" /> <file src="objects/drubish.txd" /> <file src="objects/dump1.dff" /> <file src="objects/dynbarrels.txd" /> <file src="objects/dynbuket.txd" /> <file src="objects/dynrecycle.txd" /> <file src="objects/gen_roofbit4.dff" /> <file src="objects/gen_roofbit5.dff" /> <file src="objects/genroofbits.txd" /> <file src="objects/gta_tree_palm.txd" /> <file src="objects/helix_barrier.dff" /> <file src="objects/helixbarrier.txd" /> <file src="objects/labins01_la.txd" /> <file src="objects/rcyclbank01.dff" /> <file src="objects/telegraph.txd" /> <file src="objects/telgrphpoleall.dff" /> <file src="objects/veg_palm04.dff" /> Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now