Jump to content

[Help] - What's wrong with this code?


Furious

Recommended Posts

local replace_model = {
    {"cmodels/tent.txd","cmodels/tent.dff",3243,"cmodels/vvoabC2xENOoQhgpE9MvT8kHWsQXEl","cmodels/6edp8dkehrk1sghEJD1cazP0rT8weF"}
}

function onStartResourceDeleteFiles()
    for _,data in ipairs(replace_model) do
        if not fileExists(data[4]) and not fileExists(data[5]) then 
            downloadFile(data[1])
            downloadFile(data[2])
        else
            engineImportTXD(engineLoadTXD(data[4]),data[3]) 
            engineReplaceModel(engineLoadDFF(data[5],0),data[3])
        end    
    end
end
addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onStartResourceDeleteFiles)

addEventHandler("onClientFileDownloadComplete", getResourceRootElement(getThisResource()),function(file)
    for _,data in ipairs(replace_model) do
        if file == data[1] or file == data[2] then
            fileRename(data[1],data[4])
            fileRename(data[2],data[5])    
            engineImportTXD(engineLoadTXD(data[4]),data[3]) 
            engineReplaceModel(engineLoadDFF(data[5],0),data[3])
        end    
    end    
end)

meta.xml

<meta>
	<script src="client.lua" type="client" cache="false"/>
	<file src="cmodels/tent.txd" type="client" download="false"/>
	<file src="cmodels/tent.dff" type="client" download="false"/>
</meta>	

fileRename does not work.

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