Updated World and files for 3.56 release. --Rumble

This commit is contained in:
Rumble
2008-04-13 15:55:11 +00:00
parent ebc985f010
commit 40b1677066
81 changed files with 18819 additions and 17702 deletions

View File

@@ -66,7 +66,7 @@ if %actor.is_pc%
end
~
#1202
Justice sword~
Object Wear or Wield Example~
1 j 100
~
* test trigger
@@ -139,26 +139,76 @@ if %cmd.mudcommand% == enter && portal /= %arg%
end
~
#1205
(1207) Heiach's Faeries~
0 e 0
entered~
if %actor.name% == Heiach
wait 1 sec
say welcome back Heiach!
wait 1 sec
giggle
elseif %actor.name% == Elorien
wait 1 sec
say Oh my, it's Elorien! Welcome mistress!
bow elorien
else
wait 1 sec
say Hey! Who are you?!
wait 5
%send% %actor% You are enveloped in a veil of @rr@ya@bi@gn@mb@co@rw@n-colored light!
%echoaround% %actor% %actor.name% is enveloped in a veil of @rr@ya@bi@gn@mb@co@rw@n-colored light and disappears.
%teleport% %actor% 3001
end
Object Affects Example~
1 n 100
~
* By Rumble of The Builder Academy tbamud.com 9091
if %self.affects(BLIND)%
%echo% This object is affected with blind.
end
if %self.affects(INVIS)%
%echo% This object is affected with invisibility.
end
if %self.affects(DET-ALIGN)%
%echo% This object is affected with detect alignment.
end
if %self.affects(DET-INVIS)%
%echo% This object is affected with detect invisibility.
end
if %self.affects(DET-MAGIC)%
%echo% This object is affected with detect magic.
end
if %self.affects(SENSE-LIFE)%
%echo% This object is affected with sense life.
end
if %self.affects(WATWALK)%
%echo% This object is affected with water walk.
end
if %self.affects(SANCT)%
%echo% This object is affected with sanctuary.
end
if %self.affects(GROUP)%
%echo% This object is affected with group.
end
if %self.affects(CURSE)%
%echo% This object is affected with curse.
end
if %self.affects(INFRA)%
%echo% This object is affected with infravision.
end
if %self.affects(POISON)%
%echo% This object is affected with poison.
end
if %self.affects(PROT-EVIL)%
%echo% This object is affected with protection from evil.
end
if %self.affects(PROT-GOOD)%
%echo% This object is affected with protection from good.
end
if %self.affects(SLEEP)%
%echo% This object is affected with sleep.
end
if %self.affects(NO_TRACK)%
%echo% This object is affected with no track.
end
if %self.affects(FLYING)%
%echo% This object is affected with flying.
end
if %self.affects(SCUBA)%
%echo% This object is affected with scuba.
end
if %self.affects(SNEAK)%
%echo% This object is affected with sneak.
end
if %self.affects(HIDE)%
%echo% This object is affected with hide.
end
if %self.affects(UNUSED)%
%echo% This object is affected with unused.
end
if %self.affects(INFRA)%
%echo% This object is affected with charm.
end
~
#1206
(1207) Capturing~
@@ -288,15 +338,95 @@ if %cmd.mudcommand% == sit && chair /= %arg%
end
~
#1210
Remove From Room~
2 g 100
Actor Pref Checking~
2 q 100
~
if %actor.level% == 31
%echo% GET OUT!
%teleport% %actor% 0
else
%echo% Welcome %actor.name%, please enjoy.
%force% %actor% look
if %actor.pref(BRIEF)%
%send% %actor% You have BRIEF on.
end
if %actor.pref(COMPACT)%
%send% %actor% You have COMPACT on.
end
if %actor.pref(NO_SHOUT)%
%send% %actor% You have NO_SHOUT on.
end
if %actor.pref(NO_TELL)%
%send% %actor% You have NO_TELL on.
end
if %actor.pref(D_HP)%
%send% %actor% You have D_HP on.
end
if %actor.pref(D_MANA)%
%send% %actor% You have D_MANA on.
end
if %actor.pref(D_MOVE)%
%send% %actor% You have D_MOVE on.
end
if %actor.pref(AUTOEX)%
%send% %actor% You have AUTOEX on.
end
if %actor.pref(NO_HASS)%
%send% %actor% You have NO_HASS on.
end
if %actor.pref(QUEST)%
%send% %actor% You have QUEST on.
end
if %actor.pref(SUMN)%
%send% %actor% You have SUMN on.
end
if %actor.pref(NO_REP)%
%send% %actor% You have NO_REP on.
end
if %actor.pref(LIGHT)%
%send% %actor% You have LIGHT on.
end
if %actor.pref(C1)%
%send% %actor% You have C1 on.
end
if %actor.pref(NO_WIZ)%
%send% %actor% You have NO_WIZ on.
end
if %actor.pref(L1)%
%send% %actor% You have L1 on.
end
if %actor.pref(L2)%
%send% %actor% You have L2 on.
end
if %actor.pref(NO_AUC)%
%send% %actor% You have NO_AUC on.
end
if %actor.pref(NO_GOS)%
%send% %actor% You have NO_GOS on.
end
if %actor.pref(RMFLG)%
%send% %actor% You have RMFLG on.
end
if %actor.pref(D_AUTO)%
%send% %actor% You have D_AUTO on.
end
if %actor.pref(CLS)%
%send% %actor% You have CLS on.
end
if %actor.pref(BLDWLK)%
%send% %actor% You have BLDWLK on.
end
if %actor.pref(AFK)%
%send% %actor% You have AFK on.
end
if %actor.pref(AUTOLOOT)%
%send% %actor% You have AUTOLOOT on.
end
if %actor.pref(AUTOGOLD)%
%send% %actor% You have AUTOGOLD on.
end
if %actor.pref(AUTOSPLIT)%
%send% %actor% You have AUTOSPLIT on.
end
if %actor.pref(AUTOSAC)%
%send% %actor% You have AUTOSAC on.
end
if %actor.pref(AUTOASSIST)%
%send% %actor% You have AUTOASSIST on.
end
~
#1211
@@ -316,7 +446,10 @@ Animal Chase Board Game - O1212~
go~
* By Mordecai
* Animal chase board game. Triggers: 1212-1214. O1212, M1212 in R1200.
if !(%arg%==up||%arg%==down||%arg%==left||%arg%==right||!%created%||!%arg%||%arg%==stay)
* By Mordecai
* Animal chase board game. Triggers: 1212-1214. O1212, M1212 in R1200.
if !(%arg%==up||%arg%==down||%arg%==left||%arg%==right||!%created%||!%arg%||%arg
%==stay)
return 0
if %cmd%!=gos
%send% %actor% Type: go < up | down | left | right >
@@ -844,17 +977,10 @@ wait 1
return 0
~
#1217
Argument Testing Trigger~
2 c 100
target~
%echo% %actor.name% is targetting %arg% 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
FREE~
0 f 50
~
* No Script
~
#1218
Multiple Command Example Trig~