|
TaisharMalkier Novice
Joined: 28 Sep 2001 Posts: 45 Location: USA
|
Posted: Tue Nov 06, 2001 1:44 pm
Explorer Eye |
On the MUD that I play, there is a spell called "explorer eye".
To control the eye, I have to type 'eye direction. For example eye north would move the eye north. When the eye moves, it feeds back to me everything it sees;room descrip, items on the ground and ppl in the room. The problem is that the eye only lasts a minute or so.
Here is what I would like to do. I want to have the eye run around all of the great exping areas(approx 1200 rooms) and when it is done, show me a report of what ppl are in what areas.
Contain rather than hurt.
Hurt rather than maim.
Maim rather than kill.
Kill rather than be killed. |
|
|
|
TonDiening GURU
Joined: 26 Jul 2001 Posts: 1958 Location: Canada
|
Posted: Wed Nov 07, 2001 1:52 am |
Many ways of doing this. Depending on how endangered/vulnerable you are and how spammy it is.
1) You could cast it and have it act as a spider and try and move through the area as fast as possible.
2) You could control it.
In both cases you would want to turn on a trigger class and then start recording relevant information as it moves.
When it expires it would show you a report (possibly have it send the info to another window for you to examine when you have time).
For an explicit solution you'll need to provide samples of how to move it, what it sees as it moves and what you want captured.
TonDiening
Uses 6.16 |
|
|
|
TaisharMalkier Novice
Joined: 28 Sep 2001 Posts: 45 Location: USA
|
Posted: Wed Nov 14, 2001 11:54 am |
The first option you talked about is the one that I want to happen. Here is a capture of how it works.
eye s
#################################################################
Eye->
This is the donation room for the needy of the world. New and old
adventurers are welcomed to take what they need. Be warned however
the gods dont favor the greedy.
The Rune of Health and Mana is here.
There are two obvious exits: s, n.
explorer eye
ornate donation chest
#################################################################
HP--660/660 SP--540/640 MP--495/495 XP--61
>eye s
#################################################################
Eye->
A huge octagonal room that is constructed of white marble. The upper
gallery consists entirely of windows that are filled with stained glass
which allows the bright sun to turn the marble into jewel-like colors.
Echoes repeat themselves over and over creating a soft murmur that is
constantly renewing itself, almost as if the room was speaking. Slender
columns rise from the ground at each corner of the octagon, framing eight
crystalline statues of dragons at each of the corners of the room.
The Rune of Health and Mana is here.
There are two obvious exits: s, n.
explorer eye
cup of water
cup of water
loaf of bread
loaf of bread
cup of hot tea
cup of hot tea
bottle of dead cat special
bottle of dead cat special
plate of roast pork
sparkling emerald bracelets
cold blade of crystal
[1] Lad Frick (standing)
#################################################################
Right now I have a script for the eye to run around the _WHOLE_ MUD. What I would like to do is when it enters an area and searches it, to log who is in it and what area it is.
Is there a way to do this?
The players will always look like...
[1] Lad Frick (standing)
however there could be a last name, the number changed, the title changed, and could be kneeling, standing, resting, sleeping.
All i want it to do is to log the first name and what area they are in.
Is this possible?
Contain rather than hurt.
Hurt rather than maim.
Maim rather than kill.
Kill rather than be killed. |
|
|
|
decantor Apprentice
Joined: 14 Nov 2001 Posts: 100
|
Posted: Wed Nov 14, 2001 3:58 pm |
Does your MUD support a 'where' command, and if so, can your eye do it?
|
|
|
|
TaisharMalkier Novice
Joined: 28 Sep 2001 Posts: 45 Location: USA
|
Posted: Wed Nov 14, 2001 4:23 pm |
no we dont have a 'where' command...dont really know what it is either. we have a spell called scry which shows you the room description that a person is in, BUT if that person has an awareness spell on, it tells them that I just scried them...therefore this is an undetectable way of finding ppl
Contain rather than hurt.
Hurt rather than maim.
Maim rather than kill.
Kill rather than be killed. |
|
|
|
decantor Apprentice
Joined: 14 Nov 2001 Posts: 100
|
Posted: Thu Nov 15, 2001 12:01 am |
On your mud, how do you know what area you are in?
|
|
|
|
TaisharMalkier Novice
Joined: 28 Sep 2001 Posts: 45 Location: USA
|
Posted: Thu Nov 15, 2001 1:46 pm |
Here was my plan but I didnt quite now how to do it. Maybe someone can inform me how to do it. I have a script of a route that runs all of the areas of the mud and when the eye gets to a certain area, change a variable to that area's name. Sorta like
n;n;n;n;n;n;n;ne;e;e;cave;#VAR area cave;n;e;n and so on.
And when the eye came across a person, to fire a trigger that would store the person's name and the @area variable. and when the eye finished running the world, to give me a report of who was in what area
Contain rather than hurt.
Hurt rather than maim.
Maim rather than kill.
Kill rather than be killed. |
|
|
|
|
|