Jump to content
  • 0




Alloz guys.. i wanted to create my own event but the folder (Feanor) is missing inside Gameserver/data... so i created myself a folder named faenor inside there and after i made an xml too. but an error appears during db loads.. here take a look.


[FeanorScriptEngine] Loading Packages ...

[FeanorScriptEngine] Loading files ...

[FeanorScriptEngine] Loaded 1 scripts ...

java.lang.NullPointerException: FaenorParser: attribute null

        at com.l2jfrozen.gameserver.script.faenor.FaenorParser.attribute(FaenorP


        at com.l2jfrozen.gameserver.script.faenor.FaenorParser.attribute(FaenorP


        at com.l2jfrozen.gameserver.script.faenor.FaenorEventParser.parseScript(


        at com.l2jfrozen.gameserver.script.faenor.FaenorScriptEngine.parseScript


        at com.l2jfrozen.gameserver.script.faenor.FaenorScriptEngine.parsePackag


        at com.l2jfrozen.gameserver.script.faenor.FaenorScriptEngine.<init>(Faen


        at com.l2jfrozen.gameserver.script.faenor.FaenorScriptEngine.<init>(Faen


        at com.l2jfrozen.gameserver.script.faenor.FaenorScriptEngine$SingletonHo


        at com.l2jfrozen.gameserver.script.faenor.FaenorScriptEngine.getInstance


        at com.l2jfrozen.gameserver.GameServer.main(GameServer.java:490)

Script Parsing Failed.


Anyone can help?

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Faenor engine, as any thing related to XML follow a model, if your stuff moves from the model, you got error. You probably miss a vital parameter, which returned null but shouldn't.


Check an existing Faenor script to see how it should be written, or eventually open the engine itself and read how the XML file is supposed to be parse.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Posts

    • I started with C4 on dexternet, then higher rates like elite pvp and clones of it on interlude. Later made my own servers and stopped playing after that. Then when Aion was available as private servers I started playing it, stopped, played a lil bit of wow on private and stopped again after a few months. When I didn't play L2 or an mmo, I would play games like elder scrolls oblivion & Skyrim (got like thousands of hours in that game) replayed games a lot like mass effect and assassin's creed. Right now its mostly cyberpunk 2077 and try out different builds.   My first mmo was mu online, quite popular in Romania. And our main internet provider Digi, actually hosts or hosted the largest mu online server, linkmania.   Im thinking of picking up guild wars 2.   Regret not playing archage at launch   L2 is mostly dead to me, i liked it till C5, then it turned in this weirdo korean fantasy game.
    • Ti icon kai pou to dixnei? Iparxoun 500 dress me system, den kserw pws douleuei to diko sou gia na se voithisw. Pia icon akrivos sou dixnei mavra? Sto inventory? I sto html pou anoigei?
    • looks like  it don't enter "if" in function HandleTargetUpdate(optional bool spawnTarget) if (m_TargetID != targetID) { targetEmitter.NDestroy(); m_TargetID = targetID; Me.HideWindow(); } and don't  kill old  targert effect, need some debug how change  target id  when you switch target on your server (on my targetid1->0->targettid2, mb on your missed 0) to  add offlike resize you can parse collisionradius from pts scriptts in ini file for example and set it drom here           yes and add        targetEmitter=None; after       targetEmitter.NDestroy();   it will cure some crits         
  • Topics

  • Create New...

AdBlock Extension Detected!

Our website is made possible by displaying online advertisements to our members.

Please disable AdBlock browser extension first, to be able to use our community.

I've Disabled AdBlock