游客您好
  • 点击联系客服

    在线时间: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个:
$ I0 j/ R- j) u, s" I8 M
; K3 a+ }, h* _+ Y* Ptgs1000\Script 目录下的 传送员.txt      需修改的文件
7 A- A7 @9 s, W" A* h& g4 Y+ J% A: T: \" J
tgs1000\Help 目录下的 传送员.txt         需修改的文件
) u, j/ c7 E/ c2 x% @+ R2 P
/ G, `, D# C: I/ C4 etgs1000\Init 目录下的 map.sbd            参照地图代码(不需修改) - g  X' \, K) S8 S; [

# a5 S8 K0 g+ I4 i8 G/ H+ S' Dtgs1000\Script 目录下的 传送员.txt ! q9 u  B! H3 p4 M  M4 T: n1 K+ c' I% i

/ @+ R% H% |8 n$ ^$ ]if aStr = 'close' then begin exit;
1 r  u" K0 X9 y' H8 V
' o# H' v/ U* G6 P  y; k8 nend;
  m1 ?. z7 W  ~) F3 T  U+ X$ r2 N+ i" T; W4 s8 ^! I2 D
if aStr = 'goroom then begin& @9 k4 \$ O) G0 l& D

7 d) A" {5 i* G& j: c6 g1 \print ('mapregen 32'); 8 a/ h& ?' R) m$ F8 n0 P1 y& ?: I

4 Y: C9 b9 ~9 JName := callfunc ('getsendername'); ' f1 {' R& }" ^: R, }( ^

' {% E2 l8 F7 o8 |3 xStr := 'movespace ' + Name;
+ m0 K. u7 Z6 }& g0 l# a9 N7 A# o
Str := Str + ' user 32 23 18'; + F- N* t7 W5 A7 ^1 D
8 h  _8 t' m1 r+ Z, K( [
print (Str); 8 Z/ B- t, X5 P7 |" r9 ]# J
# \* L0 I  e; @! `' f+ m% Q
exit;
+ n- _& [) e( [4 N1 g1 W! y$ X; m7 `) ^2 b
end;
# v6 h/ e; s# D( D$ E# i+ f* S: e5 {$ w2 _% l
这段代码是传送到太极密室的可以修改以上几个地方: . Q2 w* o' A+ i" X; A& U

+ }2 Y3 ]& \" h, n9 \$ Y9 Dif aStr = 'goroom' then begin3 ?* [; R2 T: ^& R, n& m( q6 e% n- e
8 T& s1 l" ^2 s# g- S! Z# S; \
print ('mapregen 32');
8 c, i4 j+ D# ^
# r: H- ]$ ?; Z8 Q( w" zStr := Str + ' user 32 23 18';
* ?" w4 W8 v  f5 n# M. O1 \( A$ S1 y3 P
goroom 可以参照Help 目录下的 传送员.txt 里的代码,两边都要一样的值 5 ^6 G2 d, s& T! F, {
0 z  T& L. c3 g1 ~1 N
print ('mapregen 32');   32 是地图代码 ,可tgs1000\Init 目录下的 map.sbd 看地图代码修改 # M7 X0 b- d$ q, i8 X+ S9 T& o

5 U+ p: A( m! {Str := Str + ' user 32 23 18'; 前面数字32是地图代码, 23 18 是传送去的坐标 2 f: ?5 g, ?6 x$ L

: p. p- r" V+ A8 c. v- Itgs1000\Help 目录下的 传送员.txt  * j" u5 s0 m* x

7 ]* \0 b' a. r9 G" R<command send='close'>关闭</command>! N, j  ]3 `1 f7 L# y3 i
<command send="goroom">太极密室</command>
" C1 z. |+ V) ?<command send="goshamu">黄金沙漠</command>
# R" `. `8 O* i<command send="goshigu">帝王石谷</command> ; ]! f: m8 [$ m) L4 T
5 R, I. ]9 K- \# H7 z
这里自己可任意添加,和tgs1000\Script 目录下的 传送员.txt 文件相对应。
. E# k, ]7 A1 @9 ?8 g9 z: n: H- ?. P+ k8 d6 s: e' L
6 k" }% f9 {/ G# m  |. m
经本人测试,不能在同一个地图传送。如果传送员在长城以南这个地图(代码1),里面添加传送点如果有地图代码1,传送员就会出错。如有不足请大家补充,谢谢!

2 v$ K$ w4 d) X% [/ z
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

三千游戏官方客服

扫一扫二维码

添加qq客服

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