相关文件3个:
! h% Y/ W' t/ z$ w( k9 w) ^% l/ }' }; F4 ?; b0 X! @- W
tgs1000\Script 目录下的 传送员.txt 需修改的文件
7 q' B/ E0 v3 J; E g; m
3 W( x/ _4 B( {7 i. a' Gtgs1000\Help 目录下的 传送员.txt 需修改的文件 " O2 \) o% |2 O& J1 h
4 W9 G. C8 k" G3 J- V1 C' Ltgs1000\Init 目录下的 map.sbd 参照地图代码(不需修改) ! ?4 u( N" l. Q* [
4 R* V* ?& g/ g( Z( Y( {- w
tgs1000\Script 目录下的 传送员.txt 7 F7 f% U, e2 N: T6 k
, u1 C' ?; g6 ~' q' R
if aStr = 'close' then begin exit;
$ @3 s# |& R& |8 k$ s" u s% I4 _( q# m9 s' S: V9 a5 U1 ]
end; 0 t# e: Q( |! V2 p' D
6 C7 e: P: _! q8 ]0 i' w4 @4 Fif aStr = 'goroom then begin
# b: J! ]7 ^& |8 H: x$ `: n
+ L- b8 y/ O; X% q/ m9 B- {print ('mapregen 32'); 9 D ?; @* y7 T8 A& o5 U
+ I6 y* }* V- ?3 R
Name := callfunc ('getsendername'); 1 E& {) u) Y0 F7 f. s/ }
5 e" H; n% I8 @) y$ u0 J% ^
Str := 'movespace ' + Name;
* @* }% r& L0 F3 T; H: r U/ k- A" M9 U
Str := Str + ' user 32 23 18';
5 ]/ s5 G/ I1 Y8 C& m( L+ @* Y! n7 ? Q4 e+ a- d
print (Str); ' f& U2 f- P' g# u
' \) t0 [6 H1 ]0 yexit;
0 F) P j5 {* N9 X2 r- ~% f" d5 D8 D9 R2 }. O
end; / B. U% W P3 a! i; L! _
& ^+ `0 v( t2 Q
这段代码是传送到太极密室的可以修改以上几个地方:
8 v2 k/ r3 b0 J+ T+ }3 O: `% N Z$ x0 o0 @" i. _7 [$ F4 j
if aStr = 'goroom' then begin, W2 A H ^8 d4 |
1 u4 `- ^" K7 C
print ('mapregen 32'); 2 H% p7 k! C: P" L' V
9 K7 {$ ]6 P" n* KStr := Str + ' user 32 23 18';
3 d5 N8 F9 t+ R T& z' B
( d/ s" I4 G: U) z! `! m( a' t: Tgoroom 可以参照Help 目录下的 传送员.txt 里的代码,两边都要一样的值 5 } a9 G7 w( S) @3 T) k1 y* ^
0 z/ {( N; o+ K9 v% Fprint ('mapregen 32'); 32 是地图代码 ,可tgs1000\Init 目录下的 map.sbd 看地图代码修改
- B- Y* v6 r' {1 E0 |
i' {& h" K# I+ KStr := Str + ' user 32 23 18'; 前面数字32是地图代码, 23 18 是传送去的坐标
: E, D ?) a# R6 v0 }! F8 P+ R
- l. e- i% `; z" utgs1000\Help 目录下的 传送员.txt
/ Z* q2 p- T( C4 Q4 o+ K0 @4 o2 C
5 ]% j; Y, K4 O3 C% o+ I<command send='close'>关闭</command>
( W; }' B# C: ?3 l2 I b: z _5 c<command send="goroom">太极密室</command>
+ I. D) ]- `( Q6 G4 f' z<command send="goshamu">黄金沙漠</command>4 X v2 A& m# h' `0 i0 h
<command send="goshigu">帝王石谷</command> 6 L2 |4 O, T" \5 i9 I' b5 r
5 f! a0 z4 |, f4 T4 [! ?这里自己可任意添加,和tgs1000\Script 目录下的 传送员.txt 文件相对应。
* x: ^ j6 S) B7 ^+ B" c% U8 g- c) n
+ d1 w1 e+ f0 G6 k经本人测试,不能在同一个地图传送。如果传送员在长城以南这个地图(代码1),里面添加传送点如果有地图代码1,传送员就会出错。如有不足请大家补充,谢谢!
' n+ Y; |$ b- O |