Blaawee Posted December 29, 2011 Share Posted December 29, 2011 hi guys i upgrade my server to 1.2 version but it's keep crashing allot i think it's from my replaceing script is there any bug about the replacing the txd and dff ?? Link to comment
TAPL Posted December 29, 2011 Share Posted December 29, 2011 well, try to stop your replacing script and see if is still crash or not Link to comment
Jaysds1 Posted December 29, 2011 Share Posted December 29, 2011 uh, Such a wrong category to post this in... anyways, there's no bug with the txd and diff. Link to comment
Blaawee Posted December 29, 2011 Author Share Posted December 29, 2011 yes when i stoped the replace script the crashing has been stoped Link to comment
Jaysds1 Posted December 29, 2011 Share Posted December 29, 2011 what do you replace in your server? Link to comment
CapY Posted December 29, 2011 Share Posted December 29, 2011 @Blaawee your script is obviously wrong then. Link to comment
Blaawee Posted December 30, 2011 Author Share Posted December 30, 2011 Here is my script : addEventHandler("onClientResourceStart", getRootElement(), function (rsc) if (rsc == getThisResource()) then aveo = engineLoadTXD("aveo/555.txd") engineImportTXD(aveo, 555) aveodff = engineLoadDFF("aveo/555.dff", 555) engineReplaceModel(aveodff, 555) camry5 = engineLoadTXD("Camry2005/507.txd") engineImportTXD(camry5, 507) camry5dff = engineLoadDFF("Camry2005/507.dff", 507) engineReplaceModel(camry5dff, 507) camry10 = engineLoadTXD("camry2010/436.txd") engineImportTXD(camry10, 436) camry10dff = engineLoadDFF("camry2010/436.dff", 436) engineReplaceModel(camry10dff, 436) ford = engineLoadTXD("Ford/547.txd") engineImportTXD(ford, 547) forddff = engineLoadDFF("Ford/547.dff", 547) engineReplaceModel(forddff, 547) shnaper = engineLoadTXD("shnaper/579.txd") engineImportTXD(shnaper, 579) shnaperdff = engineLoadDFF("shnaper/579.dff", 579) engineReplaceModel(shnaperdff, 579) lexus5 = engineLoadTXD("Lexus/550.txd") engineImportTXD(lexus5, 550) lexus5dff = engineLoadDFF("Lexus/550.dff", 550) engineReplaceModel(lexus5dff, 550) lexus2 = engineLoadTXD("Lexus/492.txd") engineImportTXD(lexus2, 492) lexus2dff = engineLoadDFF("Lexus/492.dff", 492) engineReplaceModel(lexus2dff, 492) bmw = engineLoadTXD("BMW/527.txd") engineImportTXD(bmw, 527) bmwdff = engineLoadDFF("BMW/527.dff", 527) engineReplaceModel(bmwdff, 527) camry2 = engineLoadTXD("Camry2002/426.txd") engineImportTXD(camry2, 426) camry2dff = engineLoadDFF("Camry2002/426.dff", 426) engineReplaceModel(camry2dff, 426) ddsn = engineLoadTXD("ddsn/546.txd") engineImportTXD(ddsn, 546) ddsndff = engineLoadDFF("ddsn/546.dff", 546) engineReplaceModel(ddsndff, 546) hly = engineLoadTXD ("hly/479.txd") engineImportTXD (hly, 479) hlydff = engineLoadDFF ("hly/479.dff", 479) engineReplaceModel (hlydff, 479) antra = engineLoadTXD ("ANTRA/560.txd") engineImportTXD (antra, 560) antradff = engineLoadDFF ("ANTRA/560.dff", 560) engineReplaceModel (antradff, 560) aorion = engineLoadTXD ("aorion/445.txd") engineImportTXD (aorion, 445) aoriondff = engineLoadDFF ("aorion/445.dff", 445) engineReplaceModel (aoriondff, 445) end end ) Link to comment
CapY Posted December 30, 2011 Share Posted December 30, 2011 Why do you need to check 'rcs' var, why just don't do it without ? Edit: Maybe, that's because you are replacing too many objects at once. Link to comment
mjau Posted December 30, 2011 Share Posted December 30, 2011 use a timer to delay them... Link to comment
Castillo Posted December 30, 2011 Share Posted December 30, 2011 addEventHandler("onClientResourceStart", resourceRoot, function () setTimer(function () aveo = engineLoadTXD("aveo/555.txd") engineImportTXD(aveo, 555) aveodff = engineLoadDFF("aveo/555.dff", 555) engineReplaceModel(aveodff, 555) camry5 = engineLoadTXD("Camry2005/507.txd") engineImportTXD(camry5, 507) camry5dff = engineLoadDFF("Camry2005/507.dff", 507) engineReplaceModel(camry5dff, 507) camry10 = engineLoadTXD("camry2010/436.txd") engineImportTXD(camry10, 436) camry10dff = engineLoadDFF("camry2010/436.dff", 436) engineReplaceModel(camry10dff, 436) ford = engineLoadTXD("Ford/547.txd") engineImportTXD(ford, 547) forddff = engineLoadDFF("Ford/547.dff", 547) engineReplaceModel(forddff, 547) shnaper = engineLoadTXD("shnaper/579.txd") engineImportTXD(shnaper, 579) shnaperdff = engineLoadDFF("shnaper/579.dff", 579) engineReplaceModel(shnaperdff, 579) lexus5 = engineLoadTXD("Lexus/550.txd") engineImportTXD(lexus5, 550) lexus5dff = engineLoadDFF("Lexus/550.dff", 550) engineReplaceModel(lexus5dff, 550) lexus2 = engineLoadTXD("Lexus/492.txd") engineImportTXD(lexus2, 492) lexus2dff = engineLoadDFF("Lexus/492.dff", 492) engineReplaceModel(lexus2dff, 492) bmw = engineLoadTXD("BMW/527.txd") engineImportTXD(bmw, 527) bmwdff = engineLoadDFF("BMW/527.dff", 527) engineReplaceModel(bmwdff, 527) camry2 = engineLoadTXD("Camry2002/426.txd") engineImportTXD(camry2, 426) camry2dff = engineLoadDFF("Camry2002/426.dff", 426) engineReplaceModel(camry2dff, 426) ddsn = engineLoadTXD("ddsn/546.txd") engineImportTXD(ddsn, 546) ddsndff = engineLoadDFF("ddsn/546.dff", 546) engineReplaceModel(ddsndff, 546) hly = engineLoadTXD ("hly/479.txd") engineImportTXD (hly, 479) hlydff = engineLoadDFF ("hly/479.dff", 479) engineReplaceModel (hlydff, 479) antra = engineLoadTXD ("ANTRA/560.txd") engineImportTXD (antra, 560) antradff = engineLoadDFF ("ANTRA/560.dff", 560) engineReplaceModel (antradff, 560) aorion = engineLoadTXD ("aorion/445.txd") engineImportTXD (aorion, 445) aoriondff = engineLoadDFF ("aorion/445.dff", 445) engineReplaceModel (aoriondff, 445) end, 2000, 1) end ) Link to comment
DiSaMe Posted December 30, 2011 Share Posted December 30, 2011 I can't imagine scripts causing MTA to crash without a bug in MTA itself. Link to comment
Blaawee Posted December 30, 2011 Author Share Posted December 30, 2011 Solidsnake thx but i think what i did is work too , i tested with another objects and it's work fine n.v.m i'll try to do it EDIT: i think the problame was the .txd and .dff files >< Link to comment
BinSlayer1 Posted December 30, 2011 Share Posted December 30, 2011 Why do you need to check 'rcs' var, why just don't do it without ?Edit: Maybe, that's because you are replacing too many objects at once. Goddamnit you dont have the slightest clue about scripting yet you will give your opinion on just about everything because you so experienced. When a resource start event is attached to the root element, it is REQUIRED to check that the resource passed is the current resource (getThisResource()) . Because, otherwise (since it's attached to the root element), it'll execute the codes everytime a (ANY) resource starts 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