相关文件3个:
L7 }( t) X: ^7 e% W2 T. i* l/ j8 I, e& ]' [
tgs1000\Script 目录下的 传送员.txt 需修改的文件
! b: ?) x+ H2 K& ~; h" \2 d4 l- o
tgs1000\Help 目录下的 传送员.txt 需修改的文件
+ R$ \" G; _7 B! I3 d9 x+ i3 H' _9 J. t
tgs1000\Init 目录下的 map.sbd 参照地图代码(不需修改) 9 f: b# R) l) [; N$ a
! y; R) V Q3 a2 N& ]. [
tgs1000\Script 目录下的 传送员.txt
D2 [) a5 }, u+ m t! Y1 P/ E+ ?" e* B. L; z" `: v7 X
if aStr = 'close' then begin exit;" \/ v$ D# z& w9 R: G
0 R4 x5 q. o& U: l+ l% H. C" e1 vend;
+ {9 e7 u, l! k% W* `) p( w7 j; ?. [$ l1 P1 W! u
if aStr = 'goroom then begin0 e& z6 I; v- b& ?# `% B
0 r4 X0 n8 \( W. A' Y% Bprint ('mapregen 32');
: K( b8 e( k0 w
7 U" s2 T6 P! b1 y* G. mName := callfunc ('getsendername');
3 d1 K$ M+ T# O9 `5 J2 E9 q4 N& E4 D: E; i3 N
Str := 'movespace ' + Name; . O- ^7 w; `0 w3 Z! y. ]
' b9 U, t& o- FStr := Str + ' user 32 23 18'; " G3 D2 c& h7 c* q1 Z& \' n
9 Y9 C) I% R/ x L0 E0 L2 O; r1 Kprint (Str); ! i% G4 u9 X" w& ]$ ~0 _
$ K" G/ s- G5 t" n0 Zexit; " e$ U9 L/ }% L2 @ `2 x" t# v
! D( a" ^: {: M, v# I" x
end; & O. ~) @6 X' Q: [
- \' }) N; i+ ?; N! u% k这段代码是传送到太极密室的可以修改以上几个地方: / O4 G) O: p$ [+ a( M: @ K! u
" y/ j/ w2 Y& o$ i' T1 W. H( y
if aStr = 'goroom' then begin) @- N0 V. x( N- l2 @4 C3 u
% m) |, g1 n0 G; z0 jprint ('mapregen 32'); 2 T5 s9 s/ C5 G/ Y
# a! S9 \- [2 z& e' C) ^
Str := Str + ' user 32 23 18'; # n, ~; a8 @, f# g" U! s% s
( P, V" O& ]2 R$ G0 A( j ]goroom 可以参照Help 目录下的 传送员.txt 里的代码,两边都要一样的值 " O- S/ k" Z! o9 K. V; V9 _
5 R, i9 N+ v8 m+ M; D" Gprint ('mapregen 32'); 32 是地图代码 ,可tgs1000\Init 目录下的 map.sbd 看地图代码修改
! {! j3 s2 m3 ~' b$ p1 n
9 J9 t1 ` Q$ H+ h4 J: S# I0 Q( xStr := Str + ' user 32 23 18'; 前面数字32是地图代码, 23 18 是传送去的坐标 - j% W) R* q( a2 W% A, Y2 [0 H7 G
* `' C- o( ?' u' |4 E; K
tgs1000\Help 目录下的 传送员.txt # q7 G+ \& j3 _
N3 p4 c: H( G7 s4 ?7 D6 ~0 u% F<command send='close'>关闭</command>
; I' S* X' A0 H9 Y% `4 \1 L9 {% s<command send="goroom">太极密室</command>. ]$ i# u1 Y- g
<command send="goshamu">黄金沙漠</command>
- k, s) Z H0 @6 x) C/ J4 U<command send="goshigu">帝王石谷</command>
8 X5 i4 b: Y) P$ [8 c, N% n) H' u* z! w9 Y! X5 X8 n6 @
这里自己可任意添加,和tgs1000\Script 目录下的 传送员.txt 文件相对应。
1 K# x! n @8 b" ?
- L8 T( t/ T; T- _# h- s9 j
5 b, m( u. S$ q7 ?( q经本人测试,不能在同一个地图传送。如果传送员在长城以南这个地图(代码1),里面添加传送点如果有地图代码1,传送员就会出错。如有不足请大家补充,谢谢! . T/ @$ w& {2 _4 P( a- j
|