佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 8700|回复: 13

关于”通用ERM激活器“

 关闭 [复制链接]
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

    发表于 2012-12-13 10:49:15 | 显示全部楼层 |阅读模式
    关于通用ERM激活器

    在KSWDIY的ERA版本中,WOGCHINESE MOD的S文件夹下可以找到这个ERM Enable.exe(通用ERM激活器)。
    (我不太清楚ERA原版是不是自带的。)
    这个激活器可以说是用来管理 新增ERM文件的。见下图。
    01.JPG


    S文件夹下会出现一个 _OFF的文件夹,新增的ERM都以一个文件夹包裹脚本的方式存放到 _OFF目录下。
    这样,激活器就能够检测到相关的脚本,并可调用或者禁用。
    而调用时,若S文件夹下有相同的ERM文件名,会自动覆盖掉。

    沧版的怪物强化3,要在这里调用时,需在 _OFF文件夹中建立一个文件夹,脚本放里面。
    因为此ERM文件和官方的 28号脚本冲突(实则讲是相同类型脚本),所以脚本的名字是 28 wog - enhanced monsters.erm
    当激活器激活此脚本时,就可以覆盖原来的 官方脚本了。
    (很抱歉先介绍了下激活器的作用,因为可能有部分玩家并不清楚)

    现在我想跟大家探讨的问题是,感觉上这个激活器用起来也不是太方便。
    例如为了还原官方的28号脚本, _OFF文件夹下也需要建立一个官方的此类脚本文件夹。
    由于文件名相同,所以文件夹的建立是必须的(文件夹可以随意命名)。

    然后大家再看看工具中的 插件管理器(Plugins Manager)见下图
    02.JPG




    这个是通过把文件改成 **.OFF来关闭文件使用的。
    于是我有以下改进激活器的想法:

    1.激活器关闭和开启文件的方式,是通过对ERM脚本添加或删除“.OFF”进行的。
      比如28 wog - enhanced monsters.erm
      变成
      28 wog - enhanced monsters.erm.OFF 来关闭
    2.通过一份官方的脚本名字列表,把官方和非官方的脚本区分开来。
      或者说,激活器可以有左右2个部分分开脚本管理,这样易于辨别处理。
    3.怎样处理类似于 怪物强化3与官方脚本的冲突问题。
      需要有一个脚本识别符,因为ERA中脚本都是以“数字 wog - ”开头的,
      可以用这个作为识别符(具体点就是减号“-”前的文字,包括空格)

      例如 沧版的怪物强化3的脚本名字可以改为:
      28 wog - 怪物强化(沧海版).erm
      这里减号前的“28 wog ”跟官方的识别符是一样的。
      使用激活器时,当勾选激活一个ERM脚本时,检测与该ERM具有相同标识符的其它脚本,
      相同标识符的其它脚本将被自动关闭(*.OFF)

    再举例子,有4个一追脚本,名字为(假设已经做好工作):
    (只开启官方脚本)
    29 wog - henchmen.erm
    29 wog - 快乐无忧1.0.6.ERM.OFF
    29 wog - 兽血沸腾.ERM.OFF
    29 wog - GB版.ERM.OFF

    使用激活器,激活器第二个追随者快乐无忧版时,其它“29 wog ”的脚本都自动关闭。
    29 wog - henchmen.erm.OFF
    29 wog - 快乐无忧1.0.6.ERM
    29 wog - 兽血沸腾.ERM.OFF
    29 wog - GB版.ERM.OFF


    当然,这样处理有个稍不好就是,所有脚本都直接处于S文件夹目录下。(这应该不算大问题)
    但我觉得这样反而比原来的激活器要方便一点。
    大家有什么好提议呢?
    如果觉得可行,这个小软件还是比较容易做出来的。静候各位的建言。

    [ 本帖最后由 贤知有您 于 2012-12-13 11:31 编辑 ]
  • TA的每日心情

    2016-11-6 01:55
  • 签到天数: 548 天

    连续签到: 2 天

    [LV.9]龙巫妖

    1万

    回帖

    363万

    金币

    1

    精华

    论坛嘉宾

    狼行天下

    Rank: 9Rank: 9Rank: 9

    积分
    100624

    退役版主论坛守望者魅力之星

    发表于 2012-12-13 11:23:46 | 显示全部楼层
    小白路过,MS就是ERM整合软件,类似于雨诺大大的脚本定制工具 正是哥想要的啊
    1、英雄无敌3追随神迹下载整合,总有一款适合你!
    2、WOG地图下载汇总,一网打尽!!
    3、三宝书等卷轴下载,新手必看!!老手必藏!!
    4、广大会员们有福了!论坛之星大红包!!
    5、WOG大陆英雄酒馆火爆营业中!!
    6、没有WOG币?来领红包!
    7、最火爆的WOG讨论群QQ36152349和超级群75673563,期待你的加入
    8、WOG中文站微博 http://t.sina.com.cn/wogcn
    9、登录后点击导航栏左侧的“查看新帖”非常方便
  • TA的每日心情
    奋斗
    2015-1-22 08:29
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]野猪

    919

    回帖

    1万

    金币

    1

    精华

    论坛嘉宾

    掘坑者的铁锹

    Rank: 9Rank: 9Rank: 9

    积分
    1522

    退役版主

    发表于 2012-12-13 11:25:51 | 显示全部楼层
    不错啊,比较适合一些懒人或怕自己手动弄坏东西的人。对于老玩家来说也比较省事。
    当然我是很期待能做出来。配合游戏运行时导入导出ERM,我测试一些东西的时候会方便很多。
    某真祖的酒馆留言簿:据说在诅咒之地上作战时,怪物强化III无法完全生效。
    某真祖的酒馆留言簿:魔镜大法能使一些生物施法无效但不能反射。
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2012-12-13 12:06:52 | 显示全部楼层

    把根留住

    为了ERM的将来,这个是必须的。大家可以把自己喜欢的ERM,或者经典错误明显的也行名称都说上来
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87641

    社区QQ达人论坛守望者金牌裁判杰出贡献魅力之星TE联赛冠军

    发表于 2012-12-13 12:45:12 | 显示全部楼层
    确实有必要搞一个,方便我这种不太喜欢添加一些非官方脚本的会员。对很多新手来说是个很好的东西。
  • TA的每日心情
    郁闷
    2022-3-30 18:51
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]投石矮人

    394

    回帖

    1万

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    844
    发表于 2012-12-13 13:22:25 | 显示全部楼层
    非常好的想法,支持,支持!
    屁股扭一扭
  • TA的每日心情
    开心
    2023-9-13 09:33
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]火元素使者

    1630

    回帖

    1万

    金币

    1

    精华

    6级 Legendary Hero

    Rank: 6Rank: 6

    积分
    9095

    退役版主

    QQ
    发表于 2012-12-13 14:47:51 | 显示全部楼层
    意思是不通过调入各自的文件夹来区分而是靠修改后缀名?这个主意很好啊

    该用户从未签到

    13

    回帖

    6029

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1375
    发表于 2012-12-13 17:01:05 | 显示全部楼层
    感觉就这样文件夹分类就好,平时玩三国志和信长管理Mod用的也是这个东西
    最主要用备份不怕误操作
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2012-12-13 21:56:22 | 显示全部楼层
    好吧,有空用VB来写一个这样的小软件。

    现在看自己的S文件夹脚本也比较混乱了,由于ERA中不需要固定脚本名字,只要是ERM的脚本都会被执行了。
    所以脚本也应该建立个有意义的名字,方便管理。
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2012-12-13 22:04:57 | 显示全部楼层

    回复 9# 的帖子

    先知快统一个格式,我可开始动手整理ERM了
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2012-12-13 22:21:52 | 显示全部楼层
    官方的格式就是
    29 wog - henchmen.erm
    这种  数字+空格+wog+空格+“-” 后面再接个表达脚本意思的名字
    我希望 “数字+空格+wog+空格”这部分作为脚本的标识符号。
    其他脚本类似这样就行了。
    需要注意的是,如果是同官方脚本冲突(或者叫相似)的脚本,标识符号需要跟官方的一致。
    如沧版的怪物3,格式类似
    28 wog - 怪物强化(沧海版).erm
    前面的 28 wog 跟官方的标识符号是一致的,方便软件开启和屏蔽脚本用。
    其他非官方的,如有冲突也可以这样做。开启一个,其他相同标识的将被禁用。

    不知道我说明白了没有。呵呵。

    评分

    1

    查看全部评分

  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2012-12-18 21:34:47 | 显示全部楼层
    先发张效果图上来,等测试完了应该就能放上来。
    未命名.JPG
  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87641

    社区QQ达人论坛守望者金牌裁判杰出贡献魅力之星TE联赛冠军

    发表于 2012-12-18 21:38:20 | 显示全部楼层

    回复 12# 的帖子

    要不要等2000的测试报告出来啊?看脚本之间的冲突问题具体有哪些?
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2012-12-18 22:13:00 | 显示全部楼层

    回复 13# 的帖子

    我这个管理器跟脚本冲突不冲突没有关系的。
    相当于一个开关而已。
    主要针对 非官方ERM的一个开关,只要文件名符合要求,就可以起到自动关闭相同脚本的作用。
    直白点说,就是可以切换各种一追脚本之类。

    冲突的问题,是ERM整合的问题,跟这个没啥关系的。
    这个跟 雨诺的整合版不一样的,它只是改变文件后缀来关闭相关脚本。
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2025-3-12 21:12 , Processed in 0.628108 second(s), 22 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

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