tbamud/lib/world/trg/555.trg
Rumble 44722575ea [Oct 17 2009] - Rumble
Added Ultima Zone 555 and 556. Originally by Casret, rebuilt by Parna.
  Made MEDIT column menu's consistent with other OLC menu's.
  added TEDIT access to bugs, typos, and ideas file.
[Oct 09 2009] - Rumble
  Added connected_type "Preference Edit" (thanks Maoliosa)
2009-10-17 04:59:28 +00:00

340 lines
8.4 KiB
Text

#55500
new trigger~
0 g 100
~
say My trigger commandlist is not complete!
~
#55513
TalkingHorse~
0 b 10
~
* Trigger Program By Rumble of The Builder Academy tbamud.com 9091
if !%self.fighting%
eval max %random.4%
set txt[1] What's my job? I eat hay.
set txt[2] The answer... It was...INFINITY!
set txt[3] Hey... You look familiar, have we met?
set txt[4] Do you want some advice? Don't talk to horses!
set speech %%txt[%max%]%%
eval speech %speech%
say %speech%
~
#55514
Leaving MrSmithy~
0 q 100
~
if %actor.is_pc%
%send% %actor% %self.name% says 'Come back and see me again, %actor.name%. Really!'
%echo% @n
end
~
#55515
BeggarGold~
0 n 100
test~
wait 2 sec
%at% 55500 put gold in cup
%at% 55500 wear cup
~
#55528
DoorClose~
2 c 100
close~
if %arg% == shelf
%echo% The shelf creaks closed.
%door% 55528 north flags b
%door% 55532 south purge
%at% 55532 %echo% The shelves gently creak as they swing back towards the wall.
else
return 0
end
~
#55529
DoorOpen~
2 c 100
open~
if %arg% /= shelf
%send% %actor% You hear a soft creak as you swing the shelf open.
%echoaround% %actor% You hear a soft creak as %actor.name% swings the shelf open.
%at% 55532 %echo% You hear a soft creak as the shelf slowly swings away from the wall.
%door% 55532 south flags a
%door% 55532 south name shelf
%door% 55532 south room 55528
%door% 55532 south description An eerie blue light glows from behind the shelf.
%door% 55528 north flags a
else
return 0
end
~
#55532
Bookshelves~
2 c 100
open~
if %arg% /= shelf
%send% %actor% You hear a soft creak as you swing the shelf open.
%echoaround% %actor% You hear a soft creak as %actor.name% swings the shelf open.
%door% 55532 south flags a
%door% 55532 south name shelf
%door% 55532 south room 55528
%door% 55532 south description An eerie blue light glows from behind the shelf.
%door% 55528 north flags a
else
return 0
end
~
#55533
CloseBookshelves~
2 df 100
test~
if %self.south%
%door% 55532 south purge
%echo% The shelf gently creaks as it swings back towards the wall.
end
~
#55534
BumpShelves~
2 c 100
s~
if %cmd.mudcommand% == south && if !%self.south%
%send% %actor.name% The shelf seems to be closed.
else
return 0
end
~
#55535
CloseShelf~
2 c 100
close~
if %arg% /= shelf
%echo% The shelf creaks closed.
%door% 55532 south purge
%door% 55528 north flags b
else
return 0
end
~
#55556
EndMoonGate~
0 q 100
~
if %direction% == up
return 0
%send% %actor% The guardian blocks your way.
%echoaround% %actor% The guardian and blocks %actor.hisher% way.
end
~
#55561
EquipSentri~
0 n 100
~
%load% obj 55554 %self% head
%load% obj 55555 %self% arms
%load% obj 55556 %self% waist
%load% obj 55558 %self% hands
%load% obj 55559 %self% feet
%load% obj 55560 %self% legs
%load% obj 55561 %self% body
~
#55562
BatlinMantras~
0 n 100
~
%load% obj 55501
%load% obj 55503
%load% obj 55507
%load% obj 55505
%load% obj 55502
%load% obj 55506
%load% obj 55500
%load% obj 55504
~
#55569
DesertMaze69~
2 g 100
~
wait 1 sec
%door% 55569 north purge
%door% 55569 south purge
%door% 55569 east purge
%door% 55569 west purge
wait 1 sec
switch %random.4%
case 1
%door% 55569 north room 55578
%door% 55569 north description You see trees.
%door% 55569 east room 55570
%door% 55569 east description You see trees.
%door% 55569 south room 55579
%door% 55569 south description You see trees.
%door% 55569 west room 55573
%door% 55569 west description You see trees.
break
case 2
%door% 55569 north room 55570
%door% 55569 north description You see trees.
%door% 55569 east room 55579
%door% 55569 east description You see trees.
%door% 55569 south room 55573
%door% 55569 south description You see trees.
%door% 55569 west room 55578
%door% 55569 west description You see trees.
break
case 3
%door% 55569 north room 55579
%door% 55569 north description You see trees.
%door% 55569 east room 55573
%door% 55569 east description You see trees.
%door% 55569 south room 55578
%door% 55569 south description You see trees.
%door% 55569 west room 55570
%door% 55569 west description You see trees.
break
case 4
%door% 55569 north room 55573
%door% 55569 north description You see trees.
%door% 55569 east room 55578
%door% 55569 east description You see trees.
%door% 55569 south room 55570
%door% 55569 south description You see trees.
%door% 55569 west room 55579
%door% 55569 west description You see trees.
break
default
%door% 55569 north room 55555
%door% 55569 north description You see trees.
%door% 55569 east room 55555
%door% 55569 east description You see trees.
%door% 55569 south room 55555
%door% 55569 south description You see trees.
%door% 55569 west room 55555
%door% 55569 west description You see trees.
break
done
~
#55571
DesertMaze71~
2 g 100
~
wait 1 sec
%door% 55571 north purge
%door% 55571 south purge
%door% 55571 east purge
%door% 55571 west purge
wait 1 sec
switch %random.4%
case 1
%door% 55571 north room 55576
%door% 55571 north description You see trees.
%door% 55571 east room 55572
%door% 55571 east description You see trees.
%door% 55571 south room 55581
%door% 55571 south description You see trees.
%door% 55571 west room 55570
%door% 55571 west description You see trees.
break
case 2
%door% 55571 north room 55572
%door% 55571 north description You see trees.
%door% 55571 east room 55581
%door% 55571 east description You see trees.
%door% 55571 south room 55570
%door% 55571 south description You see trees.
%door% 55571 west room 55576
%door% 55571 west description You see trees.
break
case 3
%door% 55571 north room 55581
%door% 55571 north description You see trees.
%door% 55571 east room 55570
%door% 55571 east description You see trees.
%door% 55571 south room 55576
%door% 55571 south description You see trees.
%door% 55571 west room 55572
%door% 55571 west description You see trees.
break
case 4
%door% 55571 north room 55570
%door% 55571 north description You see trees.
%door% 55571 east room 55576
%door% 55571 east description You see trees.
%door% 55571 south room 55572
%door% 55571 south description You see trees.
%door% 55571 west room 55581
%door% 55571 west description You see trees.
break
default
%door% 55571 north room 55555
%door% 55571 north description You see trees.
%door% 55571 east room 55555
%door% 55571 east description You see trees.
%door% 55571 south room 55555
%door% 55571 south description You see trees.
%door% 55571 west room 55555
%door% 55571 west description You see trees.
break
done
~
#55577
DesertMaze77~
2 g 100
~
wait 1 sec
%door% 55577 north purge
%door% 55577 south purge
%door% 55577 east purge
%door% 55577 west purge
wait 1 sec
switch %random.4%
case 1
%door% 55577 north room 55580
%door% 55577 north description You see trees.
%door% 55577 east room 55576
%door% 55577 east description You see trees.
%door% 55577 south room 55570
%door% 55577 south description You see trees.
%door% 55577 west room 55578
%door% 55577 west description You see trees.
break
case 2
%door% 55577 north room 55576
%door% 55577 north description You see trees.
%door% 55577 east room 55570
%door% 55577 east description You see trees.
%door% 55577 south room 55578
%door% 55577 south description You see trees.
%door% 55577 west room 55580
%door% 55577 west description You see trees.
break
case 3
%door% 55577 north room 55570
%door% 55577 north description You see trees.
%door% 55577 east room 55578
%door% 55577 east description You see trees.
%door% 55577 south room 55580
%door% 55577 south description You see trees.
%door% 55577 west room 55576
%door% 55577 west description You see trees.
break
case 4
%door% 55577 north room 55578
%door% 55577 north description You see trees.
%door% 55577 east room 55580
%door% 55577 east description You see trees.
%door% 55577 south room 55576
%door% 55577 south description You see trees.
%door% 55577 west room 55570
%door% 55577 west description You see trees.
break
default
%door% 55577 north room 55555
%door% 55577 north description You see trees.
%door% 55577 east room 55555
%door% 55577 east description You see trees.
%door% 55577 south room 55555
%door% 55577 south description You see trees.
%door% 55577 west room 55555
%door% 55577 west description You see trees.
break
done
~
$~