Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: [DragonRealms] --- error: XMLParser.tag_start: comparison of Fixnum with nil failed

  1. #1

    Exclamation [DragonRealms] --- error: XMLParser.tag_start: comparison of Fixnum with nil failed

    Hiho!

    1) I'm DragonRealms player (StormFront Client) and got this error when using lich:

    --- error: XMLParser.tag_start: comparison of Fixnum with nil failed
    It doesn't prevent most of scripts working (like go2), but fighting scripts doesn't work properly:

    ;e echo health
    --- Lich: exec1 active.
    [exec1: ]
    --- Lich: exec1 has exited.
    Lich can't see my health and keeping running away in battle, not using skills & etc...

    2) Log file show this message again and again:

    2018-08-25 22:09:43: error: XMLParser.tag_start: comparison of Fixnum with nil failed
    C:/Users/nick/Documents/lich/lich.rbw:1512:in >'
    C:/Users/nick/Documents/lich/lich.rbw:1512:intag_start'
    C:/Ruby200/lib/ruby/2.0.0/rexml/parsers/streamparser.rb:24:in parse'
    C:/Ruby200/lib/ruby/2.0.0/rexml/document.rb:243:inparse_stream'
    C:/Users/nick/Documents/lich/lich.rbw:7201:in `block in open
    3) When I run Windows command promt (console) with admin rights in Lich folder this command:
    ruby lich.rbw --dragonrealms --stormfront
    it say: fixme

    I did everything following instructions:
    https://lichproject.org/download.html
    and
    https://github.com/rpherbig/dr-scrip...rst-Time-Setup

    I tried everything.. even different versions of ruby, reinstalled clients, cleaned windows registry from Ruby and clients, tried different client (frostbite). Nothing helps to fix this error. Please help. I'm frustrated as dead piggy, spend whole 3 days not playing, but trying to fix this, nothing helps....

    p.s.
    I saw this http://forum.gsplayers.com/showthrea...ith-nil-failed topic with kinda siminal error, but it's different it seems (settings stored locally)
    Last edited by tangar; 08-28-2018 at 10:21 AM.

  2. #2
    Join Date
    Mar 2008
    Location
    Virginia, USA
    Posts
    287

    Default

    Which version of LICH are you running? If you using the GUI LICH launcher it should show version number in the title bar, otherwise issue the ;help in game and it should tell you. Also have you tried without using dependancy and just using a fresh base lich install as well?
    Websites
    Lich Wiki Info
    EO Scripts Github Repository - Collaborative script development by the community.
    EO Lich5 Github Repository - Collaborative Lich Development for GS4 & DR for modern Ruby.
    Elanthia Online Forums Archive

    Player of Tysong

  3. #3

    Default

    this is my YAML - https://pastebin.com/gtBxgqXj

    Lich Version: 4.11.0f (it's for https://github.com/rpherbig/dr-scripts )

    I tried without dependancy, but this way DR scripts library wouldn't work for me
    Last edited by tangar; 08-28-2018 at 01:29 PM.

  4. #4
    Join Date
    Mar 2008
    Location
    Virginia, USA
    Posts
    287

    Default

    Not sure we're going to be the best place to find help for you. These forums are mostly Gemstone players who are using Tillmen's original version of lich (currently v4.6.47). You are using the dependancy fork of Lich. You may be better served asking for support via their github as it states in the bottom section of https://github.com/rpherbig/dr-scripts to:

    If you have some feedback or suggestions, please contact us in-game or open an issue. We look forward to hearing from you!

    Which can be done via https://github.com/rpherbig/dr-scripts/issues/new

    Sorry we can help, but there's way to many modifications the DR folks have done to their version of Lich (dependancy) that we don't know about nor are equipped to support. Other than above, you could also ask on various appropriate channels in game if you can get ;lnet to load. you have ;tune drscripts that could probably better assist you as well.
    Last edited by horibu; 08-28-2018 at 04:30 PM. Reason: spelling & added ;lnet support options
    Websites
    Lich Wiki Info
    EO Scripts Github Repository - Collaborative script development by the community.
    EO Lich5 Github Repository - Collaborative Lich Development for GS4 & DR for modern Ruby.
    Elanthia Online Forums Archive

    Player of Tysong

  5. #5
    Join Date
    Mar 2008
    Location
    Virginia, USA
    Posts
    287

    Default

    You could also try the #scripting channel on the DragonRealms discord server as they may be able to point you to the right direction if you can't get ;lnet to work ingame.

    https://discord.me/dragonrealms link for the lazy.
    Websites
    Lich Wiki Info
    EO Scripts Github Repository - Collaborative script development by the community.
    EO Lich5 Github Repository - Collaborative Lich Development for GS4 & DR for modern Ruby.
    Elanthia Online Forums Archive

    Player of Tysong

  6. #6

    Default

    I was at this server, but people donno how to fix it. Also I've created ticket there: https://github.com/rpherbig/dr-scripts/issues/3092 , no solution yet

  7. Default

    It looks like Lich isn't tracking your mana or max mana. There is some option in Stormfront that causes this. I don't really remember where it is or how turn it off, but basically Stormfront doesn't know how much mana you have, so Lich doesn't know how much mana you have.
    Get Lich - Vote for Gemstone (topmudsites.com)

  8. #8

    Default

    Quote Originally Posted by Tillmen View Post
    It looks like Lich isn't tracking your mana or max mana. There is some option in Stormfront that causes this. I don't really remember where it is or how turn it off, but basically Stormfront doesn't know how much mana you have, so Lich doesn't know how much mana you have.
    I don't think I've ever seen a stormfront setting about mana. Could it possibly be that he's using the GS version of lich to access Dragonrealms?

  9. Default

    The Lich version indicates it's the DragonRealms version.

    There is a some way to disable the mana widget thingie in Stormfront. It has come up a few times before. I just don't remember what it was. It's not in the settings menu or anything like that. More likely you have to right click in a magical place, or maybe even a keyboard shortcut.
    Get Lich - Vote for Gemstone (topmudsites.com)

  10. #10
    Join Date
    Mar 2008
    Location
    Virginia, USA
    Posts
    287

    Default

    If you right-click the mana bar and choose NONE for the TEXT it gives errors. That's the issue. Change it back to FULL.
    Last edited by horibu; 08-29-2018 at 10:56 PM.
    Websites
    Lich Wiki Info
    EO Scripts Github Repository - Collaborative script development by the community.
    EO Lich5 Github Repository - Collaborative Lich Development for GS4 & DR for modern Ruby.
    Elanthia Online Forums Archive

    Player of Tysong

Similar Threads

  1. Replies: 0
    Last Post: 10-06-2019, 05:42 PM
  2. error: failed to find the Simutronics launcher
    By Fuil in forum The Lich Project
    Replies: 1
    Last Post: 02-22-2019, 10:22 PM
  3. error in Gtk.queue: comparison of String with String failed
    By Daerkstar in forum The Lich Project
    Replies: 4
    Last Post: 09-11-2011, 07:27 AM
  4. error in Gtk.queue: comparison of Fixnum with nil failed
    By i play dr in forum The Lich Project
    Replies: 6
    Last Post: 01-07-2011, 02:12 PM
  5. Windows error: CreateFontIndirect failed
    By Valdarrow in forum The Lich Project
    Replies: 1
    Last Post: 06-13-2010, 08:30 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •