• 设为首页
  • 收藏本站
  • 手机版
  • 抖音
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(sf1995combaby
    2:扫描左侧二维码
  • 快捷导航
    查看: 62|回复: 0

    老GOM引擎1108如何使用远程脚本服务器?

    [复制链接]
  • TA的每日心情
    开心
    2024-10-27 18:26
  • 签到天数: 3 天

    [LV.2]九五-偶尔看看I

    4

    主题

    3

    回帖

    18

    积分

    新手上路

    积分
    18
    发表于 2024-10-26 11:33:06 | 显示全部楼层 |阅读模式
    本帖最后由 q66685395 于 2024-10-26 11:33 编辑


    上一课讲到新GOM引擎如何使用远程脚本服务器?  本次我们说下老gom引擎1108的使用方法!


    使用远程脚本NPC的好处:
    可删除一部分重要脚本,联运版本防止版本的脚本泄露!
    请提前准备好远程脚本服务器工具,注意新GOM和老GOM1108的的工具是不同的,

    老GOM远程服务器下载地址:

    文件名称:老GOM引擎1108远程NPC脚本服务器.zip 
    下载次数:2  文件大小:424.41 KB 
    下载权限: 不限 以上或 VIP会员   [暂未开放VIP]   [充值金币]  
    安全检测,请放心下载



    需要远程的脚本文件删除掉。M2读取某个脚本时,只要这个脚本文件不存在时,就会读取远程脚本。
    新GOM引擎和老GOM1108引擎操作方法差不多,老引擎主要一点就是需要把远程插件写入到PlugList.txt里面!

    1:请提前删除需要远程发送的脚本,比如QF QM等,将删除好的版本打包放入到开区服务器!


    2:将ScriptClient.dll放入X:\MirServer\Mir200目录中,并且把ScriptClient.dll名称写入X:\MirServer\Mir200\PlugList.txt。 如下图
    QQ截图20241026111313.png




    3:启动 开区服务器将母端M2-工具-远程脚本插件读取配置选择打开,如下图所示:服务器地址输入远程脚本的服务器IP,端口设置一个远程服务器非占用端口,登录账号可自定义

    QQ截图20241026105046.png QQ截图20241026111216.png

    4:将完整版本的D:\MirServer\Mir200\Envir 目录打包放入的远程脚本的服务器并启动第一步下载的工具点选项-输入本服务器的IP和非占用端口,设置好版本Envir目录的路径启动!

    5:设置好以后,重新启动开区版本即可,所开区的版本内没有的脚本会去远程NPC服务器加载,经测试可远程下发的脚本如下,具体请自行测试!
    Market_Def文件夹里面的所有NPC脚本
    RobotManage.txt
    QFunction-0.txt
    QManage.txt
    MapInfo.txt
    MonItems
    MonGen.txt




    开区的机器:
    需要把ScriptClient.dll放入X:\MirServer\Mir200目录中,并且把ScriptClient.dll名称写入X:\MirServer\Mir200\PlugList.txt。
    M2-工具-远程脚本读取插件配置 可以进行参数配置

    需要远程的脚本文件删除掉。M2读取某个脚本时,只要这个脚本文件不存在时,就会读取远程脚本。

    --------------------------------------------------------------------------------------------------------------------

    完整版本的机器:
    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”是不支持远程的,他不是脚本文件,他里面不写脚本命令,只是保存人物的变量



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

    本版积分规则

    站长

    客服

    七群

    八群

    微信

    扫一扫关注微信客服

    顶部

    QQ 手机版 小黑屋 华文趣汇(北京)网络科技有限公司 九五论坛 ( 京ICP备2022007555号-11 )

    Powered by 95gm X3.5 © 2023-2024

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