mirror of
https://github.com/tbamud/tbamud.git
synced 2026-02-23 20:11:44 +01:00
Updated World and files for 3.59 release. --Rumble
This commit is contained in:
@@ -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%
|
||||
~
|
||||
$~
|
||||
|
||||
Reference in New Issue
Block a user