Link to the official website for The Lich Project is:
http://lichproject.org/
Printable View
Link to the official website for The Lich Project is:
http://lichproject.org/
This should probably be updated with an option for the website for Tillman's lich http://fluffycow.comoj.com/board/index.php
I'm looking to investigate a Windows 7 and Lich issue.. what's the difference between these two?
One of them is well-supported and popular, and the other one might not even work anymore. (Tillmen's is the former.) Also, I'm using windows 7 and didn't have any issues with the install using SpiffyJr's installer, look for it on (I believe) the second page in this forum.
Okay, thanks Alorn :)
The last version of Lich I released, v3.57, is a compiled executable that uses an embedded version of Ruby. Tillmen's versions are Ruby scripts themselves.
More plainly, v3.57 and earlier start their own copy of Ruby and run scripts within it, pulling the strings of Ruby like a puppeteer. Anything after that runs within Ruby and uses Ruby to run not only itself, but also the scripts. From a user perspective, the latter is more desirable (but was infinitely more boring to program, which is why I switched how things worked around version 3.0.) Tillmen basically runs the project now; I just don't have time for it anymore, and I'm glad he decided to take it up. That's one of the reasons I made it open source to begin with.
v3.57 and earlier work just fine, but since Tillmen and most users write scripts to work with the most recent copies, most newer scripts are probably unusable in my older versions.
im new to these to sites, i have psinet running now, and i love the maps
i tried to dl lich, deleted psinet like it said do then redownloaded it after i dl lich but i couldnt get it to work, so i did a go back on my computer to get back to just psinet. i have windows 7 im sorry but i am dumb to this, i just enought to get me in trouble. but whats the difference in these 2 and can they work together or do i need them to work together or just need 1 i hear people talking about lich all the time but i dont know how to get it to work
is there anyone that could help me out with this later tonight
lady clove?? clove has a woman(?), and she posts here as his lady? ahahaha.
i love Truffles!!
and its clov no e
i am still having problems with downloading the lich, i uninstalled sge and psinet and lich then reinstalled sge and lich, i unzipped it and it has 2 items come up the folder with scripts and the lich.rbw, and when i double click on the lich.rbw it says it can open it cause it dont know what program is needed to open it so i go to website to find what i need to open it then it has me download something i need to buy for unknown file types so i am stuck, maybe i need to do like it was said in another thread about taking it out of my registry but i dont know how to do that if someone could please take time and hold my hand and help me throught this i would sure appreciate it, does it have anything to do with having windows 7? please someone help, i like the psinet but i dont want to download it again until i have this dl right,
thanks for any help
When you say "I unzipped it" I'm assuming that you extracted it, this was where I made the big no no when I started using Lich.
Did you download and install Ruby? That's the programming language Lich uses to run and a link to it is on the Lich download page.
Gretchen
no i didnt ok let me go do that i thought it was an either or do i need to uninstall the lich then re install after the ruby is done dl
thank you thank you
thank you for your help that fixed it
is there someplace that i can go to read the scripts and see what they do and what they look like thats not in the game, andis there a place i can go and read about how the lich works or is it all in the game?
i tried what i was told in game but the script didnt show it just told who made it.
;repo help is a good start
:lnet help...
;help
;lnet help
;repo help
good scripts to start with:
;narost
;uberbar (newly updated!)
;xp
;keepalive
I use ;bestiary and ;krakii a lot... I hear a lot of Gib's and Spiffy's scripts are pretty good.
alright so i screwed something up along the way while installing lich on my new laptop. I apparently disconnected myself from lnet and now it requires a password to get back on.
>
--- Lich: lnet active.
--- Lich: updater active.
--- Lich: infomon active.
[lnet: To attempt to log in with a different password, type: ;lnet password=<password>]
[lnet: connection lost]
[lnet: waiting 298 seconds before trying to reconnect...]
this also spams my screen every 5 seconds or so
[lnet: An established connection was aborted by the software in your host machine.]
C:/Program Files (x86)/Ruby-1.8.6/lib/ruby/1.8/openssl/buffering.rb:178:in `syswrite'
C:/Program Files (x86)/Ruby-1.8.6/lib/ruby/1.8/openssl/buffering.rb:178:in `do_write'
* Zarston returns home from a hard day of adventuring.
i don't get how to use the majority of the lich scripts.... the ones shown on the website I can't use like keepalive, that doesnt seem to be on mine
If you upgrade to lich ultra with just three easy payments of $19.95 you can type ;repos download keepalive and be the envy of your friends!
Click now to pay with paypal!
Heh, I just noticed that the original link was updated to say lichproject.org, but the link itself goes to sourceforge.
got everything installed hit lich rbw and it came up but when I type my username and password and hit connect it shuts down any help here?
There is should be a file name debug-#.txt in a folder named temp in the lich folder. It might give you an idea what went wrong.
I'd guess that lich was extracted to somewhere that it doesn't have write permissions, in which case there would be no temp folder, no debug file, and no launch file needed to launch the game.
so how do I fix that? extract to a different area?
Yes. Extract the files before running them.
Problem folks... as of this log-on, I get this error if I try to run Uberbar or any go2:
Exception: C:/Users/Owner/Desktop/lich-4.1.30/lich/lich.rbw:4262:in `load': marshal data too short
uberbar:113:in `start_script'
This was working fine an hour ago. All I did was log off, do some other stuff, then log back on and now it's shot. I tried rebooting my PC; nada. Any help? :( I miss my Lich. I can't play GS right now, I'm hobbled without go2...
Your map database got corrupted somehow. type:
;updater update forcemap
Thanks for replying Tillmen. So okay... tried that... it runs and then gives me that error again.
edit: I moved my Lich from desktop to My Documents, I read in another thread that having it on the desktop can cause problems.
;updater update forcemap
s>
--- Lich: updater active.
Speaking quietly to Queleri, Meeshach says, "From your lips to my ears."
s>
Queleri gestures.
Queleri stands taller, as if bolstered with a sense of confidence.
s>
[updater: downloading map database...]
[updater: backing up map.dat to map.dat.gz]
[updater: writing map.dat...]
[updater: map.dat has been updated]
[updater: failed to update map.dat. (marshal data too short)]
--- Exception: marshal data too short
C:/Users/Owner/Documents/lich-4.1.30/lich/lich.rbw:4262:in `load'
--- Lich: updater has exited.
Okay, it gets stranger: my Shattered newbie has NO problems. It's only my Prime character that has this happening. :( Any other ideas, Tillmen? ;updater update forcemap isn't fixing it, and from my searching in the Lich folder, it worked for everyone eles getting the marshal data error. This blows.
EDIT: Fixed it. Manually deleted the 0kb map.dat file, ran updater, problem solved. Thanks for your time Tillmen.
hmmmm is the lich website down? gonna be on my laptop for a week and cannot live without this anymore...
~Paul
Attachment 3049
Gotta calm your dad down man.
deleted
Updated the link.
Hi Kranar.
Computer crashed while I am on the road...kharma.
Anywho, reinstalling everything and I followed the steps for Windows 7 / Wizard on the website. The Lich game entry connects and pulls up Ifor, but when I click play the window just closes and nothing else happens. I can log in fine with the SGE. I just wondering if there is a step that is missing from the website.
EDIT:
Yup. You should add "if it don't work, click on the INSTALL tab on the launcher and hit the "restart as admin" button.
Looks like you missed my EDIT on that post for the fix.
There are several.
First one:
Next four are the same, then this:Code:info: Sat Oct 29 18:23:34 -0400 2011
info: Lich 4.3.2
info: Ruby 1.8.7
info: i386-mingw32
info: $lich_dir: C:/GS/lich-4.3.2/lich/
info: $script_dir: C:/GS/lich-4.3.2/lich/scripts/
info: $data_dir: C:/GS/lich-4.3.2/lich/data/
info: $temp_dir: C:/GS/lich-4.3.2/lich/temp/
info: HAVE_GTK: true
info: no launch file given
info: no force-mode info given
failed to read value 'RealCommand' from key 'command'
C:/GS/lich-4.3.2/lich/lich.rbw:7748:in `registry_get'
C:/GS/lich-4.3.2/lich/lich.rbw:467
info: gamehost: storm.gs4.game.play.net
info: gameport: 10324
info: game: WIZ
info: launcher_cmd: "C:\PROGRA~2\SIMU\Launcher.exe" C:\GS\lich-4.3.2\lich\temp\lich5696.sal
info: waiting for client to connect...
error: timeout waiting for client to connect
info: exiting...
Then this interesting one:Code:info: Sat Oct 29 18:40:49 -0400 2011
info: Lich 4.3.2
info: Ruby 1.8.7
info: i386-mingw32
info: $lich_dir: C:/GS/lich-4.3.2/lich/
info: $script_dir: C:/GS/lich-4.3.2/lich/scripts/
info: $data_dir: C:/GS/lich-4.3.2/lich/data/
info: $temp_dir: C:/GS/lich-4.3.2/lich/temp/
info: HAVE_GTK: true
info: no launch file given
info: no force-mode info given
failed to read value 'RealCommand' from key 'command'
C:/GS/lich-4.3.2/lich/lich.rbw:7748:in `registry_get'
C:/GS/lich-4.3.2/lich/lich.rbw:467
info: gamehost: storm.gs4.game.play.net
info: gameport: 10324
info: game: WIZ
info: launcher_cmd: "C:\PROGRA~2\SIMU\Launcher.exe" C:\GS\lich-4.3.2\lich\temp\lich4304.sal
info: waiting for client to connect...
And the last:Code:info: Sat Oct 29 18:41:08 -0400 2011
info: Lich 4.3.2
info: Ruby 1.8.7
info: i386-mingw32
info: $lich_dir: C:/GS/lich-4.3.2/lich/
info: $script_dir: C:/GS/lich-4.3.2/lich/scripts/
info: $data_dir: C:/GS/lich-4.3.2/lich/data/
info: $temp_dir: C:/GS/lich-4.3.2/lich/temp/
info: HAVE_GTK: true
info: no launch file given
info: no force-mode info given
C:/GS/lich-4.3.2/lich/lich.rbw:1502:in `exit': exit
from C:/GS/lich-4.3.2/lich/lich.rbw:1502
from C:/GS/lich-4.3.2/lich/lich.rbw:2545:in `call'
from C:/GS/lich-4.3.2/lich/lich.rbw:2545:in `main'
from C:/GS/lich-4.3.2/lich/lich.rbw:2545
Code:info: Sat Oct 29 18:41:28 -0400 2011
info: Lich 4.3.2
info: Ruby 1.8.7
info: i386-mingw32
info: $lich_dir: C:/GS/lich-4.3.2/lich/
info: $script_dir: C:/GS/lich-4.3.2/lich/scripts/
info: $data_dir: C:/GS/lich-4.3.2/lich/data/
info: $temp_dir: C:/GS/lich-4.3.2/lich/temp/
info: HAVE_GTK: true
info: no launch file given
info: no force-mode info given
failed to read value 'RealCommand' from key 'command'
lich.rbw:7748:in `registry_get'
lich.rbw:467
info: gamehost: storm.gs4.game.play.net
info: gameport: 10324
info: game: WIZ
info: launcher_cmd: "C:\PROGRA~2\SIMU\Launcher.exe" C:\GS\lich-4.3.2\lich\temp\lich6210.sal
info: waiting for client to connect...
info: connected
info: connecting to game server (storm.gs4.game.play.net:10324)
info: connected
info: stopping scripts...
info: saving script data...
info: closing connections...
info: exiting...
I'd start by putting Lich in your Documents folder. In theory, Lich shouldn't have been able to create those debug files unless you disabled UAC or set Ruby to run as admin or sommething else weird.
The last debug file seems to say you connected fine. Did it really? The first timeout makes sense, because the Simu Launcher would have had to download the frontend installer, and Lich doesn't wait long enough for that. I'm not sure why it would keep timing out after that.
Does anyone else have the issue of it not saving active spell information? I finish spelling up, type in ;magic the night before and I have at least an hour of my spells. I log out, log on the next day and poof, all spell info is gone. SPELLS ACTIVE still shows they are up, but lich is not tracking it.
I also have the -Your Gift of Lumnis cycle will begin when you next learn from an experience.- line in ;magic, but I burned through it already and not due to pop up for another 4-5 days.
Any help would be appreciated. Thanks.
Do you have multiple Ruby processes running? That was always the cause of any ;magic tracking issues I've experienced.
No, nothing else that is ruby is running. Just Lich
And for a new query. Bal recommended reinstalling lich and I did but I still can't get lnet to work in shattered, even though it works fine in prime. This is the error I get when I try to login to shattered with my only character (been out of game a few months and had to reinstall everything) and I don't recall ever having a password for lich/lnet
>
--- Lich: lnet active.
--- Lich: updater active.
--- Lich: infomon active.
>
If you have forgotten your password, and you have set an e-mail address for password recovery, send an e-mail to lichnet@lichproject.org with the subject "reset GSF:<name>"
To attempt to log in with a different password, type: ;lnet password=<password>
[server]: "incorrect password"
--- Lich: lnet has exited.
--- Lich: updater has exited.
>
Out of curiosity, is there any way to access the repo outside of the game? I'm not at home right now and I'd love to grab a script off the repo to look at the code and do a little learning while I have a few minutes.
Just tried to install Lich and Wizard on my home PC (Windows 7). Everytime it comes to open the game and download the Wizard, it just hangs. Is this an issue with Wizard being old and incompatible? Please tell me I don't have to use StormFront...
Never mind, sorted it.
I am freely admitting to sucking at the inner workings of my computer and even ubersucking with my brand new Mac. I had no problems getting lich on my PC. Even I figured it out with no help. But even after reading the instructions over and over for Lich with Avalon I have no idea what to do. I don't know even where to put in > sudo ruby lich.rbw --gemstone --avalon
sudo ruby lich.rbw --gemstone --platinum --avalon
sudo ruby lich.rbw --shattered --avalon
Nor where to put in any of this >
<string>GS3</string>
<string>GSF</string>
<string>GS4D</string>
Find the following two lines:
<string>GemStone IV</string>
<string>GemStone IV Development</string>
So basically... is there somewhere a Lich for Mac for Dummies somewhere? In particular someone brand new to Mac?
Arggg and help haven't played in days now.
Thanks for any help I miss my Lich!
Renee aka Junniper et. al.
I have no idea what's going on here. I'm trying to install Stormfront, then lich afterward. This computer has never had lich, ruby, or stormfront installed on it, so I know there are no remnants hanging around from the past. I went to Simu's site and downloaded the InchInst file that's supposed to install the launcher. I ran it, and got the error in the attached picture. How is there a lich error when I haven't even started installing it yet? When I click Okay to this error the entire install just closes. The lich website says to install launcher first, but launcher errors without lich. Wat do? (windows 7, not sure what other details matter)
Well.. um.. it sure looks like Ruby and Lich were installed.
Anyway, to install the Simu Launcher, you're going to have to uninstall Lich from the registry. Install Ruby if needed, double-click on lich.rbw, go to the install tab, and click uninstall.
I'm apparently an idiot. Nothing to see here folks, move along...
(thanks Tillmen!)
Hi, coming back after a while gone and i can't get my lich to connect to anything. I get messages like:
I've tried uninstalling then reinstalling ruby as well as downloading the latest lich, but neither seemed to solve the problem.Quote:
[lnet: No connection could be made because the target machine actively refused it. - connect(2)]
lnet:78:in `initialize'
lnet:78:in `open'
[lnet: NilClass is not a valid input stream. It must walk
like either a String, an IO, or a Source.]
E:/Ruby200/lib/ruby/2.0.0/rexml/source.rb:22:in `create_from'
E:/Ruby200/lib/ruby/2.0.0/rexml/parsers/baseparser.rb:127:in `stream='
[lnet: connection lost]
[lnet: waiting 298 seconds before trying to reconnect...]
I'm hoping this is just me being stupid and missing something, but if anyone has an idea of what I can do to fix this, please let me know!
Have you logged into Gemstone Manually before trying to use Lich?
Are you running in administrative mode?
Did you follow the entire install guide thing?
Did you piss off Tillmen to the point that he manually banned you from all of his goodies?
Well I'm logged into the game. I can move, talk, etc. on my character just fine. It even has all my scripts and what not. Some work (e.g. ;go2) but others don't (most importantly lnet as this would allow me to ask people questions more directly)
I have ruby.exe running as administrator, not sure past that.
I think I followed the entire install guide?
I certainly hope I didn't piss him off!
I was having the same problem this morning. ";k lnet" and then ";lnet" fixed it.
okay, for future people, I solved this by basically removing everything I could think of from my computer and then redoing it all.
I couldn't get it to work by moving over my scripts, so maybe something with that. I guess I'll have to redo things manually.
You likely just had a version of lnet and repository scripts from before the DDoS attacks and server change, so you were trying to connect to the wrong server.
<3 Tillmen
hey all i am trying to get a house set up with room numbers and narost, need help to get a direction to go
I cant get past the "cant find gem.bat" error. Read everything that i could find but still no luck.
When you install Ruby, you have to check the add Ruby executables to $PATH option like seen here:
https://d.pr/VPOqd
i did that. the gem.bat file is not there in the "bin" folder
Maybe it would be fun to add link to DragonRealms lich rep at official Lich website? :D At first when I downloaded lich I used it for DragonRealms without realising there is special repo with DR-only scripts :)
https://github.com/rpherbig/dr-scripts
First time setup: https://github.com/rpherbig/dr-scrip...rst-Time-Setup
I'm returning after four years away. Could someone kindly direct me to the latest version of Lich, hopefully with accompanying instructions? I'm running Windows 10. Is it still necessary to install Ruby as well? I've forgotten how to do all this stuff. Thanks so much.
The most up to date instructions are likely here. There is even a recent addition from Doug of a bundled windows installer (look at the "quick start guides" box towards the top)
https://gswiki.play.net/Lich_(software)
Thank you!
Christ, I just realized Narost was Tsoran backwards...
I feel like there's always a trickle of people who have been using narost for like 15 years doing this. Just like 1 every couple weeks like BRO! bro? BRO!? WHAT?
Trying to finish Lich on my new laptop but every time I try to download sqlite3 no black cmd window pops up. I just click yes and nothing happens. Any thoughts?
Welcome back Orthin. I would get discord installed first. Join gemstone discord server with this link:
https://discord.gg/KF9Wr8u
From there go to the scripting channel. All the lich techs hang out there and you will usually get a faster response than bulletin boards.
I was able to figure it out thank you!