Hey guys, I've recently tried to load models into MTA, but I get a crash when these are loaded, when I remove a few it doesn't, I don't believe there is a limit on reading them, but I think it crashes while loading them all at the same time, is there a way I can make them load after an interval? (timers don't work) Like the Airplanes Load, then after 5 seconds the Helis Load? The meta is correct, and the files exist. Any Idea?
function onClientResourceStart()
outputChatBox("LOADING CUSTOMS!!!!")
triggerEvent("showScreen", root, "Loading Game Models...")
loadSkins()
loadAirplanes()
loadHelicopters()
loadCars()
loadTrucks()
loadWeapons()
triggerEvent("hideScreen", root)
end
addEventHandler("onClientResourceStart", resourceRoot, onClientResourceStart)
function loadSkins()
outputChatBox("Loading Skins...")
--Skins
txd = engineLoadTXD("data/skin_mercenary2.txd")
engineImportTXD(txd, 287)
dff = engineLoadDFF("data/skin_mercenary2.dff", 287)
engineReplaceModel(dff, 287)
txd = engineLoadTXD("data/skin_Barney_Ross.txd")
engineImportTXD(txd, 81)
dff = engineLoadDFF("data/skin_Barney_Ross.dff", 81)
engineReplaceModel(dff, 81)
outputChatBox("Done Loading Skins...")
end
function loadAirplanes()
outputChatBox("Loading Airplanes...")
--Airplanes
txd = engineLoadTXD("data/airplane_Lockheed_Martin_F35.txd")
engineImportTXD(txd, 520)
dff = engineLoadDFF("data/airplane_Lockheed_Martin_F35.dff", 520)
engineReplaceModel(dff, 520)
txd = engineLoadTXD("data/airplane_Boeing_747.txd")
engineImportTXD(txd, 592)
dff = engineLoadDFF("data/airplane_Boeing_747.dff", 592)
engineReplaceModel(dff, 592)
outputChatBox("Done Loading Airplanes...")
end
function loadHelicopters()
outputChatBox("Loading Helicopters...")
--Helicopters
txd = engineLoadTXD("data/helicopter_Kasatka_KA60.txd")
engineImportTXD(txd, 563)
dff = engineLoadDFF("data/helicopter_Kasatka_KA60.dff", 563)
engineReplaceModel(dff, 563)
outputChatBox("Done Loading Helicopters...")
end
function loadCars()
outputChatBox("Loading Cars...")
--Cars
txd = engineLoadTXD("data/car_Ford_GT_05.txd")
engineImportTXD(txd, 541)
dff = engineLoadDFF("data/car_Ford_GT_05.dff", 541)
engineReplaceModel(dff, 541)
txd = engineLoadTXD("data/car_Lamborghini_Gallardo_05.txd")
engineImportTXD(txd, 411)
dff = engineLoadDFF("data/car_Lamborghini_Gallardo_05.dff", 411)
engineReplaceModel(dff, 411)
txd = engineLoadTXD("data/car_Bugatti_Veyron_16_4_GS_11.txd")
engineImportTXD(txd, 415)
dff = engineLoadDFF("data/car_Bugatti_Veyron_16_4_GS_11.dff", 415)
engineReplaceModel(dff, 415)
txd = engineLoadTXD("data/car_Chevrolet_Camaro_SS_67.txd")
engineImportTXD(txd, 549)
dff = engineLoadDFF("data/car_Chevrolet_Camaro_SS_67.dff", 549)
engineReplaceModel(dff, 549)
txd = engineLoadTXD("data/car_Chrystler_300S_Hemi_08.txd")
engineImportTXD(txd, 517)
dff = engineLoadDFF("data/car_Chrystler_300S_Hemi_08.dff", 517)
engineReplaceModel(dff, 517)
txd = engineLoadTXD("data/car_Dodge_Viper_GTSR_12.txd")
engineImportTXD(txd, 542)
dff = engineLoadDFF("data/car_Dodge_Viper_GTSR_12.dff", 542)
engineReplaceModel(dff, 542)
txd = engineLoadTXD("data/car_Nissan_GTR_12.txd")
engineImportTXD(txd, 451)
dff = engineLoadDFF("data/car_Nissan_GTR_12.dff", 451)
engineReplaceModel(dff, 451)
txd = engineLoadTXD("data/car_Mitsubishi_Lancer_EVO_08.txd")
engineImportTXD(txd, 506)
dff = engineLoadDFF("data/car_Mitsubishi_Lancer_EVO_08.dff", 506)
engineReplaceModel(dff, 506)
txd = engineLoadTXD("data/car_Mitsubishi_FTO_97.txd")
engineImportTXD(txd, 558)
dff = engineLoadDFF("data/car_Mitsubishi_FTO_97.dff", 558)
engineReplaceModel(dff, 558)
txd = engineLoadTXD("data/car_Toyota_Vellfire_99.txd")
engineImportTXD(txd, 413)
dff = engineLoadDFF("data/car_Toyota_Vellfire_99.dff", 413)
engineReplaceModel(dff, 413)
txd = engineLoadTXD("data/car_Toyota_Supra_98.txd")
engineImportTXD(txd, 477)
dff = engineLoadDFF("data/car_Toyota_Supra_98.dff", 477)
engineReplaceModel(dff, 477)
txd = engineLoadTXD("data/car_Mercedes_560_SEL_86.txd")
engineImportTXD(txd, 533)
dff = engineLoadDFF("data/car_Mercedes_560_SEL_86.dff", 533)
engineReplaceModel(dff, 533)
txd = engineLoadTXD("data/car_Audi_R8_TDI_08.txd")
engineImportTXD(txd, 587)
dff = engineLoadDFF("data/car_Audi_R8_TDI_08.dff", 587)
engineReplaceModel(dff, 587)
outputChatBox("Done Loading Cars...")
end
function loadTrucks()
outputChatBox("Loading Trucks...")
txd = engineLoadTXD("data/truck_Mercedes_Benz_Actros.txd")
engineImportTXD(txd, 514)
dff = engineLoadDFF("data/truck_Mercedes_Benz_Actros.dff", 514)
engineReplaceModel(dff, 514)
txd = engineLoadTXD("data/truck_WesternStar_4900.txd")
engineImportTXD(txd, 515)
dff = engineLoadDFF("data/truck_WesternStar_4900.dff", 515)
engineReplaceModel(dff, 515)
txd = engineLoadTXD("data/truck_Mack_Vision.txd")
engineImportTXD(txd, 403)
dff = engineLoadDFF("data/truck_Mack_Vision.dff", 403)
engineReplaceModel(dff, 403)
outputChatBox("Done Loading Trucks...")
end
function loadWeapons()
outputChatBox("Loading Weapons...")
--Weapons
--[[ --]]
txd = engineLoadTXD("data/weapon_ak47.txd")
engineImportTXD(txd, 355)
dff = engineLoadDFF("data/weapon_ak47.dff", 355)
engineReplaceModel(dff, 355)
txd = engineLoadTXD("data/weapon_bat.txd")
engineImportTXD(txd, 336)
dff = engineLoadDFF("data/weapon_bat.dff", 336)
engineReplaceModel(dff, 336)
--[[
txd = engineLoadTXD("data/weapon_chromegun.txd")
engineImportTXD(txd, 349)
dff = engineLoadDFF("data/weapon_chromegun.dff", 349)
engineReplaceModel(dff, 349)
--]]
txd = engineLoadTXD("data/weapon_m4.txd")
engineImportTXD(txd, 356)
dff = engineLoadDFF("data/weapon_m4.dff", 356)
engineReplaceModel(dff, 356)
txd = engineLoadTXD("data/weapon_micro_uzi.txd")
engineImportTXD(txd, 352)
dff = engineLoadDFF("data/weapon_micro_uzi.dff", 352)
engineReplaceModel(dff, 352)
txd = engineLoadTXD("data/weapon_mp5lng.txd")
engineImportTXD(txd, 353)
dff = engineLoadDFF("data/weapon_mp5lng.dff", 353)
engineReplaceModel(dff, 353)
txd = engineLoadTXD("data/weapon_rpg.txd")
engineImportTXD(txd, 359)
dff = engineLoadDFF("data/weapon_rpg.dff", 359)
engineReplaceModel(dff, 359)
txd = engineLoadTXD("data/weapon_shotgspa.txd")
engineImportTXD(txd, 351)
dff = engineLoadDFF("data/weapon_shotgspa.dff", 351)
engineReplaceModel(dff, 351)
txd = engineLoadTXD("data/weapon_tec9.txd")
engineImportTXD(txd, 372)
dff = engineLoadDFF("data/weapon_tec9.dff", 372)
engineReplaceModel(dff, 372)
txd = engineLoadTXD("data/weapon_grenade.txd")
engineImportTXD(txd, 342)
dff = engineLoadDFF("data/weapon_grenade.dff", 342)
engineReplaceModel(dff, 342)
outputChatBox("Done Loading Weapons...")
end
<meta>
<script src="c_customs.lua" type="client" />
<!-- SKINS -->
<file src="data/skin_Mercenary1.txd" type="client" />
<file src="data/skin_Mercenary1.dff" type="client" />
<file src="data/skin_Mercenary2.txd" type="client" />
<file src="data/skin_Mercenary2.dff" type="client" />
<file src="data/skin_Mercenary3.txd" type="client" />
<file src="data/skin_Mercenary3.dff" type="client" />
<file src="data/skin_Mercenary4.txd" type="client" />
<file src="data/skin_Mercenary4.dff" type="client" />
<file src="data/skin_Mercenary5.txd" type="client" />
<file src="data/skin_Mercenary5.dff" type="client" />
<file src="data/skin_Mercenary6.txd" type="client" />
<file src="data/skin_Mercenary6.dff" type="client" />
<file src="data/skin_Barney_Ross.txd" type="client" />
<file src="data/skin_Barney_Ross.dff" type="client" />
<!-- AIRPLANES -->
<file src="data/airplane_Lockheed_Martin_F35.txd" type="client" />
<file src="data/airplane_Lockheed_Martin_F35.dff" type="client" />
<file src="data/airplane_Boeing_747.txd" type="client" />
<file src="data/airplane_Boeing_747.dff" type="client" />
<!-- HELICOPTERS -->
<file src="data/helicopter_Kasatka_KA60.txd" type="client" />
<file src="data/helicopter_Kasatka_KA60.dff" type="client" />
<!-- CARS -->
<file src="data/car_Ford_GT_05.txd" type="client" />
<file src="data/car_Ford_GT_05.dff" type="client" />
<file src="data/car_Lamborghini_Gallardo_05.txd" type="client" />
<file src="data/car_Lamborghini_Gallardo_05.dff" type="client" />
<file src="data/car_Bugatti_Veyron_16_4_GS_11.txd" type="client" />
<file src="data/car_Bugatti_Veyron_16_4_GS_11.dff" type="client" />
<file src="data/car_Chevrolet_Camaro_SS_67.txd" type="client" />
<file src="data/car_Chevrolet_Camaro_SS_67.dff" type="client" />
<file src="data/car_Chrystler_300S_Hemi_08.txd" type="client" />
<file src="data/car_Chrystler_300S_Hemi_08.dff" type="client" />
<file src="data/car_Dodge_Viper_GTSR_12.txd" type="client" />
<file src="data/car_Dodge_Viper_GTSR_12.dff" type="client" />
<file src="data/car_Nissan_GTR_12.txd" type="client" />
<file src="data/car_Nissan_GTR_12.dff" type="client" />
<file src="data/car_Mitsubishi_Lancer_EVO_08.txd" type="client" />
<file src="data/car_Mitsubishi_Lancer_EVO_08.dff" type="client" />
<file src="data/car_Mitsubishi_FTO_97.txd" type="client" />
<file src="data/car_Mitsubishi_FTO_97.dff" type="client" />
<file src="data/car_Toyota_Vellfire_99.txd" type="client" />
<file src="data/car_Toyota_Vellfire_99.dff" type="client" />
<file src="data/car_Toyota_Supra_98.txd" type="client" />
<file src="data/car_Toyota_Supra_98.dff" type="client" />
<file src="data/car_Mercedes_560_SEL_86.txd" type="client" />
<file src="data/car_Mercedes_560_SEL_86.dff" type="client" />
<file src="data/car_Audi_R8_TDI_08.txd" type="client" />
<file src="data/car_Audi_R8_TDI_08.dff" type="client" />
<!-- TRUCKS -->
<file src="data/truck_Mercedes_Benz_Actros.txd" type="client" />
<file src="data/truck_Mercedes_Benz_Actros.dff" type="client" />
<file src="data/truck_WesternStar_4900.txd" type="client" />
<file src="data/truck_WesternStar_4900.dff" type="client" />
<file src="data/truck_Mack_Vision.txd" type="client" />
<file src="data/truck_Mack_Vision.dff" type="client" />
<!-- WEAPONS -->
<file src="data/weapon_ak47.txd" type="client" />
<file src="data/weapon_ak47.dff" type="client" />
<file src="data/weapon_chromegun.txd" type="client" />
<file src="data/weapon_chromegun.dff" type="client" />
<file src="data/weapon_m4.txd" type="client" />
<file src="data/weapon_m4.dff" type="client" />
<file src="data/weapon_micro_uzi.txd" type="client" />
<file src="data/weapon_micro_uzi.dff" type="client" />
<file src="data/weapon_mp5lng.dff" type="client" />
<file src="data/weapon_mp5lng.txd" type="client" />
<file src="data/weapon_rpg.dff" type="client" />
<file src="data/weapon_rpg.txd" type="client" />
<file src="data/weapon_shotgspa.dff" type="client" />
<file src="data/weapon_shotgspa.txd" type="client" />
<file src="data/weapon_tec9.dff" type="client" />
<file src="data/weapon_tec9.txd" type="client" />
<file src="data/weapon_bat.dff" type="client" />
<file src="data/weapon_bat.txd" type="client" />
<file src="data/weapon_grenade.dff" type="client" />
<file src="data/weapon_grenade.txd" type="client" />
</meta>