PDA

View Full Version : zMUD



Varsus
11-03-2004, 04:27 PM
I am looking for a few basic zmud hunting scripts people might have that I can look over to get a feel for how you guys are doing it.

Thanks

-Varsus

Dhuul
11-03-2004, 05:46 PM
not many people use zMUD over stormfront. There is, potentially, a lot more you can do with zMUD than SF or the wizard...but people don't seem to invest a lot of time in it.

I wrote some generic hunting triggers for casters and swingers but switched back over to SF pretty quick. script hunting, sure, it's more straightforward than a shitload of matches and labels, and more powerful, but the end result is the same. so why give up the interface of SF and psinet?

anyway, to the meat of your post, there's a few things that are essential to the method I use:

#TR {M} {#VAR CreatureList %additem(%gsl(M),@CreatureList)} "" {gsl} {}
#TR {j} {#FORALL %gsl(j) {#IF {%i = ?} {} {#VAR PathList %additem(%i,@PathList)}}} "" {gsl} {}
#TR {^Also here: &PLAYERLIST$} {#VAR PlayerList %replace(@PlayerList,"the body of ");#VAR PlayerList %replace( @PlayerList, "a stunned ");#VAR PlayerList %replace(@PlayerList," (prone)");#VAR PlayerList %replace(@PlayerList," (kneeling)");#VAR PlayerList %replace(@PlayerList," (sitting)");#VAR PlayerList %replace(@PlayerList," (hiding)");#VAR PlayerList %replace(@PlayerList,", ","|")} {}
#TR {^Obvious (%w):} {perfectCreatureList;perfectPlayerList}

#AL {perfectPlayerList} {#FORALL @PlayerList {#VAR TempPlayerList %additem(%word(%i,%numwords(%i)),@TempPlayerList)} ;#VAR PlayerList @TempPlayerList;#VAR TempPlayerList ""}
#AL {perfectCreatureList} {#FORALL @CreatureList {#VAR TempCreatureList %additem(%word(%i,%numwords(%i)),@TempCreatureList )};#VAR CreatureList @TempCreatureList;#VAR TempCreatureList ""}

#FU {RandomPath} {%item(@PathList,%random(1,%numitems(@PathList)))}
#FU {RandomCreature} {%item(@CreatureList,%random(1,%numitems(@Creature List)))}

I hope I didn't leave out anything. Using those you should be able to puzzle out something...if not, thou art not worthy. They require SET ROOMBRIEF ON, unless you want to change it.

edit: fucking smileys

[Edited on 11-3-2004 by Dhuul]

Jonty
11-03-2004, 09:37 PM
Use UltraTech. ;)

Varsus
11-03-2004, 09:51 PM
I just got one of my GS account back up, whats UltraTech? I need something with the ability to do alot more than the wiz or SF.

-Varsus

Latrinsorm
11-03-2004, 09:53 PM
http://forum.gsplayers.com/forumdisplay.php?fid=87

You ever heard the song (I use the term loosely) Step Right Up by Tom Waits? Yeah. It's like that. :)

Varsus
11-03-2004, 09:59 PM
thanks for the link, that actually looks great.

Ill post what I make when I do, but not here... over there -->

-Varsus

imported_Kranar
11-04-2004, 01:36 AM
And of course, if you have any questions whatsoever...

Just ask away on the forums, or U2U, or AIM. I'm willing to give whatever support anyone needs or wants in order to gain support for the UltraTech.

In return, I will continue to try and provide for the most powerful scripting engine Gemstone can afford.