Talk:Lich (software)/Installation

The official GemStone IV encyclopedia.
Jump to: navigation, search

Prior installation guide for Lich with GTK2 and Ruby 2.5.5

Install Guide for Lich Version 4.6.58 (as of January 5th, 2021)

  1. Uninstall ALL existing Ruby installations. This includes deleting all existing Ruby folders (they should be located in the root C:\ drive folder).
  2. Run the installer created by Doug ( http://bit.ly/WinLich ). Do NOT change the install drive to be different than C: drive. Do NOT restart the computer if prompted (just cancel that message). The install will seem like it isn't doing anything when there's a black box on the screen, but just give it some time. When the installer window itself goes away it's done.
  3. A Lich folder will be placed on your desktop after the install is finished, open that folder and run the lich.rbw file contained inside to start Lich's launcher.
  4. Log in and do -> ;repo download-lich <- when command completes exit the game. This is required for things to work proper.
  5. Log in and do -> ;repo download repository <- and wait the few seconds for it to finish. This is required for the repository to work proper.
  6. Do -> ;repo download-mapdb <- and wait the few seconds for it to finish. This is required for map related components to work proper.
  7. Do -> ;repo download jinx <- and wait the few seconds for it to finish. This is an alternative, maintained by Elanthia Online, to the Lich repository to facilitate downloading/updating scripts when the repository is offline.
  8. Do -> ;jinx script update infomon.lic <- and wait the few seconds for it to finish. After it's downloaded do -> ;repo unset-updatable infomon.lic <- to prevent Lich from replacing it with an outdated version. Finally, do -> ;kill infomon <- and then -> ;infomon <- to restart infomon. This version of infomon is maintained by Elanthia Online to allow quicker updating as the game changes.
  9. Do -> ;jinx data update spell-list.xml <- and wait the few seconds for it to finish. After it's downloaded do -> ;repo unset-updatable spell-list.xml <- to prevent Lich from replacing it with an outdated version. Finally, do -> ;e Spell.load <- to load the new data. This version of spell-list.xml is maintained by Elanthia Online to allow quicker updating as the game changes.
  10. Do -> ;jinx data update autostart.lic <- and wait the few seconds for it to finish. After it's downloaded do -> ;repo unset-updatable autostart.lic <- to prevent Lich from replacing it with an outdated version. This fixes an issue with the repository not checking for updates at startup. This may also introduce an unknown result with go2 and narost on a fresh install so just be aware.

PLEASE BE AWARE that Jinx currently does not have a way to auto update itself, or infomon and spell-list. This ability is on the list of features to be implemented at some point in the near future. As a result, be mindful of checking your versions from time to time or asking in the GemStone #scripting channel on Discord to see if there's been any significant updates recently.

Additional assistance in installation can be found in the scripting channel of the GemStone Discord.