游客您好
  • 点击联系客服

    在线时间:8:30-18:00

    客服微信

    Wkr-3000y-kf

    电子邮件

    3000y@wenkeruan.com
  • 手机版

    随时掌握游戏动态

  • 扫一扫二维码

    添加微信客服

Lv.7 版主
8号会员,9活跃值,2022.09.01 加入
  • 127发帖
  • 123主题
  • 0关注
  • 0粉丝
这个人很懒,什么也没有留下。
独家推荐 更多>

[游戏设置] 传送员的详细设置方法和相关修改

[复制链接]
异仟年认证商人 发表于 2022-9-5 17:48:53 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
相关文件3个: 5 c! K% P4 p4 k# x! X8 c7 u7 m

  j+ V  }. T8 Vtgs1000\Script 目录下的 传送员.txt      需修改的文件
; `6 ?2 A" S$ ^$ i, O& n- X5 D- B  g, R0 Y3 ]% s# A' |
tgs1000\Help 目录下的 传送员.txt         需修改的文件 , W1 L/ p% t6 i  W
  f0 I6 @% z7 b/ r- \
tgs1000\Init 目录下的 map.sbd            参照地图代码(不需修改)
- Z3 u, ]+ R( K/ ], s8 V5 E  S. g/ i, E" }! C; A  b. e: F, Z
tgs1000\Script 目录下的 传送员.txt
" W3 s2 \) L$ \* _& u/ p3 q3 F% a, o
3 S* v0 z: Z" o3 P$ bif aStr = 'close' then begin exit;+ |' O5 ]+ u+ b4 R$ q* w! [
& ^9 T0 S( P/ \. Q! G# I: V
end;
+ N0 I+ N7 X, N. D0 u) m& T3 C; A3 X; H6 B$ Y. k# }+ `& v
if aStr = 'goroom then begin8 E/ t6 Y2 }" \/ e* [( G/ i
8 c- I6 m8 |" H0 u9 {$ L6 o
print ('mapregen 32'); 2 b$ n+ s/ \, ?1 @8 O# O
1 R% f" F; ], s4 u+ [6 {5 x
Name := callfunc ('getsendername'); + ?0 v/ Y8 D) b& ^7 F
' K+ Q' x% _# m. p$ q- Q% B2 K
Str := 'movespace ' + Name; & y/ U) d/ L* @! }9 A
  g4 H, f; {6 @" g* E& ?
Str := Str + ' user 32 23 18';
. x' i- P5 E" e0 L. q: T- N2 u8 D
* b1 K! |) }# I4 |print (Str);
+ n  ^3 ]% g1 M2 X" Z( @/ Z" A+ g$ m8 _% {! `7 I
exit;
$ e6 k5 m8 x; h  c
" ~2 r7 s/ e' Y  |! J& m" p3 wend; & E/ }! d0 y2 v& f$ c

& w! n* g; F5 T+ V0 q6 ?" F这段代码是传送到太极密室的可以修改以上几个地方:
" \7 V: V6 W' E# h) l! n
2 o) @& m0 U( i. Fif aStr = 'goroom' then begin) ]( q; s6 ]( f2 d6 l

& k4 N: ], r5 B4 Z+ j% C4 pprint ('mapregen 32'); 8 E- d2 x  i4 k
. ]7 m7 r# c' F' c% V
Str := Str + ' user 32 23 18';
0 G% D  a5 X6 {$ Z) D7 k$ z9 V
: S3 `: Y# i  f: Z" Igoroom 可以参照Help 目录下的 传送员.txt 里的代码,两边都要一样的值
4 H2 w- Q0 ~4 z* Q$ i* w
, S3 y2 d8 }( qprint ('mapregen 32');   32 是地图代码 ,可tgs1000\Init 目录下的 map.sbd 看地图代码修改
5 s/ W. n8 I* b8 a; f" g+ F/ V$ ^0 }6 c- U5 i( m: S
Str := Str + ' user 32 23 18'; 前面数字32是地图代码, 23 18 是传送去的坐标
# k6 Q5 f3 @; g' Z
/ c3 _) u5 `2 O6 dtgs1000\Help 目录下的 传送员.txt  4 W9 z6 Y6 n: Z% [. o' D; q

8 d$ S& R; a) q* i' [/ V<command send='close'>关闭</command>7 ?! M$ {& C% x. H, y
<command send="goroom">太极密室</command>
  `/ A8 T7 p! R# p<command send="goshamu">黄金沙漠</command>1 ]0 x9 @+ ~. e( m2 B7 Q2 |$ z
<command send="goshigu">帝王石谷</command>
* Z; w# u- G7 C# h) T6 p" w9 E6 p3 ?1 k6 d$ n) i8 d% a1 Y" X8 W
这里自己可任意添加,和tgs1000\Script 目录下的 传送员.txt 文件相对应。$ }6 A" r7 U8 b

: V  [3 b; q4 j( ^5 S! U, x% D. A4 s* u. h* A0 R& [) Y0 d* W8 F
经本人测试,不能在同一个地图传送。如果传送员在长城以南这个地图(代码1),里面添加传送点如果有地图代码1,传送员就会出错。如有不足请大家补充,谢谢!

. d+ c' a$ H9 ^: \/ g
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

Powered by Discuz!X3.4 ©2001-2013 Comsenz Inc.闽公网安备 35099902000100号增值电信业务经营许可证 闽B2-20220593 闽ICP备2023014375号