Blaawee Posted December 29, 2011 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 ??
TAPL Posted December 29, 2011 Posted December 29, 2011 well, try to stop your replacing script and see if is still crash or not
Jaysds1 Posted December 29, 2011 Posted December 29, 2011 uh, Such a wrong category to post this in... anyways, there's no bug with the txd and diff. My in-game name: Jaysds1 Retired CMG Scripter World Of Tanks GameMode (Open-Source): https://github.com/Jaysds1/mtasa-wot-gamemode Online GUI-Editor (WIP): https://forum.mtasa.com/topic/47678-online-gui-editor/
Blaawee Posted December 29, 2011 Author Posted December 29, 2011 yes when i stoped the replace script the crashing has been stoped
Jaysds1 Posted December 29, 2011 Posted December 29, 2011 what do you replace in your server? My in-game name: Jaysds1 Retired CMG Scripter World Of Tanks GameMode (Open-Source): https://github.com/Jaysds1/mtasa-wot-gamemode Online GUI-Editor (WIP): https://forum.mtasa.com/topic/47678-online-gui-editor/
Blaawee Posted December 30, 2011 Author 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 )
CapY Posted December 30, 2011 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.
Castillo Posted December 30, 2011 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 ) San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
DiSaMe Posted December 30, 2011 Posted December 30, 2011 I can't imagine scripts causing MTA to crash without a bug in MTA itself. -
Blaawee Posted December 30, 2011 Author 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 ><
BinSlayer1 Posted December 30, 2011 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
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