forked from kyonshi/grenzland-mud
[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)
This commit is contained in:
@@ -2004,7 +2004,7 @@ else
|
||||
end
|
||||
~
|
||||
#70
|
||||
Mob Fight Example~
|
||||
Mob fight example - dg_cast missile~
|
||||
0 k 100
|
||||
~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
@@ -2013,7 +2013,7 @@ if %already_cast%
|
||||
wait 30 s
|
||||
unset already_cast
|
||||
else
|
||||
dg_cast 'magic missile' %actor%
|
||||
dg_cast 'magic missile' %actor.name%
|
||||
set already_cast 1
|
||||
* By globalling the variable it can be accessed by other triggers or when
|
||||
* this trigger fires a second time.
|
||||
@@ -2822,7 +2822,7 @@ set ant 4600
|
||||
set zodiac 5701
|
||||
set grave 7401
|
||||
set zamba 7500
|
||||
set gideon 7801
|
||||
set gidean 7801
|
||||
set glumgold 8301
|
||||
set duke 8660
|
||||
set oasis 9000
|
||||
@@ -2926,6 +2926,8 @@ set pale 32300
|
||||
set army 32400
|
||||
set revelry 32500
|
||||
set perimeter 32600
|
||||
set asylum 34501
|
||||
set ultima 55685
|
||||
if !%arg%
|
||||
*they didnt type a location
|
||||
set fail 1
|
||||
|
||||
340
lib/world/trg/555.trg
Normal file
340
lib/world/trg/555.trg
Normal file
@@ -0,0 +1,340 @@
|
||||
#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
|
||||
~
|
||||
$~
|
||||
78
lib/world/trg/556.trg
Normal file
78
lib/world/trg/556.trg
Normal file
@@ -0,0 +1,78 @@
|
||||
#55618
|
||||
WhirlpoolMaze18~
|
||||
2 g 100
|
||||
~
|
||||
wait 2 sec
|
||||
%door% 55618 north purge
|
||||
%door% 55618 east purge
|
||||
%door% 55618 west purge
|
||||
wait 1 sec
|
||||
switch %random.3%
|
||||
case 1
|
||||
%door% 55618 north room 55621
|
||||
%door% 55618 east room 55619
|
||||
%door% 55618 west room 55620
|
||||
break
|
||||
case 2
|
||||
%door% 55618 north room 55619
|
||||
%door% 55618 east room 55620
|
||||
%door% 55618 west room 55621
|
||||
break
|
||||
case 3
|
||||
%door% 55618 north room 55620
|
||||
%door% 55618 east room 55621
|
||||
%door% 55618 west room 55619
|
||||
break
|
||||
default
|
||||
%door% 55618 north room 55684
|
||||
%door% 55618 east room 55684
|
||||
%door% 55618 west room 55684
|
||||
break
|
||||
done
|
||||
~
|
||||
#55624
|
||||
WhirlpoolMaze24~
|
||||
2 g 100
|
||||
~
|
||||
wait 2 sec
|
||||
%door% 55624 south purge
|
||||
%door% 55624 east purge
|
||||
%door% 55624 west purge
|
||||
wait 1 sec
|
||||
switch %random.3%
|
||||
case 1
|
||||
%door% 55624 south room 55621
|
||||
%door% 55624 east room 55625
|
||||
%door% 55624 west room 55626
|
||||
break
|
||||
case 2
|
||||
%door% 55624 south room 55625
|
||||
%door% 55624 east room 55626
|
||||
%door% 55624 west room 55621
|
||||
break
|
||||
case 3
|
||||
%door% 55624 south room 55626
|
||||
%door% 55624 east room 55621
|
||||
%door% 55624 west room 55625
|
||||
break
|
||||
default
|
||||
%door% 55624 south room 55684
|
||||
%door% 55624 east room 55684
|
||||
%door% 55624 west room 55684
|
||||
break
|
||||
done
|
||||
~
|
||||
#55668
|
||||
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
|
||||
~
|
||||
$~
|
||||
@@ -179,5 +179,6 @@
|
||||
325.trg
|
||||
326.trg
|
||||
345.trg
|
||||
|
||||
555.trg
|
||||
556.trg
|
||||
$
|
||||
|
||||
Reference in New Issue
Block a user