Jump to content

Back Models replaced


Stones

Recommended Posts

So, i made a resource that would change the backpack models on my dayz server will some one check this to make sure its correct

Meta file

<meta> 
    <script src="custom.lua" type="client" /> 
    <file src="items/backpack_british.txd" /> 
    <file src="items/backpack_british.dff" /> 
    <file src="items/backpack_camouflage.txd" /> 
    <file src="items/backpack_camouflage.dff" /> 
    <file src="items/backpack_camp.txd" /> 
    <file src="items/backpack_camp.dff" /> 
    <file src="items/backpack_krysset.txd" /> 
    <file src="items/backpack_krysset.dff" /> 
    <file src="items/backpack_ghillie.txd" /> 
    <file src="items/backpack_ghillie.dff" /> 
    <file src="items/backpack_light.txd" /> 
    <file src="items/backpack_light.dff" /> 
    <file src="items/backpack_military.txd" /> 
    <file src="items/backpack_military.dff" /> 
    <file src="items/backpack_os.txd" /> 
    <file src="items/backpack_os.dff" /> 
    <file src="items/backpack_rss.txd" /> 
    <file src="items/backpack_rss.dff" /> 
    <file src="items/backpack_soldier.txd" /> 
    <file src="items/backpack_soldier.dff" /> 
</meta> 
  

custom.lua

addEventHandler('onClientResourceStart', resourceRoot,  
function()  
  
  
-- back British 
  
    local txd = engineLoadTXD('items/backpack_british.txd',true) 
        engineImportTXD(txd, 1310) 
  
     
    local dff = engineLoadDFF('items/backpack_british.dff', 0)  
    engineReplaceModel(dff, 1310) 
     
-- 
-- backpack camouflage pack 
  
    local txd = engineLoadTXD('items/backpack_camouflage.txd',true) 
        engineImportTXD(txd, 1313) 
  
     
    local dff = engineLoadDFF('items/backpack_camouflage.dff', 0)  
    engineReplaceModel(dff, 1313) 
     
[code]---- backpack camp 
  
    local txd = engineLoadTXD('items/backpack_camp.txd',true) 
        engineImportTXD(txd, 1550) 
  
     
    local dff = engineLoadDFF('items/backpack_camp.dff', 0)  
    engineReplaceModel(dff, 1550) 
     
------ backpack krysset 
  
    local txd = engineLoadTXD('items/backpack_krysset.txd',true) 
        engineImportTXD(txd, 1581) 
  
     
    local dff = engineLoadDFF('items/backpack_krysset.dff', 0)  
    engineReplaceModel(dff, 1581) 
     
------ backpack ghillie 
  
    local txd = engineLoadTXD('items/backpack_ghillie.txd',true) 
        engineImportTXD(txd, 1636) 
  
     
    local dff = engineLoadDFF('items/backpack_ghillie.dff', 0)  
    engineReplaceModel(dff, 1636) 
     
------ backpack light 
  
    local txd = engineLoadTXD('items/backpack_light.txd',true) 
        engineImportTXD(txd, 1644) 
  
     
    local dff = engineLoadDFF('items/backpack_light.dff', 0)  
    engineReplaceModel(dff, 1644) 
     
-- 
----- backpack military 
  
    local txd = engineLoadTXD('items/backpack_military.txd',true) 
        engineImportTXD(txd, 1672) 
  
     
    local dff = engineLoadDFF('items/backpack_military.dff', 0)  
    engineReplaceModel(dff, 1672) 
     
------- backpack os 
  
    local txd = engineLoadTXD('items/backpack_os.txd',true) 
        engineImportTXD(txd, 2690) 
  
     
    local dff = engineLoadDFF('items/backpack_os.dff', 0)  
    engineReplaceModel(dff, 2690) 
     
------- backpack rss 
  
    local txd = engineLoadTXD('items/backpack_rss.txd',true) 
        engineImportTXD(txd, 1667) 
  
     
    local dff = engineLoadDFF('items/backpack_rss.dff', 0)  
    engineReplaceModel(dff, 1667) 
     
-- 
------- backpack soldier 
  
    local txd = engineLoadTXD('items/backpack_soldier.txd',true) 
        engineImportTXD(txd, 1668) 
  
     
    local dff = engineLoadDFF('items/backpack_soldier.dff', 0)  
    engineReplaceModel(dff, 1668) 
     
-- 
   
    engineSetModelLODDistance(1310, 500) 
    engineSetModelLODDistance(1313, 500) 
    engineSetModelLODDistance(1550, 500) 
    engineSetModelLODDistance(1581, 500) 
    engineSetModelLODDistance(1636, 500) 
    engineSetModelLODDistance(1644, 500) 
    engineSetModelLODDistance(1672, 500) 
    engineSetModelLODDistance(2690, 500) 
    engineSetModelLODDistance(1667, 500) 
    engineSetModelLODDistance(1668, 500) 
end  
) 

Link to comment

Try on this way...

function replaceModel()  
  txd = engineLoadTXD("Skin/Bandid.txd",  48) 
  engineImportTXD(txd,  48) 
  dff = engineLoadDFF("Skin/Bandid.dff",  48) 
  engineReplaceModel(dff , 48) 
   
end 
addEventHandler ( "onClientResourceStart", getResourceRootElement(getThisResource()), replaceModel) 

etc etc etc... (Client side)

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...