forked from kyonshi/grenzland-mud
Updated World and files for 3.59 release. --Rumble
This commit is contained in:
@@ -1829,8 +1829,9 @@ l~
|
||||
if %cmd.mudcommand% == look && %arg% /= orb
|
||||
%send% %actor% As you look at the orb a feeling of peace and serenity comes over you.
|
||||
%echoround% %actor% %actor.name% stares at the orb.
|
||||
else
|
||||
return 0
|
||||
end
|
||||
return 0
|
||||
~
|
||||
#63
|
||||
Mob Speech and Expressions Example~
|
||||
@@ -2749,7 +2750,7 @@ end
|
||||
#98
|
||||
Mob Act - 98 Teleporter Give~
|
||||
0 e 0
|
||||
has entered the game.~
|
||||
steps out of space and time.~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
if %actor.is_pc%
|
||||
if !%actor.eq(*)%
|
||||
@@ -2821,7 +2822,7 @@ set ant 4600
|
||||
set zodiac 5701
|
||||
set grave 7401
|
||||
set zamba 7500
|
||||
set gidean 7801
|
||||
set gideon 7801
|
||||
set glumgold 8301
|
||||
set duke 8660
|
||||
set oasis 9000
|
||||
|
||||
@@ -634,7 +634,7 @@ end
|
||||
~
|
||||
#137
|
||||
Thief Guildmaster Steals - M122~
|
||||
0 b 100
|
||||
0 b 5
|
||||
~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
* Idea taken from cheesymud.com
|
||||
@@ -1974,8 +1974,7 @@ set txt[21] I count him braver who overcomes his desires than him who conquers h
|
||||
set txt[22] The unfortunate need people who will be kind to them; the prosperous need people to be kind to.
|
||||
set txt[23] Youth is easily deceived, because it is quick to hope.
|
||||
set txt[24] Teaching is the highest form of understanding.
|
||||
set txt[25] Excellence is an art won by training and habituation. We do not act rightly because we have virtue or excellence, but we rather have those because we have acted rightly. We are what we repeatedly do. Excellence, then, is not an act but a habitset txt[26] The exemplary moral virtue of a military man is courage. Because it is a moral virtue, involving feeling as well as reason, one achieves it by avoiding the pitfalls of excess or defect.
|
||||
set txt[27] Courage is a man's ability to handle fear.
|
||||
set txt[25] Excellence is an art won by training and habituation. We do not act rightly because we have virtue or excellence, but we rather have those because we have acted rightly. We are what we repeatedly do. Excellence, then, is not an act but a habitset txt[27] Courage is a man's ability to handle fear.
|
||||
set speech %%txt[%max%]%%
|
||||
eval speech %speech%
|
||||
say %speech%
|
||||
@@ -1986,14 +1985,15 @@ Confucius - 23~
|
||||
~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
* Confucius - M23 - T186 By Rumble
|
||||
eval max %random.27%
|
||||
set max 45.27%
|
||||
set txt[1] Before you embark on a journey of revenge, dig two graves.
|
||||
set txt[2] Everything has its beauty but not everyone sees it.
|
||||
set txt[3] Forget injuries, never forget kindnesses.
|
||||
set txt[4] It does not matter how slowly you go so long as you do not stop.
|
||||
set txt[5] Respect yourself and others will respect you.
|
||||
set txt[6] Study the past if you would define the future.
|
||||
set txt[7] The superior man, when resting in safety, does not forget that danger may come. When in a state of security he does not forget the possibility of ruin. When all is orderly, he does not forget that disorder may come. Thus his person is not endanset txt[8] What the superior man seeks is in himself; what the small man seeks is in others.
|
||||
set txt[7] The superior man, when resting in safety, does not forget that danger may come. When in a state of security he does not forget the possibility of ruin. When all is orderly, he does not forget that disorder may come.
|
||||
set txt[8] What the superior man seeks is in himself; what the small man seeks is in others.
|
||||
set txt[9] Wheresoever you go, go with all your heart.
|
||||
set txt[10] By nature, men are nearly alike; by practice, they get to be wide apart.
|
||||
set txt[11] A man who has committed a mistake and doesn't correct it, is committing another mistake.
|
||||
@@ -2001,7 +2001,7 @@ set txt[12] If you know, to recognize that you know, If you don't know, to reali
|
||||
set txt[13] Never hesitate to ask a lesser person.
|
||||
set txt[14] People with virtue must speak out; People who speak are not all virtuous.
|
||||
set txt[15] What you do not wish upon yourself, extend not to others.
|
||||
set txt[16] We take great pains to persuade other that we are happy than in endeavouring to think so ourselves.
|
||||
set txt[16] We take great pains to persuade other that we are happy than in endeavoring to think so ourselves.
|
||||
set txt[17] Better a diamond with a flaw than a pebble without.
|
||||
set txt[18] The people may be made to follow a path of action, but they may not be made to understand it.
|
||||
set txt[19] The superior man is modest in his speech, but exceeds in his actions.
|
||||
@@ -2013,8 +2013,7 @@ set txt[24] What you do not want done to yourself, do not do to others.
|
||||
set txt[25] When you know a thing, to hold that you know it; and when you do not know a thing, to allow that you do not know it - this is knowledge.
|
||||
set txt[26] In any prisoner situation when you are communicating with a fellow prisoner be sure to agree about a danger signal first. Second make a cover story in case you are caught, and third, you need to decide on a backup communication system.
|
||||
set txt[27] The superior man understands what is right; the inferior man understands what is accepted by a majority.
|
||||
set speech %%txt[%max%]%%
|
||||
eval speech %speech%
|
||||
eval speech %%txt[0%]%%
|
||||
say %speech%
|
||||
~
|
||||
#187
|
||||
|
||||
@@ -277,7 +277,7 @@ can't be interacted with~
|
||||
0 c 100
|
||||
*~
|
||||
if %self.alias% /= %arg% || %arg% /= %self.alias%
|
||||
%send% %actor.name% %self.name% is frozen by some unnatural magic.
|
||||
%send% %actor% %self.name% is frozen by some unnatural magic.
|
||||
else
|
||||
return 0
|
||||
end
|
||||
@@ -286,7 +286,7 @@ end
|
||||
Rooms don't allow casting~
|
||||
2 p 100
|
||||
~
|
||||
%send% %actor.name% The powerful magic of this place absorbs your spell.
|
||||
%send% %actor% The powerful magic of this place absorbs your spell.
|
||||
~
|
||||
#1117
|
||||
Mobs get out of fight~
|
||||
@@ -1083,4 +1083,415 @@ nop %actor.class(cleric)%
|
||||
set %actor.class(cleric)%
|
||||
%actor.class(cleric)%
|
||||
~
|
||||
#1138
|
||||
test imm force~
|
||||
2 c 100
|
||||
test~
|
||||
%force% testdet say test
|
||||
%force% testdet redit
|
||||
~
|
||||
#1139
|
||||
test echo card~
|
||||
2 c 100
|
||||
test~
|
||||
set UL1 _
|
||||
set UM1 _
|
||||
set UR1 _
|
||||
set UL4 |
|
||||
set UL2 |
|
||||
set UM4 |
|
||||
set UM2 |
|
||||
set UR4 |
|
||||
set UR2 |
|
||||
set ULn ...
|
||||
set UMn ...
|
||||
set URn ...
|
||||
set UL3 _
|
||||
set UM3 _
|
||||
set UR3 _
|
||||
set ML1 _
|
||||
set MM1 _
|
||||
set MR1 _
|
||||
set ML4 |
|
||||
set ML2 |
|
||||
set MM4 |
|
||||
set MM2 |
|
||||
set MR4 |
|
||||
set MR2 |
|
||||
set MLn ...
|
||||
set MMn ...
|
||||
set MRn ...
|
||||
set ML3 _
|
||||
set MM3 _
|
||||
set MR3 _
|
||||
set LL1 _
|
||||
set LM1 _
|
||||
set LR1 _
|
||||
set LL4 |
|
||||
set LL2 |
|
||||
set LM4 |
|
||||
set LM2 |
|
||||
set LR4 |
|
||||
set LR2 |
|
||||
set LLn ...
|
||||
set LMn ...
|
||||
set LRn ...
|
||||
set LL3 _
|
||||
set LM3 _
|
||||
set LR3 _
|
||||
global UL1
|
||||
global UL2
|
||||
global UL3
|
||||
global UL4
|
||||
global UM1
|
||||
global UM2
|
||||
global UM3
|
||||
global UM4
|
||||
global UR1
|
||||
global UR2
|
||||
global UR3
|
||||
global UR4
|
||||
global ML1
|
||||
global ML2
|
||||
global ML3
|
||||
global ML4
|
||||
global MM1
|
||||
global MM2
|
||||
global MM3
|
||||
global MM4
|
||||
global MR1
|
||||
global MR2
|
||||
global MR3
|
||||
global MR4
|
||||
global LL1
|
||||
global LL2
|
||||
global LL3
|
||||
global LL4
|
||||
global LM1
|
||||
global LM2
|
||||
global LM3
|
||||
global LM4
|
||||
global LR1
|
||||
global LR2
|
||||
global LR3
|
||||
global LR4
|
||||
set ulc w
|
||||
set umc w
|
||||
set urc w
|
||||
set mlc w
|
||||
set mmc w
|
||||
set mrc w
|
||||
set llc w
|
||||
set lmc w
|
||||
set lrc w
|
||||
global ulc
|
||||
global umc
|
||||
global urc
|
||||
global mlc
|
||||
global mmc
|
||||
global mrc
|
||||
global llc
|
||||
global lmc
|
||||
global lrc
|
||||
%echo% @n _______________
|
||||
%echo% @n| @%ulc%_@Y%UL1%@%ulc%_ @%umc%_@Y%UM1%@%umc%_ @%urc%_@Y%UR1%@%urc%_@n |
|
||||
%echo% @n|@%ulc%| |@%umc%| |@%urc%| |@n|
|
||||
%echo% @n|@Y%UL4% %UL2%%UM4% %UM2%%UR4% %UR2%@n|
|
||||
%echo% @n|@%ulc%|@u%ULn%@n@%ulc%|@%umc%|@u%UMn%@n@%umc%|@%urc%|@u%URn%@n@%urc%|@n|
|
||||
%echo% @n|@%ulc%|_@Y%UL3%@%ulc%_|@%umc%|_@Y%UM3%@%umc%_|@%urc%|_@Y%UR3%@%urc%_|@n|
|
||||
%echo% @n|@%mlc% _@Y%ML1%@%mlc%_ @%mmc%_@Y%MM1%@%mmc%_ @%mrc%_@Y%MR1%@%mrc%_@n |
|
||||
%echo% @n|@%mlc%| |@%mmc%| |@%mrc%| |@n|
|
||||
%echo% @n|@Y%ML4% %ML2%%MM4% %MM2%%MR4% %MR2%@n|
|
||||
%echo% @n|@%mlc%|@u%MLn%@n@%mlc%|@%mmc%|@u%MMn%@n@%mmc%|@%mrc%|@u%MRn%@n@%mrc%|@n|
|
||||
%echo% @n|@%mlc%|_@Y%ML3%@%mlc%_|@%mmc%|_@Y%MM3%@%mmc%_|@%mrc%|_@Y%MR3%@%mrc%_|@n|
|
||||
%echo% @n|@%llc% _@Y%LL1%@%llc%_ @%lmc%_@Y%LM1%@%lmc%_ @%lrc%_@Y%LR1%@%lrc%_ @n|
|
||||
%echo% @n|@%llc%| |@%lmc%| |@%lrc%| |@n|
|
||||
%echo% @n|@Y%LL4% %LL2%%LM4% %LM2%%LR4% %LR2%@n|
|
||||
%echo% @n|@%llc%|@u%LLn%@n@%llc%|@%lmc%|@u%LMn%@n@%lmc%|@%lrc%|@u%LRn%@n@%lrc%|@n|
|
||||
%echo% @n|@%llc%|_@Y%LL3%@%llc%_|@%lmc%|_@Y%LM3%@%lmc%_|@%lrc%|_@Y%LR3%@%lrc%_|@n|
|
||||
%echo% @n|_______________|
|
||||
~
|
||||
#1140
|
||||
dealer say new game~
|
||||
0 d 0
|
||||
new game~
|
||||
wait 1s
|
||||
if %actor.varexists(ffplaying)%
|
||||
%send% %actor% @GYou are already playing a game.@n
|
||||
%send% %actor% @GIf you forfeit, you will lose the cards you've won.@n
|
||||
%send% %actor% @GYour opponent will keep the cards they've won.@n
|
||||
%send% %actor% @GSay forfeit to accept this and end the game.@n
|
||||
%send% %actor% @GSay continue to carry on with your current game.@n
|
||||
elseif %playing%
|
||||
%echo% Sorry, I'm already playing a game.
|
||||
else
|
||||
%send% %actor% Starting new game!
|
||||
set UL1 _
|
||||
set UM1 _
|
||||
set UR1 _
|
||||
set UL4 |
|
||||
set UL2 |
|
||||
set UM4 |
|
||||
set UM2 |
|
||||
set UR4 |
|
||||
set UR2 |
|
||||
set ULn ...
|
||||
set UMn ...
|
||||
set URn ...
|
||||
set UL3 _
|
||||
set UM3 _
|
||||
set UR3 _
|
||||
set ML1 _
|
||||
set MM1 _
|
||||
set MR1 _
|
||||
set ML4 |
|
||||
set ML2 |
|
||||
set MM4 |
|
||||
set MM2 |
|
||||
set MR4 |
|
||||
set MR2 |
|
||||
set MLn ...
|
||||
set MMn ...
|
||||
set MRn ...
|
||||
set ML3 _
|
||||
set MM3 _
|
||||
set MR3 _
|
||||
set LL1 _
|
||||
set LM1 _
|
||||
set LR1 _
|
||||
set LL4 |
|
||||
set LL2 |
|
||||
set LM4 |
|
||||
set LM2 |
|
||||
set LR4 |
|
||||
set LR2 |
|
||||
set LLn ...
|
||||
set LMn ...
|
||||
set LRn ...
|
||||
set LL3 _
|
||||
set LM3 _
|
||||
set LR3 _
|
||||
global lrn
|
||||
global lmn
|
||||
global lln
|
||||
global mrn
|
||||
global mmn
|
||||
global mln
|
||||
global umn
|
||||
global urn
|
||||
global uln
|
||||
global UL1
|
||||
global UL2
|
||||
global UL3
|
||||
global UL4
|
||||
global UM1
|
||||
global UM2
|
||||
global UM3
|
||||
global UM4
|
||||
global UR1
|
||||
global UR2
|
||||
global UR3
|
||||
global UR4
|
||||
global ML1
|
||||
global ML2
|
||||
global ML3
|
||||
global ML4
|
||||
global MM1
|
||||
global MM2
|
||||
global MM3
|
||||
global MM4
|
||||
global MR1
|
||||
global MR2
|
||||
global MR3
|
||||
global MR4
|
||||
global LL1
|
||||
global LL2
|
||||
global LL3
|
||||
global LL4
|
||||
global LM1
|
||||
global LM2
|
||||
global LM3
|
||||
global LM4
|
||||
global LR1
|
||||
global LR2
|
||||
global LR3
|
||||
global LR4
|
||||
set ulc w
|
||||
set umc w
|
||||
set urc w
|
||||
set mlc w
|
||||
set mmc w
|
||||
set mrc w
|
||||
set llc w
|
||||
set lmc w
|
||||
set lrc w
|
||||
global ulc
|
||||
global umc
|
||||
global urc
|
||||
global mlc
|
||||
global mmc
|
||||
global mrc
|
||||
global llc
|
||||
global lmc
|
||||
global lrc
|
||||
set ffplaying 1
|
||||
remote ffplaying %actor.id%
|
||||
set playing 1
|
||||
global playing
|
||||
wait 1s
|
||||
%echo% Heads you start, tails I start.
|
||||
wait 1s
|
||||
%echo% flips a coin...
|
||||
wait 2s
|
||||
switch 2
|
||||
case 1
|
||||
%echo% The coin comes up heads.
|
||||
wait 1s
|
||||
%echo% Ok, you go first, choose your card and position.
|
||||
break
|
||||
case 2
|
||||
%echo% The coin comes up tails.
|
||||
wait 1s
|
||||
%echo% Ok, I'll go first.
|
||||
%force% %actor% xxxchoose
|
||||
break
|
||||
default
|
||||
%echo% The coin comes up heads.
|
||||
wait 1s
|
||||
%echo% Ok, you go first, choose your card and position.
|
||||
break
|
||||
done
|
||||
end
|
||||
~
|
||||
#1141
|
||||
mob xxxchoose~
|
||||
2 c 100
|
||||
xxxchoose~
|
||||
switch %random.5%
|
||||
case 1
|
||||
set cardchoice 001
|
||||
break
|
||||
case 2
|
||||
set cardchoice 002
|
||||
break
|
||||
case 3
|
||||
set cardchoice 003
|
||||
break
|
||||
case 4
|
||||
set cardchoice 004
|
||||
break
|
||||
case 5
|
||||
set cardchoice 005
|
||||
break
|
||||
default
|
||||
set cardchoice 005
|
||||
break
|
||||
done
|
||||
global cardchoice
|
||||
switch %random.9%
|
||||
case 1
|
||||
set cardpos UL
|
||||
break
|
||||
case 2
|
||||
set cardpos UM
|
||||
break
|
||||
case 3
|
||||
set cardpos UR
|
||||
break
|
||||
case 4
|
||||
set cardpos ML
|
||||
break
|
||||
case 5
|
||||
set cardpos MM
|
||||
break
|
||||
case 6
|
||||
set cardpos MR
|
||||
break
|
||||
case 7
|
||||
set cardpos LL
|
||||
break
|
||||
case 8
|
||||
set cardpos LM
|
||||
break
|
||||
case 9
|
||||
set cardpos LR
|
||||
break
|
||||
done
|
||||
global cardpos
|
||||
%force% %actor% xxxcardchoice %cardchoice%
|
||||
~
|
||||
#1142
|
||||
actor xxxcardchoice~
|
||||
2 c 100
|
||||
xxxcardchoice~
|
||||
%echo% I'm going to put card %cardchoice% in the %cardpos% position.
|
||||
switch %arg%
|
||||
case 001
|
||||
set %cardpos%1 2
|
||||
set %cardpos%2 1
|
||||
set %cardpos%3 2
|
||||
set %cardpos%4 1
|
||||
break
|
||||
case 002
|
||||
set %cardpos%1 1
|
||||
set %cardpos%2 2
|
||||
set %cardpos%3 1
|
||||
set %cardpos%4 2
|
||||
break
|
||||
case 003
|
||||
set %cardpos%1 2
|
||||
set %cardpos%2 2
|
||||
set %cardpos%3 2
|
||||
set %cardpos%4 1
|
||||
break
|
||||
case 004
|
||||
set %cardpos%1 2
|
||||
set %cardpos%2 1
|
||||
set %cardpos%3 2
|
||||
set %cardpos%4 2
|
||||
break
|
||||
case 005
|
||||
set %cardpos%1 2
|
||||
set %cardpos%2 2
|
||||
set %cardpos%3 2
|
||||
set %cardpos%4 2
|
||||
break
|
||||
done
|
||||
global %cardpos%1
|
||||
global %cardpos%2
|
||||
global %cardpos%3
|
||||
global %cardpos%4
|
||||
~
|
||||
#1143
|
||||
show board~
|
||||
2 c 100
|
||||
show~
|
||||
%echo% @n _______________
|
||||
%echo% @n| @%ulc%_@Y%UL1%@%ulc%_ @%umc%_@Y%UM1%@%umc%_ @%urc%_@Y%UR1%@%urc%_@n |
|
||||
%echo% @n|@%ulc%| |@%umc%| |@%urc%| |@n|
|
||||
%echo% @n|@Y%UL4% %UL2%%UM4% %UM2%%UR4% %UR2%@n|
|
||||
%echo% @n|@%ulc%|@u%ULn%@n@%ulc%|@%umc%|@u%UMn%@n@%umc%|@%urc%|@u%URn%@n@%urc%|@n|
|
||||
%echo% @n|@%ulc%|_@Y%UL3%@%ulc%_|@%umc%|_@Y%UM3%@%umc%_|@%urc%|_@Y%UR3%@%urc%_|@n|
|
||||
%echo% @n|@%mlc% _@Y%ML1%@%mlc%_ @%mmc%_@Y%MM1%@%mmc%_ @%mrc%_@Y%MR1%@%mrc%_@n |
|
||||
%echo% @n|@%mlc%| |@%mmc%| |@%mrc%| |@n|
|
||||
%echo% @n|@Y%ML4% %ML2%%MM4% %MM2%%MR4% %MR2%@n|
|
||||
%echo% @n|@%mlc%|@u%MLn%@n@%mlc%|@%mmc%|@u%MMn%@n@%mmc%|@%mrc%|@u%MRn%@n@%mrc%|@n|
|
||||
%echo% @n|@%mlc%|_@Y%ML3%@%mlc%_|@%mmc%|_@Y%MM3%@%mmc%_|@%mrc%|_@Y%MR3%@%mrc%_|@n|
|
||||
%echo% @n|@%llc% _@Y%LL1%@%llc%_ @%lmc%_@Y%LM1%@%lmc%_ @%lrc%_@Y%LR1%@%lrc%_ @n|
|
||||
%echo% @n|@%llc%| |@%lmc%| |@%lrc%| |@n|
|
||||
%echo% @n|@Y%LL4% %LL2%%LM4% %LM2%%LR4% %LR2%@n|
|
||||
%echo% @n|@%llc%|@u%LLn%@n@%llc%|@%lmc%|@u%LMn%@n@%lmc%|@%lrc%|@u%LRn%@n@%lrc%|@n|
|
||||
%echo% @n|@%llc%|_@Y%LL3%@%llc%_|@%lmc%|_@Y%LM3%@%lmc%_|@%lrc%|_@Y%LR3%@%lrc%_|@n|
|
||||
%echo% @n|_______________|
|
||||
~
|
||||
#1144
|
||||
new trigger~
|
||||
2 c 100
|
||||
test~
|
||||
%echo% var is %var%
|
||||
%echo% var2 is %var2%
|
||||
%echo% coloured var is @Y%var%@n
|
||||
set col Y
|
||||
%echo% var coloured var is @%col%%var%@n
|
||||
~
|
||||
$~
|
||||
|
||||
@@ -1831,8 +1831,8 @@ if %actor.varexists(TBA_trial_vnum)% && %actor.level% == 31
|
||||
%send% %actor% You cannot enable nohassle until you finish your trial vnum.
|
||||
elseif %cmd.mudcommand% == buildwalk || (%cmd.mudcommand% == toggle && buildwalk /= %arg.car%)
|
||||
%send% %actor% You cannot enable buildwalk until you finish your trial vnum.
|
||||
elseif %cmd.mudcommand% == sedit || %cmd.mudcommand% == trigedit || %cmd.mudcommand% == dig || %cmd.mudcommand% == rclone || %cmd.mudcommand% == attach || %cmd.mudcommand% == detach || %cmd.mudcommand% == vdelete
|
||||
%send% %actor% Sedit, Trigedit, Dig, Rclone, Attach, Detach, and Vdelete are not required for your trial vnum.
|
||||
elseif %cmd.mudcommand% == sedit || %cmd.mudcommand% == qedit || %cmd.mudcommand% == trigedit || %cmd.mudcommand% == dig || %cmd.mudcommand% == rclone || %cmd.mudcommand% == attach || %cmd.mudcommand% == detach || %cmd.mudcommand% == vdelete
|
||||
%send% %actor% Sedit, Trigedit, Qedit, Dig, Rclone, Attach, Detach, and Vdelete are not required for your trial vnum.
|
||||
elseif %cmd.mudcommand% == zpurge
|
||||
%send% %actor% Zpurge is not required for your trial vnum. Use 'purge' or 'purge item.'
|
||||
elseif %cmd.mudcommand% == sacrifice
|
||||
|
||||
@@ -1 +1,16 @@
|
||||
$~
|
||||
#26100
|
||||
Jump into pool - 26121~
|
||||
2 c 100
|
||||
ju~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
wait 1 sec
|
||||
%send% %actor% You jump into the pool of water.
|
||||
%echoaround% %actor% %actor.name% jumps into the pool of water and disappears.
|
||||
%teleport% %actor% 26122
|
||||
wait 1 sec
|
||||
nop %actor.pos(resting)%
|
||||
%echoaround% %actor% %actor.name% falls from above screaming %actor.hisher% lungs out. %actor.heshe% hits lands in the center of the bed with a soft thump!
|
||||
%send% %actor% You fall into the middle of a soft bed.
|
||||
%force% %actor% look
|
||||
~
|
||||
$~
|
||||
|
||||
@@ -239,4 +239,308 @@ Newbie Tour Guide~
|
||||
has entered the game.~
|
||||
%echo% This trigger commandlist is not complete!
|
||||
~
|
||||
#3013
|
||||
Newbie Tour Guide Loader~
|
||||
0 e 0
|
||||
has entered the game.~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
* Num Arg 0 means the argument has to match exactly. So trig will only fire off:
|
||||
* "has entered game." and not "has" or "entered" etc. (that would be num arg 1).
|
||||
* Figure out what vnum the mob is in so we can use zoneecho.
|
||||
eval inroom %self.room%
|
||||
%zoneecho% %inroom.vnum% %self.name% shouts, 'Welcome, %actor.name%!'
|
||||
~
|
||||
#3014
|
||||
Teleporter~
|
||||
1 c 3
|
||||
teleport~
|
||||
* By Rumble w/help from Jamie Nelson on http://groups.yahoo.com/group/dg_scripts/
|
||||
%send% %actor% You attempt to manipulate space and time.
|
||||
%echoaround% %actor% %actor.name% attempts to manipulate space and time.
|
||||
wait 1 sec
|
||||
set sanctus 100
|
||||
set jade 400
|
||||
set newbie 500
|
||||
set sea 600
|
||||
set camelot 775
|
||||
set nuclear 1800
|
||||
set spider 1999
|
||||
set arena 2000
|
||||
set tower 2200
|
||||
set memlin 2798
|
||||
set mudschool 2800
|
||||
set midgaard 3001
|
||||
set capital 3702
|
||||
set haven 3998
|
||||
set chasm 4200
|
||||
set arctic 4396
|
||||
set Orc 4401
|
||||
set monastery 4512
|
||||
set ant 4600
|
||||
set zodiac 5701
|
||||
set grave 7401
|
||||
set zamba 7500
|
||||
set gidean 7801
|
||||
set glumgold 8301
|
||||
set duke 8660
|
||||
set oasis 9000
|
||||
set domiae 9603
|
||||
set northern 10004
|
||||
set south 10101
|
||||
set dbz 10301
|
||||
set orchan 10401
|
||||
set elcardo 10604
|
||||
set iuel 10701
|
||||
set omega 11501
|
||||
set torres 11701
|
||||
set dollhouse 11899
|
||||
set hannah 12500
|
||||
set maze 13001
|
||||
set wyvern 14000
|
||||
set caves 16999
|
||||
set cardinal 17501
|
||||
set circus 18700
|
||||
set western 20001
|
||||
set sapphire 20101
|
||||
set kitchen 22001
|
||||
set terringham 23200
|
||||
set dragon 23300
|
||||
set school 23400
|
||||
set mines 23500
|
||||
set aldin 23601
|
||||
set crystal 23875
|
||||
set pass 23901
|
||||
set maura 24000
|
||||
set enterprise 24100
|
||||
set new 24200
|
||||
set valley 24300
|
||||
set prison 24457
|
||||
set nether 24500
|
||||
set yard 24700
|
||||
set elven 24801
|
||||
set jedi 24901
|
||||
set dragonspyre 25000
|
||||
set ape 25100
|
||||
set vampyre 25200
|
||||
set windmill 25300
|
||||
set village 25400
|
||||
set shipwreck 25516
|
||||
set keep 25645
|
||||
set jareth 25705
|
||||
set light 25800
|
||||
set mansion 25907
|
||||
set grasslands 26000
|
||||
set igor's 26100
|
||||
set forest 26201
|
||||
set farmlands 26300
|
||||
set banshide 26400
|
||||
set beach 26500
|
||||
set ankou 26600
|
||||
set vice 26728
|
||||
set desert 26900
|
||||
set wasteland 27001
|
||||
set sundhaven 27119
|
||||
set station 27300
|
||||
set smurfville 27400
|
||||
set sparta 27501
|
||||
set shire 27700
|
||||
set oceania 27800
|
||||
set notre 27900
|
||||
set motherboard 28000
|
||||
set khanjar 28100
|
||||
set kerjim 28200
|
||||
set haunted 28300
|
||||
set ghenna 28400
|
||||
set hell 28601
|
||||
set goblin 28700
|
||||
set galaxy 28801
|
||||
set werith's 28900
|
||||
set lizard 29000
|
||||
set black 29100
|
||||
set kerofk 29202
|
||||
set trade 29400
|
||||
set jungle 29500
|
||||
set froboz 29600
|
||||
set desire 29801
|
||||
set cathedral 29900
|
||||
set ancalador 30000
|
||||
set campus 30100
|
||||
set bull 30401
|
||||
set chessboard 30537
|
||||
set tree 30600
|
||||
set castle 30700
|
||||
set baron 30800
|
||||
set westlawn 30900
|
||||
set graye 31003
|
||||
set teeth 31100
|
||||
set leper 31200
|
||||
set altar 31400
|
||||
set mcgintey 31500
|
||||
set wharf 31700
|
||||
set dock 31800
|
||||
set yllnthad 31900
|
||||
set bay 32200
|
||||
set pale 32300
|
||||
set army 32400
|
||||
set revelry 32500
|
||||
set perimeter 32600
|
||||
if !%arg%
|
||||
*they didnt type a location
|
||||
set fail 1
|
||||
else
|
||||
*take the first word they type after the teleport command
|
||||
*compare it to a variable above
|
||||
eval loc %%%arg.car%%%
|
||||
if !%loc%
|
||||
*they typed an invalid location
|
||||
set fail 1
|
||||
end
|
||||
end
|
||||
if %fail%
|
||||
%send% %actor% You fail.
|
||||
%echoaround% %actor% %actor.name% fails.
|
||||
halt
|
||||
end
|
||||
%echoaround% %actor% %actor.name% seems successful as %actor.heshe% steps into another realm.
|
||||
%teleport% %actor% %loc%
|
||||
%force% %actor% look
|
||||
%echoaround% %actor% %actor.name% steps out of space and time.
|
||||
~
|
||||
#3015
|
||||
Teleporter Recall~
|
||||
1 c 7
|
||||
recall~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
%send% %actor% You recall to safety.
|
||||
%echoaround% %actor% %actor.name% recalls.
|
||||
%teleport% %actor% 3001
|
||||
%force% %actor% look
|
||||
~
|
||||
#3016
|
||||
Kind Soul Gives Newbie Equipment~
|
||||
0 g 100
|
||||
~
|
||||
* By Rumble of The Builder Academy tbamud.com 9091
|
||||
* If a player is < level 5 and naked it fully equips them. If < 5 and missing
|
||||
* some equipment it will equip one spot.
|
||||
if %actor.is_pc% && %actor.level% < 5
|
||||
wait 2 sec
|
||||
if !%actor.eq(*)%
|
||||
say get some clothes on! Here, I will help.
|
||||
%load% obj 3037 %actor% light
|
||||
%load% obj 3083 %actor% rfinger
|
||||
%load% obj 3083 %actor% lfinger
|
||||
%load% obj 3082 %actor% neck1
|
||||
%load% obj 3082 %actor% neck2
|
||||
%load% obj 3040 %actor% body
|
||||
%load% obj 3076 %actor% head
|
||||
%load% obj 3080 %actor% legs
|
||||
%load% obj 3084 %actor% feet
|
||||
%load% obj 3071 %actor% hands
|
||||
%load% obj 3086 %actor% arms
|
||||
%load% obj 3042 %actor% shield
|
||||
%load% obj 3087 %actor% about
|
||||
%load% obj 3088 %actor% waist
|
||||
%load% obj 3089 %actor% rwrist
|
||||
%load% obj 3089 %actor% lwrist
|
||||
%load% obj 3021 %actor% wield
|
||||
%load% obj 3055 %actor% hold
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(light)%
|
||||
Say you really shouldn't be wandering these parts without a light source %actor.name%.
|
||||
shake
|
||||
%load% obj 3037
|
||||
give candle %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(rfinger)% || !%actor.eq(lfinger)%
|
||||
Say did you lose one of your rings?
|
||||
sigh
|
||||
%load% obj 3083
|
||||
give ring %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(neck1)% || !%actor.eq(neck2)%
|
||||
Say you lose everything don't you?
|
||||
roll
|
||||
%load% obj 3082
|
||||
give neck %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(body)%
|
||||
say you won't get far without some body armor %actor.name%.
|
||||
%load% obj 3040
|
||||
give plate %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(head)%
|
||||
Say protect that noggin of yours, %actor.name%.
|
||||
%load% obj 3076
|
||||
give cap %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(legs)%
|
||||
Say why do you always lose your pants %actor.name%?
|
||||
%load% obj 3080
|
||||
give leggings %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(feet)%
|
||||
Say you can't go around barefoot %actor.name%.
|
||||
%load% obj 3084
|
||||
give boots %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(hands)%
|
||||
Say need some gloves %actor.name%?
|
||||
%load% obj 3071
|
||||
give gloves %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(arms)%
|
||||
Say you must be freezing %actor.name%.
|
||||
%load% obj 3086
|
||||
give sleeve %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(shield)%
|
||||
Say you need one of these to protect yourself %actor.name%.
|
||||
%load% obj 3042
|
||||
give shield %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(about)%
|
||||
Say you are going to catch a cold %actor.name%.
|
||||
%load% obj 3087
|
||||
give cape %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(waist)%
|
||||
Say better use this to hold your pants up %actor.name%.
|
||||
%load% obj 3088
|
||||
give belt %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(rwrist)% || !%actor.eq(lwrist)%
|
||||
Say misplace something?
|
||||
smile
|
||||
%load% obj 3089
|
||||
give wristguard %actor.name%
|
||||
halt
|
||||
end
|
||||
if !%actor.eq(wield)%
|
||||
Say without a weapon you will be Fido food %actor.name%.
|
||||
%load% obj 3021
|
||||
give sword %actor.name%
|
||||
halt
|
||||
end
|
||||
end
|
||||
~
|
||||
#3017
|
||||
Newbie Guide~
|
||||
2 s 100
|
||||
~
|
||||
%echo% welcome %actor.name%
|
||||
~
|
||||
$~
|
||||
|
||||
@@ -1,93 +1,91 @@
|
||||
#7500
|
||||
robed figure attack~
|
||||
0 k 100
|
||||
~
|
||||
say How dare you intrude on our worship! DIE!
|
||||
~
|
||||
#7505
|
||||
boar snorting~
|
||||
0 b 100
|
||||
q~
|
||||
* %echo% sends to the room
|
||||
%echo% %self.name% sniffs at the muddy ground grunting.
|
||||
* %asound% sends to the neighbouring rooms.
|
||||
%asound% You hear a grunting sound from below.
|
||||
* wait waits a little while before letting the script be run again.
|
||||
wait 15 s
|
||||
~
|
||||
#7522
|
||||
barkeeper greeting~
|
||||
0 g 100
|
||||
~
|
||||
say Welcome, come over here and get you something to drink.
|
||||
~
|
||||
#7539
|
||||
witch doctor chart~
|
||||
0 b 100
|
||||
~
|
||||
* %echo% sends to the room
|
||||
%echo% %self.name% sways his arms chanting.
|
||||
* %asound% sends to the neighbouring rooms.
|
||||
%asound% You hear a bizarre chanting from nearby.
|
||||
* wait waits a little while before letting the script be run again.
|
||||
wait 20 s
|
||||
~
|
||||
#7552
|
||||
chubby man greeting~
|
||||
0 g 100
|
||||
~
|
||||
Say Hello, wait here and I will see if Empress Kiona will see you.
|
||||
~
|
||||
#7567
|
||||
voodoo doll says out~
|
||||
0 g 100
|
||||
~
|
||||
say Get out of my room!
|
||||
~
|
||||
#7571
|
||||
panther growl~
|
||||
0 b 100
|
||||
~
|
||||
* %echo% sends to the room
|
||||
%echo% %self.name% releases a low growl.
|
||||
* %asound% sends to the neighbouring rooms.
|
||||
%asound% You hear a low growl.
|
||||
* wait waits a little while before letting the script be run again.
|
||||
wait 30 s
|
||||
~
|
||||
#7573
|
||||
Empress Kiona~
|
||||
0 g 100
|
||||
~
|
||||
say Your not one of my servant! Get out!
|
||||
~
|
||||
#7588
|
||||
man sells bags~
|
||||
0 g 100
|
||||
~
|
||||
say Buy something or get out, I'm to old to be wasting my time!
|
||||
~
|
||||
#7589
|
||||
fruit stand boy~
|
||||
0 g 100
|
||||
~
|
||||
say You'll not find any fruit finer than right here. Try some.
|
||||
~
|
||||
#7590
|
||||
mage in shop~
|
||||
0 g 100
|
||||
~
|
||||
say Looking for something?
|
||||
~
|
||||
#7592
|
||||
wolf howl~
|
||||
0 b 100
|
||||
~
|
||||
* %echo% sends to the room
|
||||
%echo% %self.name% lifts its head and howls.
|
||||
* %asound% sends to the neighbouring rooms.
|
||||
%asound% You hear a low howling, "Ow Ow Owwww"
|
||||
* wait waits a little while before letting the script be run again.
|
||||
wait 30 s
|
||||
~
|
||||
$~
|
||||
#7500
|
||||
robed figure attack~
|
||||
0 k 100
|
||||
~
|
||||
say How dare you intrude on our worship! DIE!
|
||||
~
|
||||
#7505
|
||||
Boar Snorting~
|
||||
0 b 2
|
||||
~
|
||||
* %echo% sends to the room
|
||||
%echo% %self.name% sniffs at the muddy ground grunting.
|
||||
* %asound% sends to the neighbouring rooms.
|
||||
%asound% You hear a grunting sound from close by.
|
||||
~
|
||||
#7522
|
||||
barkeeper greeting~
|
||||
0 g 100
|
||||
~
|
||||
say Welcome, come over here and get you something to drink.
|
||||
~
|
||||
#7539
|
||||
witch doctor chart~
|
||||
0 b 100
|
||||
~
|
||||
* %echo% sends to the room
|
||||
%echo% %self.name% sways his arms chanting.
|
||||
* %asound% sends to the neighbouring rooms.
|
||||
%asound% You hear a bizarre chanting from nearby.
|
||||
* wait waits a little while before letting the script be run again.
|
||||
wait 20 s
|
||||
~
|
||||
#7552
|
||||
chubby man greeting~
|
||||
0 g 100
|
||||
~
|
||||
Say Hello, wait here and I will see if Empress Kiona will see you.
|
||||
~
|
||||
#7567
|
||||
voodoo doll says out~
|
||||
0 g 100
|
||||
~
|
||||
say Get out of my room!
|
||||
~
|
||||
#7571
|
||||
panther growl~
|
||||
0 b 100
|
||||
~
|
||||
* %echo% sends to the room
|
||||
%echo% %self.name% releases a low growl.
|
||||
* %asound% sends to the neighbouring rooms.
|
||||
%asound% You hear a low growl.
|
||||
* wait waits a little while before letting the script be run again.
|
||||
wait 30 s
|
||||
~
|
||||
#7573
|
||||
Empress Kiona~
|
||||
0 g 100
|
||||
~
|
||||
say Your not one of my servant! Get out!
|
||||
~
|
||||
#7588
|
||||
man sells bags~
|
||||
0 g 100
|
||||
~
|
||||
say Buy something or get out, I'm to old to be wasting my time!
|
||||
~
|
||||
#7589
|
||||
fruit stand boy~
|
||||
0 g 100
|
||||
~
|
||||
say You'll not find any fruit finer than right here. Try some.
|
||||
~
|
||||
#7590
|
||||
mage in shop~
|
||||
0 g 100
|
||||
~
|
||||
say Looking for something?
|
||||
~
|
||||
#7592
|
||||
wolf howl~
|
||||
0 b 100
|
||||
~
|
||||
* %echo% sends to the room
|
||||
%echo% %self.name% lifts its head and howls.
|
||||
* %asound% sends to the neighbouring rooms.
|
||||
%asound% You hear a low howling, "Ow Ow Owwww"
|
||||
* wait waits a little while before letting the script be run again.
|
||||
wait 30 s
|
||||
~
|
||||
$~
|
||||
|
||||
@@ -80,7 +80,6 @@
|
||||
169.trg
|
||||
175.trg
|
||||
186.trg
|
||||
186.trg
|
||||
187.trg
|
||||
200.trg
|
||||
201.trg
|
||||
|
||||
Reference in New Issue
Block a user