MUD 3.53
[Sep 25 2007] - Rumble Added set/not set to extra descriptions menu in oedit so a builder can tell if they exist or not without having to enter the extra desc menu or stat the object. Replaced [TRIG] flag (showvnum enabled) with [T<vnum>] to make things easier to stat. [Sep 24 2007] - Rumble Added %is_pc% to return -1 for objects. (thanks Jamdog) Fixed do_gen_comm color bleed into last apostrophe in gossip/shout/grat/etc. Fixed bug where object keywords took precedence over door keywords. i.e. open door would try to open an object with keyword door. (thanks Trulight) [Sep 23 2007] - Rumble Fixed minlev checks in do_grab, do_wield, and do_wear. (thanks Trulight) Added trigedit variables(modifiable) Hunger, Thirst, and Drunk. [Sep 15 2007] - Rumble Fixed bug in unlimited drinks showing as empty. (thanks AaronGoulet)
This commit is contained in:
@@ -1,10 +1,9 @@
|
||||
* Note: all lines between records which start with '*' are comments and
|
||||
* are ignored. Comments can only be between records, not within them.
|
||||
*
|
||||
* This file is where the damage messages go for offensive spells, and
|
||||
* skills such as kick and backstab. Also, starting with Circle 3.0, these
|
||||
* messages are used for failed spells, and weapon messages for misses and
|
||||
* death blows.
|
||||
* This file is where the damage messages go for offensive spells, skills
|
||||
* (such as kick and backstab), failed spells, and weapon messages for
|
||||
* misses and death blows.
|
||||
*
|
||||
* All records must start with 'M' in the first column (for 'Message').
|
||||
* The next line must contain the damage number (defined in spells.h),
|
||||
|
||||
@@ -1216,7 +1216,7 @@ a nice mug~
|
||||
A nice mug of tea has been left here.~
|
||||
~
|
||||
17 i 0 0 0 a 0 0 0 0 0 0 0
|
||||
2 2 11 0
|
||||
-1 0 0 0
|
||||
7 1 0 0
|
||||
E
|
||||
mug cup tea nice~
|
||||
|
||||
@@ -125,7 +125,7 @@ a spring well~
|
||||
A mountain spring bubbles up fresh water here.~
|
||||
~
|
||||
23 0 0 0 0 0 0 0 0 0 0 0 0
|
||||
500 500 15 0
|
||||
-1 1 15 0
|
||||
0 0 0 0
|
||||
E
|
||||
spring fountain water~
|
||||
@@ -208,9 +208,9 @@ trial vnum assigner limiter~
|
||||
free~
|
||||
A trial vnum assigner helps people work on thier trial vnum.~
|
||||
~
|
||||
12 0 0 0 0 a 0 0 0 0 0 0 0
|
||||
12 0 0 0 0 acno 0 0 0 0 0 0 0
|
||||
0 0 0 0
|
||||
1 1 0 0
|
||||
1 1 0 34
|
||||
E
|
||||
trial vnum assigner limiter~
|
||||
This object was created to help new builders follow the directions under HELP
|
||||
|
||||
@@ -67,7 +67,7 @@ copper dragon claw key~
|
||||
large.
|
||||
~
|
||||
#25005
|
||||
pixie king key~
|
||||
pixie king key door~
|
||||
a very small key~
|
||||
The key to the Pixie King's bedroom is here, it is almost impossible find.~
|
||||
~
|
||||
|
||||
@@ -53,7 +53,7 @@ if %object.vnum% == 1
|
||||
* Reward the actor with an entire gold coin!
|
||||
nop %actor.gold(1)%
|
||||
wait 5 sec
|
||||
%purge% obj 1
|
||||
%purge% %object%
|
||||
else
|
||||
* This isn't the right object - don't accept it.
|
||||
say I don't want that - bring me back my wings.
|
||||
|
||||
@@ -7,62 +7,16 @@ General trigger keeper. Only for use in room 0.~
|
||||
* Trying to access Global var list of void. Apparently this has not been set up!
|
||||
~
|
||||
#1201
|
||||
Calculator By Mordecai~
|
||||
2 d 100
|
||||
*~
|
||||
* By Mordecai
|
||||
if %actor.is_pc%
|
||||
Return 0
|
||||
Eval sum %speech%
|
||||
Eval test1 "%speech%"
|
||||
Eval test %test1.strlen%
|
||||
Eval che %sum%/1
|
||||
If %che% == %sum%
|
||||
%echo% @WComputing results...@n
|
||||
if (%speech%/===)
|
||||
if (%sum%==1)
|
||||
set sum Yes
|
||||
elseif (%sum%==0)
|
||||
set sum No
|
||||
end
|
||||
end
|
||||
Eval st 2+%test%
|
||||
Eval o .
|
||||
Eval sumslen "%sum%
|
||||
Eval len %st% - (%sumslen.strlen%-2)
|
||||
If %len% > 0
|
||||
Eval dif (%len%/2)
|
||||
While %y.strlen% < %st%
|
||||
Eval o .%o%
|
||||
Eval y %o%
|
||||
Eval m ?%m%
|
||||
Eval p %m%
|
||||
If %dif% == %y.strlen%
|
||||
Eval wid1 %p%
|
||||
end
|
||||
done
|
||||
end
|
||||
eval opt1 8 + %test%
|
||||
eval opt2 (2*%wid1.strlen%)+%sumslen.strlen%+5
|
||||
%echo% @WWizzzzzzzzzz....@n
|
||||
if (%opt1%-2) == (%opt2%)
|
||||
%echo% @c...%y%...@n
|
||||
%echo% @c:@C..%y%..@c:@n
|
||||
%echo% @c:@C:@G %speech% @C :@c:@n
|
||||
%echo% @c:@C:.%y%.:@c:@n
|
||||
%echo% @c:@C: %wid1%@G %sum% @C%wid1% :@c:@n
|
||||
%echo% @c:@C:.%y%.:@c:@n
|
||||
%echo% @c:..%y%..:@n
|
||||
else
|
||||
%echo% @r....%y%...@n
|
||||
%echo% @r:@R...%y%..@r:@n
|
||||
%echo% @r:@R:@G %speech% @R :@r:@n
|
||||
%echo% @r:@R:..%y%.:@r:@n
|
||||
%echo% @r:@R: %wid1%@G %sum% @R%wid1% :@r:@n
|
||||
%echo% @r:@R:..%y%.:@r:@n
|
||||
%echo% @r:...%y%..:@n
|
||||
end
|
||||
end
|
||||
crash test trigger~
|
||||
2 c 100
|
||||
target~
|
||||
%echo% %actor.name% is targetting %%arg.name%% IS_PC: %arg.is_pc%
|
||||
if %arg.is_pc% == 1
|
||||
%echo% It is a player.
|
||||
elseif %arg.is_pc% == 0
|
||||
%echo% It is a mob.
|
||||
else
|
||||
%echo It is an object.
|
||||
end
|
||||
~
|
||||
#1202
|
||||
@@ -805,6 +759,36 @@ while %self.varexists(%j%)%
|
||||
done
|
||||
%echo% O=#==================================================O
|
||||
~
|
||||
#1215
|
||||
Hunger, Thirst, Drunk Test Trigger~
|
||||
2 g 100
|
||||
~
|
||||
wait 1
|
||||
%echo% Hello %actor.name%
|
||||
%echo% Hunger: %actor.hunger% Thirst: %actor.thirst% Drunk: %actor.drunk%
|
||||
nop %actor.hunger(50)
|
||||
nop %actor.thirst(50)
|
||||
nop %actor.drunk(50)
|
||||
%echo% Hunger: %actor.hunger% Thirst: %actor.thirst% Drunk: %actor.drunk%
|
||||
nop %actor.hunger(-10)
|
||||
nop %actor.thirst(-10)
|
||||
nop %actor.drunk(-10)
|
||||
%echo% Hunger: %actor.hunger% Thirst: %actor.thirst% Drunk: %actor.drunk%
|
||||
nop %actor.hunger(20)
|
||||
nop %actor.thirst(21)
|
||||
nop %actor.drunk(22)
|
||||
%echo% Hunger: %actor.hunger% Thirst: %actor.thirst% Drunk: %actor.drunk%
|
||||
*
|
||||
while %actor.hunger% >= 0
|
||||
nop %actor.hunger(-1)
|
||||
done
|
||||
while %actor.thirst% >= 0
|
||||
nop %actor.thirst(-1)
|
||||
done
|
||||
while %actor.drunk% >= 0
|
||||
nop %actor.drunk(-1)
|
||||
done
|
||||
~
|
||||
#1217
|
||||
new trigger~
|
||||
1 c 1
|
||||
|
||||
@@ -180,4 +180,5 @@
|
||||
325.trg
|
||||
326.trg
|
||||
345.trg
|
||||
|
||||
$
|
||||
|
||||
@@ -559,6 +559,14 @@ while the mark of the mature man is that he wants to live humbly for one.
|
||||
--Wilhelm Stekel
|
||||
~
|
||||
0 8 0 0 0 0
|
||||
D0
|
||||
~
|
||||
~
|
||||
0 0 33
|
||||
D2
|
||||
~
|
||||
~
|
||||
0 0 33
|
||||
E
|
||||
.test~
|
||||
can you see this with look around?
|
||||
@@ -659,6 +667,7 @@ from you. It's a beautiful reciprocal arrangement.
|
||||
--The Catcher in the Rye
|
||||
~
|
||||
S
|
||||
T 1201
|
||||
#34
|
||||
Pool of Images~
|
||||
A broad mosaic walkway wraps around the natural hotsprings in this cavernous
|
||||
|
||||
Reference in New Issue
Block a user