相关文件3个:
: t) j* h0 _7 s+ Q) B. }
+ x; O# K" Q! G$ }2 y! g5 ] Etgs1000\Script 目录下的 传送员.txt 需修改的文件 9 J, O. q6 u6 v. k9 `
$ U4 W5 n. e& Q9 k
tgs1000\Help 目录下的 传送员.txt 需修改的文件 8 q! ]( i; t# e: z3 B5 y- C% x. M
2 z m9 R. u: Otgs1000\Init 目录下的 map.sbd 参照地图代码(不需修改)
, l( l: M) M4 I4 j) d7 E' t
$ L7 X7 a" D: V2 E) Ttgs1000\Script 目录下的 传送员.txt
% }. Q* S6 g( b0 L1 G
$ _; K+ G# h! C3 J% f7 R# Oif aStr = 'close' then begin exit;7 h- \& c5 f; s, i7 h6 ~3 j
) G8 V$ ~+ |2 S* y' K: B4 x) lend;
- x8 J1 n( M1 e% i% J9 W3 x/ G: _6 I( ^- R" R: ~, Q4 h( k1 D7 j
if aStr = 'goroom then begin9 l; O- j6 D( i$ W, q% `
, N5 U: j8 b* h" aprint ('mapregen 32');
- E6 E% X* ?' M# }! @7 K- N1 C3 r1 g
Name := callfunc ('getsendername');
% ?0 D$ y3 B8 s3 q
) I2 a" ?9 v0 c5 }9 `Str := 'movespace ' + Name; & {6 K: i3 k/ `7 p5 c1 l; q2 K
% j6 D6 T' d# EStr := Str + ' user 32 23 18'; 0 j3 c$ E: G. n# k. [5 m* X
% z$ [; h' ?/ S0 |+ E2 m' f0 Z1 Z
print (Str); , {! e' X% y. P( a6 x7 p+ ~: E8 k% E
/ \ m6 E' G# m' E2 N
exit; % T- L4 R, p1 B5 t% u
4 o, }" R7 Y# I2 ?; Q! _end;
6 d2 Q9 H: p- C& {9 V0 c0 V
/ m5 v8 o2 f! A9 M这段代码是传送到太极密室的可以修改以上几个地方: ) W' i( P C) v
7 Q2 p: t; `) C M8 D. nif aStr = 'goroom' then begin! K8 E; r' B; r
, P' q9 R1 y$ R" ]1 `0 E9 bprint ('mapregen 32');
0 A( @ E. `$ [8 B- O. r
4 x _, j& w1 d9 p kStr := Str + ' user 32 23 18';
# `* o1 Q8 Y" M. f9 x% L9 c
' Y5 Y* p2 P( z6 K! bgoroom 可以参照Help 目录下的 传送员.txt 里的代码,两边都要一样的值
( n% q. o: I6 V5 y1 J8 n
5 G1 L& M! r( s, S$ p/ r5 v Pprint ('mapregen 32'); 32 是地图代码 ,可tgs1000\Init 目录下的 map.sbd 看地图代码修改
0 ~6 F. G+ }! q* ]# ~( j8 Y4 b
4 K6 a# O3 \! _8 O- i4 z c1 FStr := Str + ' user 32 23 18'; 前面数字32是地图代码, 23 18 是传送去的坐标 5 n L6 V4 `* B' |3 r5 x
; J. C$ m. x: S& Q/ Q: l# `tgs1000\Help 目录下的 传送员.txt
1 D3 z5 r2 E+ E+ }% F% k7 Y
1 Y: w+ E: |# m<command send='close'>关闭</command>2 q' ? J6 j' n. @( i
<command send="goroom">太极密室</command>9 a4 B7 d% f, }* k* b" i
<command send="goshamu">黄金沙漠</command>9 g+ A g: w( K# N
<command send="goshigu">帝王石谷</command> + T* i& M( P( L: M8 K
+ y6 T# l* T% N' l2 |2 x& R! K
这里自己可任意添加,和tgs1000\Script 目录下的 传送员.txt 文件相对应。
# M t: h5 C9 b+ o* r
5 p7 ~$ o7 L7 `& c g+ w4 j- u3 R. K- |: \4 m
经本人测试,不能在同一个地图传送。如果传送员在长城以南这个地图(代码1),里面添加传送点如果有地图代码1,传送员就会出错。如有不足请大家补充,谢谢!
, Y7 e" n$ ]8 d6 H |