PDA

View Full Version : What does it mean and how do i fix it?



Jace Solo
03-22-2010, 10:51 PM
If Tillman is around...I'd love some help

I get this when Optimus tries to initialize swaggle and sloot/spiffyloot...

--- Lich: swaggle active.
--- Exception: uninitialized constant SpiffyLib
swaggle:50:in `block in start_script'
--- Lich: swaggle has exited.


Any help?

Just came back after being gone since Christmas and Lich seems to be working well enough minus these two things so far.

Thanks in advance!

Drew
03-22-2010, 10:53 PM
just a thought but do you have slib.lic? And if so have you trusted slib and swaggle?

pabstblueribbon
03-22-2010, 10:55 PM
;help


Down at the bottom you'll see a thing about ;trust

;trust <script-name>

Jace Solo
03-23-2010, 08:17 AM
I did both of those things, as well as trying to update the scripts...
any other ideas?

I should have included that in the first onee

Tillmen
03-23-2010, 01:53 PM
When slib is run as untrusted, the functions it defines are only available to untrusted scripts, but it sets a global variable that indicates it's loaded which is available to all scripts. So, trusted scripts see the global variable and assume slib is loaded, even though they can't use it. This should fix it:

;trust slib
;slib