《千年神州》大型武侠游戏 千年公益服 手游电脑三端互通

 找回密码
 立即注册
查看: 1298|回复: 0

千年如何修改传送员的详细设置方法和相关修改

[复制链接]

224

主题

234

帖子

1190

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1190
发表于 2021-3-11 00:22:10 | 显示全部楼层 |阅读模式
相关文件3个:

tgs1000\Script
目录下的传送员.txt      需修改的文件

tgs1000\Help
目录下的传送员.txt         需修改的文件

tgs1000\Init
目录下的 map.sbd            参照地图代码(不需修改)

tgs1000\Script
目录下的传送员.txt

if aStr = 'close' then begin exit;

end;


if aStr = 'goroom then begin

print ('mapregen 32');


Name := callfunc ('getsendername');


Str := 'movespace ' + Name;


Str := Str + ' user 32 23 18';


print (Str);


exit;


end;


这段代码是传送到太极密室的可以修改以上几个地方:

if aStr = 'goroom' then begin

print ('mapregen 32');


Str := Str + ' user 32 23 18';


goroom
可以参照Help 目录下的 传送员.txt 里的代码,两边都要一样的值

print ('mapregen 32');   32
是地图代码 ,可tgs1000\Init 目录下的 map.sbd 看地图代码修改

Str := Str + ' user 32 23 18';
前面数字32是地图代码,23 18 是传送去的坐标

tgs1000\Help
目录下的传送员.txt  

<command send='close'>关闭</command>
<command send="goroom">太极密室</command>
<command send="goshamu">黄金沙漠</command>
<command send="goshigu">帝王石谷</command>


这里自己可任意添加,和tgs1000\Script 目录下的 传送员.txt 文件相对应。


经本人测试,不能在同一个地图传送。如果传送员在长城以南这个地图(代码1),里面添加传送点如果有地图代码1,传送员就会出错。如有不足请大家补充,谢谢!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|千年神州 |网站地图

GMT+8, 2022-5-24 13:31 , Processed in 0.164902 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表