PDA

View Full Version : GSIV Scripting Community (zMUD/Wizard)



TheEschaton
07-27-2005, 10:07 AM
Hey folks,

Currently, I'm stuck in the wilds of Africa, and find myself staring blankly either at my wall or at my laptop every evening after work. So I thought to myself...."hey, wouldn't it be cool to have some scripting work to do for Gemstone in my evenings?" So that's what I want to do.

The first goal would be to make a zMUD-based front end for GSIV, with the standard features of, say, the Wizard FE.

Then, the second goal would be to automap the whole world (before I left, I had pretty much done most of Wehnimer's Landing, and it still took me a week to get it right). This is a task and a half as it is, as it would include a great deal of non-cardinal directions/puzzle solving, TypeAhead issues, etc.

The third goal would be to start scripting within zMUD, with Wizard FE compatibility for our friends who will never switch to zMUD (which, in essence, means writing two different scripts). Some of my initial plans included travel scripts, but with a mapped world and some well-placed labels, that becomes a trivial task (not so in the Wizard, though, which would still have to be done). Also, I was thinking about things which are highly automated, namely guild work (Rogue, Warrior, and Illusions within the Sorcerer guild) and artisan skills (fletching, forging, cobbling...and they have tailoring now, I think?)

Once all this is finished, we can move to not-so-automated stuff, like hunting scripts, etc, etc.

The mapping part will be impossible until I return to the States and have regular access to the internet again, so I'm hoping someone else would be willing to pick up that slack. Meanwhile, the scripting I think, could be done on my side, if people are willing to provide me raw output from GSIV for these particular above-mentioned things. It would take a lot of raw output, such as failure messages, rep messages, success messages, and messages which differ by rank, etc, etc, etc. You all by virtue of being here should be familiar enough with what is needed.

If interested, please EMail me at alokpinto@yahoo.com

Please, I'm bored as hell. ;-)

-TheE-

Fengus
07-27-2005, 01:36 PM
Redoing the frontend seems a waste of time. You should do what others have done but incompletely, place a controller inbetween the frontend and GS where you can do these sorts of things (aka Psinet, UltraTech).

With an open system like that I could easily write up an automapper for it. Doing this by script is a hassle, and slow. I've had plans to do this for some time but I can never find the time, I rarely even find the time to spend 6hr a week in GS, so its not a high priority.

Electrawn
07-28-2005, 06:38 AM
If you have programming time to kill, join this and enhance the GS capability.

No sense rewriting the wheel.

http://sourceforge.net/projects/warlock/

-Electrawn

mgoddess
07-28-2005, 10:51 AM
Originally posted by Fengus
Redoing the frontend seems a waste of time. You should do what others have done but incompletely, place a controller inbetween the frontend and GS where you can do these sorts of things (aka Psinet, UltraTech).

With an open system like that I could easily write up an automapper for it. Doing this by script is a hassle, and slow. I've had plans to do this for some time but I can never find the time, I rarely even find the time to spend 6hr a week in GS, so its not a high priority.

Another go-between application that's on it's way to getting better is BlackLightning (click here for the website (http://www.blacklightning.net)). It's sorta like PsiNet (runs between SF and GS...no Wizard capability yet), yet it doesn't use a seperate server (like PsiNet does). BlackLightning runs almost completely off of plugins written by developers (scritping plugins, GUI Tweaking plugins, Note plugins, heck, even a PsiNet plugin, etc)... It's really quite neat, even if it's currently only in beta-testing stages (not completely done yet...still a few things to add in to make it complete). Feel free to visit the forums on the website, post a few ideas, and enjoy!

(No, I'm not the creator of BlackLightning...I just happen to be very good friends with the one who is. :D )