Jump to content

Error replacing textures


Recommended Posts

So i downloaded a nice texture mod, which supposely fixes the tuners decals, but it doesn't seem to work.

The texture pack:

http://www.gtagarage.com/mods/show.php?id=574

the XML

        "Threule" version="1.0.0" type="script" name="" description="" showInResourceBrowser="false" /> 
        

the LUA

function replaceModel() 
  dff = engineLoadDFF("sandking.dff", 495 ) 
  engineImportDFF(dff, 495) 
  dff = engineLoadDFF("supergt.dff", 506 ) 
  engineImportDFF(dff, 506) 
  dff = engineLoadDFF("uranus.dff", 558 ) 
  engineImportDFF(txd, 558) 
  txd = engineLoadDFF("bloodra.txd", 504 ) 
  engineReplaceModel(dff, 504) 
  txd = engineLoadTXD("elegy.txd", 562 ) 
  engineReplaceModel(txd, 562) 
  txd = engineLoadTXD("flash.txd", 565 ) 
  engineReplaceModel(txd, 565) 
  txd = engineLoadTXD("jester.txd", 29 ) 
  engineReplaceModel(txd, 29) 
  txd = engineLoadTXD("sandking.txd", 495 ) 
  engineReplaceModel(txd, 495) 
  txd = engineLoadTXD("stratum.txd", 561 ) 
  engineReplaceModel(txd, 561) 
  txd = engineLoadTXD("sultan.txd", 560 ) 
  engineReplaceModel(txd, 560) 
  txd = engineLoadTXD("supergt.txd", 506 ) 
  engineReplaceModel(txd, 506) 
  txd = engineLoadTXD("uranus.txd", 558 ) 
  engineReplaceModel(txd, 558) 
end 
addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel) 

Link to comment

Try something like this and add more dff files.

function replaceModel() 
  dff = engineLoadDFF("sandking.dff", 495 ) 
  engineImportDFF(dff, 495) 
  dff2 = engineLoadDFF("supergt.dff", 506 ) 
  engineImportDFF(dff2, 506) 
  dff3 = engineLoadDFF("uranus.dff", 558 ) 
  engineImportDFF(dff3, 558) 
  txd = engineLoadDFF("bloodra.txd", 504 ) 
  engineReplaceModel(txd, 504) 
  txd2 = engineLoadTXD("elegy.txd", 562 ) 
  engineReplaceModel(txd2, 562) 
  txd3 = engineLoadTXD("flash.txd", 565 ) 
  engineReplaceModel(txd3, 565) 
  txd4 = engineLoadTXD("jester.txd", 29 ) 
  engineReplaceModel(txd4, 29) 
  txd5 = engineLoadTXD("sandking.txd", 495 ) 
  engineReplaceModel(txd5, 495) 
  txd6 = engineLoadTXD("stratum.txd", 561 ) 
  engineReplaceModel(txd6, 561) 
  txd7 = engineLoadTXD("sultan.txd", 560 ) 
  engineReplaceModel(txd7, 560) 
  txd8 = engineLoadTXD("supergt.txd", 506 ) 
  engineReplaceModel(txd8, 506) 
  txd9 = engineLoadTXD("uranus.txd", 558 ) 
  engineReplaceModel(txd9, 558) 
end 
addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel) 

Link to comment
  Michcio said:
Try something like this and add more dff files.
function replaceModel() 
  dff = engineLoadDFF("sandking.dff", 495 ) 
  engineImportDFF(dff, 495) 
  dff2 = engineLoadDFF("supergt.dff", 506 ) 
  engineImportDFF(dff2, 506) 
  dff3 = engineLoadDFF("uranus.dff", 558 ) 
  engineImportDFF(dff3, 558) 
  txd = engineLoadDFF("bloodra.txd", 504 ) 
  engineReplaceModel(txd, 504) 
  txd2 = engineLoadTXD("elegy.txd", 562 ) 
  engineReplaceModel(txd2, 562) 
  txd3 = engineLoadTXD("flash.txd", 565 ) 
  engineReplaceModel(txd3, 565) 
  txd4 = engineLoadTXD("jester.txd", 29 ) 
  engineReplaceModel(txd4, 29) 
  txd5 = engineLoadTXD("sandking.txd", 495 ) 
  engineReplaceModel(txd5, 495) 
  txd6 = engineLoadTXD("stratum.txd", 561 ) 
  engineReplaceModel(txd6, 561) 
  txd7 = engineLoadTXD("sultan.txd", 560 ) 
  engineReplaceModel(txd7, 560) 
  txd8 = engineLoadTXD("supergt.txd", 506 ) 
  engineReplaceModel(txd8, 506) 
  txd9 = engineLoadTXD("uranus.txd", 558 ) 
  engineReplaceModel(txd9, 558) 
end 
addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel) 

Why i should add more files?

EDIT: Seems like it have a problem loading both txd and dff

Link to comment
  
addEventHandler('onClientResourceStart', resourceRoot,  
function()  
        txd = engineLoadTXD ( "bloodra.txd" ) 
        engineImportTXD ( txd, 504) 
         
        txd = engineLoadTXD ( "elegy.txd" ) 
        engineImportTXD ( txd, 526) 
         
        txd = engineLoadTXD ( "flash.txd" ) 
        engineImportTXD ( txd, 565) 
         
        txd = engineLoadTXD ( "jester.txd" ) 
        engineImportTXD ( txd, 559) 
         
        txd = engineLoadTXD ( "sandking.txd" ) 
        engineImportTXD ( txd, 495) 
         
        txd = engineLoadTXD ( "sultan.txd" ) 
        engineImportTXD ( txd, 560) 
         
        txd = engineLoadTXD ( "supergt.txd" ) 
        engineImportTXD ( txd, 506) 
         
        txd = engineLoadTXD ( "uranus.txd" ) 
        engineImportTXD ( txd, 558) 
         
        dff = engineLoadDFF ( "sandking.dff", 495) 
        engineReplaceModel ( dff, 495) 
         
        dff = engineLoadDFF ( "supergt.dff", 506) 
        engineReplaceModel ( dff, 506) 
         
        dff = engineLoadDFF ( "uranus.dff", 558) 
        engineReplaceModel ( dff, 558) 
         
end  
) 
  

Use that, It should work they way you want it but let me know.

Link to comment
  Rondawgb said:
  
addEventHandler('onClientResourceStart', resourceRoot,  
function()  
        txd = engineLoadTXD ( "bloodra.txd" ) 
        engineImportTXD ( txd, 504) 
         
        txd = engineLoadTXD ( "elegy.txd" ) 
        engineImportTXD ( txd, 526) 
         
        txd = engineLoadTXD ( "flash.txd" ) 
        engineImportTXD ( txd, 565) 
         
        txd = engineLoadTXD ( "jester.txd" ) 
        engineImportTXD ( txd, 559) 
         
        txd = engineLoadTXD ( "sandking.txd" ) 
        engineImportTXD ( txd, 495) 
         
        txd = engineLoadTXD ( "sultan.txd" ) 
        engineImportTXD ( txd, 560) 
         
        txd = engineLoadTXD ( "supergt.txd" ) 
        engineImportTXD ( txd, 506) 
         
        txd = engineLoadTXD ( "uranus.txd" ) 
        engineImportTXD ( txd, 558) 
         
        dff = engineLoadDFF ( "sandking.dff", 495) 
        engineReplaceModel ( dff, 495) 
         
        dff = engineLoadDFF ( "supergt.dff", 506) 
        engineReplaceModel ( dff, 506) 
         
        dff = engineLoadDFF ( "uranus.dff", 558) 
        engineReplaceModel ( dff, 558) 
         
end  
) 
  

Use that, It should work they way you want it but let me know.

Aaaaand it works, thanks.

Would the same script work with wheels?

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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