Hey guys, first post here, expect general noobness, I'm new.
Anyway, I'm trying to create a NextGen 3.9 server to play with my friends locally, managed to get it up after some fiddling and now I'm encountering issues with customising the drop rates.
So, editted some values in the npc_drops under static data (I don't think I'm meant to change it there), which gives me what feels like an unfixable error when running the GameServer:
If I restore the old npc_drops.xml then this error goes away.Code:==========================[ ##### STATIC DATA ##### ]========================== 23:49:12.902 ERROR[main]: - Error while merging xml files javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Message: Content is not allowed in prolog. at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLS treamReaderImpl.java:598) ~[na:1.7.0_45] at com.sun.xml.internal.stream.XMLEventReaderImpl.nextEvent(XMLEventRead erImpl.java:83) ~[na:1.7.0_45] at com.aionemu.gameserver.dataholders.loadingutils.XmlMerger.importFile( XmlMerger.java:399) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.loadingutils.XmlMerger.processImpo rtElement(XmlMerger.java:330) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.loadingutils.XmlMerger.doUpdate(Xm lMerger.java:252) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.loadingutils.XmlMerger.process(Xml Merger.java:181) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.loadingutils.XmlDataLoader.mergeXm lFiles(XmlDataLoader.java:132) [NG-Game.jar:na] at com.aionemu.gameserver.dataholders.loadingutils.XmlDataLoader.loadSta ticData(XmlDataLoader.java:71) [NG-Game.jar:na] at com.aionemu.gameserver.dataholders.DataManager.<init>(DataManager.jav a:200) [NG-Game.jar:na] at com.aionemu.gameserver.dataholders.DataManager.<init>(DataManager.jav a:36) [NG-Game.jar:na] at com.aionemu.gameserver.dataholders.DataManager$SingletonHolder.<clini t>(DataManager.java:286) [NG-Game.jar:na] at com.aionemu.gameserver.dataholders.DataManager.getInstance(DataManage r.java:191) [NG-Game.jar:na] at com.aionemu.gameserver.GameServer.main(GameServer.java:221) [NG-Game. jar:na] 23:49:12.903 ERROR[main]: - Critical Error - Thread: main terminated abnormaly: java.lang.Error: Error while merging xml files java.lang.Error: Error while merging xml files at com.aionemu.gameserver.dataholders.loadingutils.XmlDataLoader.mergeXm lFiles(XmlDataLoader.java:136) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.loadingutils.XmlDataLoader.loadSta ticData(XmlDataLoader.java:71) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.DataManager.<init>(DataManager.jav a:200) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.DataManager.<init>(DataManager.jav a:36) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.DataManager$SingletonHolder.<clini t>(DataManager.java:286) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.DataManager.getInstance(DataManage r.java:191) ~[NG-Game.jar:na] at com.aionemu.gameserver.GameServer.main(GameServer.java:221) ~[NG-Game .jar:na] Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Message: Content is not allowed in prolog. at com.sun.org.apache.xerces.internal.impl.XMLStreamReaderImpl.next(XMLS treamReaderImpl.java:598) ~[na:1.7.0_45] at com.sun.xml.internal.stream.XMLEventReaderImpl.nextEvent(XMLEventRead erImpl.java:83) ~[na:1.7.0_45] at com.aionemu.gameserver.dataholders.loadingutils.XmlMerger.importFile( XmlMerger.java:399) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.loadingutils.XmlMerger.processImpo rtElement(XmlMerger.java:330) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.loadingutils.XmlMerger.doUpdate(Xm lMerger.java:252) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.loadingutils.XmlMerger.process(Xml Merger.java:181) ~[NG-Game.jar:na] at com.aionemu.gameserver.dataholders.loadingutils.XmlDataLoader.mergeXm lFiles(XmlDataLoader.java:132) ~[NG-Game.jar:na] ... 6 common frames omitted
PS. I've tried changed my language to English (from English), and it doesn't help.
Also, the AionDropEditor that's available for AL isn't applicable for NextGen because there doesn't seem to be any .dat file to open. So, could anyone help me out by telling me how I go about editting drops in Aion NextGen 3.9, or how to work around the error above.
Thanks in advance!



Reply With Quote

