TA的每日心情 | 开心 2024-10-27 18:26 |
---|
签到天数: 3 天 [LV.2]九五-偶尔看看I
新手上路
- 积分
- 18
|
本帖最后由 q66685395 于 2024-10-26 10:25 编辑
新GOM引擎如何使用远程脚本服务器?
使用远程脚本NPC的好处:
可删除一部分重要脚本,联运版本防止版本的脚本泄露!
请提前准备好远程脚本服务器工具,注意新GOM和老GOM1108的的工具是不同的,新GOM下载地址:
需要远程的脚本文件删除掉。M2读取某个脚本时,只要这个脚本文件不存在时,就会读取远程脚本。
1:请提前删除需要远程发送的脚本,比如QF QM等,将删除好的版本打包放入到开区服务器!
2:启动 开区服务器将母端M2-工具-远程脚本选择打开,如下图1所示:服务器地址输入远程脚本的服务器IP,端口设置一个远程服务器非占用端口,登录账号可自定义
3:将完整版本的D:\MirServer\Mir200\Envir 目录打包放入的远程脚本的服务器并启动第一步下载的工具点选项-输入本服务器的IP和非占用端口,设置好版本Envir目录的路径启动!
4:设置好以后,重新启动开区版本即可,所开区的版本内没有的脚本会去远程NPC服务器加载,经测试可远程下发的脚本如下,具体请自行测试!
设置好后,要修改的脚本需要在远程NPC服务器修改,修改好后加载或者重启就可以生效!
新GOM测试可以接受远程的脚本:
Market_Def文件夹里面的所有NPC脚本
RobotManage.txt
QFunction-0.txt
QManage.txt
MapInfo.txt
MonItems
MonGen.txt
MerChant.txt (这个不行)
--------------------------------------------------------------------------------------------------------------------
完整版本的机器:
ScriptServer.exe 需要设置正确的X:\MirServer\Mir200\Envir目录,
除了支持发送使用脚本文件外,还支持MapInfo.txt和MonGen.txt 还有怪物爆率文件
----------------------------------------------------------------------------------------------
保存人物名称的文本和保存自定义变量的文本不支持远程,如下:
#IF
CHECKNAMEDATETIMELIST ..\QuestDiary\会员系统\会员名单.txt
#ACT
SENDMSG 6 会员
这个 “会员名单.txt”是不支持远程的,他不是脚本文件,他里面不写脚本命令,只是保存人物的名称
LOADVAR HUMAN HQCQA ..\QuestDiary\变量文件\HQCQASave.txt
这个 “HQCQASave.txt”是不支持远程的,他不是脚本文件,他里面不写脚本命令,只是保存人物的变量
|
|