佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 3620|回复: 10

好想学ERM脚本的编写,但是自己研究了半天还是没搞懂……

[复制链接]
  • TA的每日心情
    慵懒
    2020-7-7 11:26
  • 签到天数: 10 天

    连续签到: 2 天

    [LV.3]火元素使者

    23

    回帖

    4596

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    298

    社区QQ达人

    发表于 2017-3-3 23:52:05 | 显示全部楼层 |阅读模式
    如题,真心想学,也弄了自己比较喜欢的WOG版本,可是肯定有很多漏洞百出的地方。

    真心求谁能系统的教教我!!!
  • TA的每日心情
    开心
    2 小时前
  • 签到天数: 1603 天

    连续签到: 99 天

    [LV.Master]伴坛终老

    84

    回帖

    9万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    86283
    发表于 2017-3-4 09:30:31 | 显示全部楼层
    根据你想学到什么程度,需要的时间精力也不一样。
    你找一些有注释的 ERM,从简单的触发条件少的开始,先把重点语句弄明白,然后自己尝试改一下,就知道用什么语句能达到什么修改效果了。
    下一步搞清楚触发条件是怎么写的,怎么触发的,这些都弄懂就基本能看懂 ERM了。
  • TA的每日心情
    开心
    2015-12-9 01:09
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]火元素使者

    1839

    回帖

    8223

    金币

    8

    精华

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    10815

    社区QQ达人

    发表于 2017-3-4 22:47:08 | 显示全部楼层
    先看看站内的教学帖子,然后把erm帮助里的所有触发器看一遍,然后告诉我
    1.当英雄访问城镇时哪一个触发器触发了?
    2.当战斗第二回合开始时哪一个触发器触发了?
    3.假设!?TM1定义为每天开始时触发,请用!!IF写一个弹出对话框的代码,对话框内容为当天日期(即变量c)。

    点评

    话说有什么相关的讨论群么?  详情 回复 发表于 2017-3-5 18:09
    我先重新开始学吧  详情 回复 发表于 2017-3-5 17:55
  • TA的每日心情
    慵懒
    2020-7-7 11:26
  • 签到天数: 10 天

    连续签到: 2 天

    [LV.3]火元素使者

    23

    回帖

    4596

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    298

    社区QQ达人

     楼主| 发表于 2017-3-5 17:55:29 | 显示全部楼层
    XEricSin 发表于 2017-3-4 22:47
    先看看站内的教学帖子,然后把erm帮助里的所有触发器看一遍,然后告诉我
    1.当英雄访问城镇时哪一个触发器 ...

    我先重新开始学吧
  • TA的每日心情
    慵懒
    2020-7-7 11:26
  • 签到天数: 10 天

    连续签到: 2 天

    [LV.3]火元素使者

    23

    回帖

    4596

    金币

    0

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    298

    社区QQ达人

     楼主| 发表于 2017-3-5 18:09:44 | 显示全部楼层
    XEricSin 发表于 2017-3-4 22:47
    先看看站内的教学帖子,然后把erm帮助里的所有触发器看一遍,然后告诉我
    1.当英雄访问城镇时哪一个触发器 ...

    话说有什么相关的讨论群么?

    点评

    没有。这是一条孤独的不归路 你会英文可以到HC上面跟各路大神交流,他们比较活跃。  详情 回复 发表于 2017-3-5 22:55
  • TA的每日心情
    开心
    2015-12-9 01:09
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]火元素使者

    1839

    回帖

    8223

    金币

    8

    精华

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    10815

    社区QQ达人

    发表于 2017-3-5 22:55:36 | 显示全部楼层
    qwp850127 发表于 2017-3-5 18:09
    话说有什么相关的讨论群么?

    没有。这是一条孤独的不归路
    你会英文可以到HC上面跟各路大神交流,他们比较活跃。
  • TA的每日心情
    开心
    2 小时前
  • 签到天数: 1603 天

    连续签到: 99 天

    [LV.Master]伴坛终老

    84

    回帖

    9万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    86283
    发表于 2017-3-6 06:00:41 | 显示全部楼层
    讨论群我不知道有没有,不过这个论坛就是很不错的交流平台
    下面是段简单的 ERM,你要是能看懂,就算第一步了
    我给你解释一部分算是提示,剩下的自己分析吧
    建议开着ERM help来对比分析,很多内容要查找ERM help的

    !?TM78;  !?是触发器,触发后运行!!接收器语句
    !!OW:C?v429; OW接收器,具体请看ERM help。这里用OW的 C命令读取当前行动势力,并记录在变量v429中
    !!OW:Rv429/6/?v428; OW的 R命令,自行类比分析
    !!VRv428:+12000; 变量v428的值增加 12000
    !!OW:Rv429/6/v428; 跟上一句 R命令语句类似,但不是读取而是写入
    !!OW:Rv429/0/?v428;  以下自行分析
    !!VRv428:+20;
    !!OW:Rv429/0/v428;
    !!OW:Rv429/1/?v428;
    !!VRv428:+10;
    !!OW:Rv429/1/v428;
    !!OW:Rv429/2/?v428;
    !!VRv428:+20;
    !!OW:Rv429/2/v428;
    !!OW:Rv429/3/?v428;
    !!VRv428:+10;
    !!OW:Rv429/3/v428;
    !!OW:Rv429/4/?v428;
    !!VRv428:+10;
    !!OW:Rv429/4/v428;
    !!OW:Rv429/5/?v428;
    !!VRv428:+10;
    !!OW:Rv429/5/v428;  

    !#UN:P40/?v429; !#忘记是叫什么类型的语句了,好像叫说明性语句,具体作用等你看懂以上部分再说吧
    !#TM78&v429=1:S1/1/999/255;
  • TA的每日心情
    开心
    2023-1-23 01:09
  • 签到天数: 18 天

    连续签到: 1 天

    [LV.4]狂狼人

    89

    回帖

    9573

    金币

    2

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    952

    社区QQ达人

    发表于 2017-3-10 12:13:03 | 显示全部楼层
    你教人家你也得告诉人家你写的语句什么功能。楼主写几段句子,我给你改改。你告诉我什么功能。

    点评

    我都说了第一句功能是读取当前行动势力并记录在变量v429中。这是ERM help的OW接收器 C命令,有恒心学的自己去查ERM help就知道命令的格式然后类比分析其余语句,具体在游戏中什么效果,这只是非常简单的 ERM,分析完  详情 回复 发表于 2017-3-10 13:04
  • TA的每日心情
    开心
    2 小时前
  • 签到天数: 1603 天

    连续签到: 99 天

    [LV.Master]伴坛终老

    84

    回帖

    9万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    86283
    发表于 2017-3-10 13:04:06 | 显示全部楼层
    khdfkj 发表于 2017-3-10 12:13
    你教人家你也得告诉人家你写的语句什么功能。楼主写几段句子,我给你改改。你告诉我什么功能。

    我都说了第一句功能是读取当前行动势力并记录在变量v429中。这是ERM help的OW接收器 C命令,有恒心学的自己去查ERM help就知道命令的格式然后类比分析其余语句,具体在游戏中什么效果,这只是非常简单的 ERM,分析完连续的几条语句难道还联想不出来?真的想不出来再来问也不迟
    不学会分析 ERM语句作用就想使用 ERM做到自己的想法简直是痴人说梦,最多只会依葫芦画瓢,就算所有语句都有注释,也只会造成惰性

    点评

    话说是长了点,初学者开始搞个5行代码就好了。  详情 回复 发表于 2017-3-10 18:37
  • TA的每日心情
    开心
    2015-12-9 01:09
  • 签到天数: 9 天

    连续签到: 1 天

    [LV.3]火元素使者

    1839

    回帖

    8223

    金币

    8

    精华

    版主

    Rank: 10Rank: 10Rank: 10

    积分
    10815

    社区QQ达人

    发表于 2017-3-10 18:37:06 | 显示全部楼层
    YangChao01 发表于 2017-3-10 13:04
    我都说了第一句功能是读取当前行动势力并记录在变量v429中。这是ERM help的OW接收器 C命令,有恒心学的自 ...

    话说是长了点,初学者开始搞个5行代码就好了。

    点评

    这是官方 ERM中最短的一个了,而且明显能看出来是每三行类似重复的,看出这点就不会觉得长了,会分析前三行就会分析这些接收器语句。  详情 回复 发表于 2017-3-11 00:07
  • TA的每日心情
    开心
    2 小时前
  • 签到天数: 1603 天

    连续签到: 99 天

    [LV.Master]伴坛终老

    84

    回帖

    9万

    金币

    0

    精华

    9级 Promising Supreme Hero

    Rank: 9Rank: 9Rank: 9

    积分
    86283
    发表于 2017-3-11 00:07:20 | 显示全部楼层
    XEricSin 发表于 2017-3-10 18:37
    话说是长了点,初学者开始搞个5行代码就好了。

    这是官方 ERM中最短的一个了,而且明显能看出来是每三行类似重复的,看出这点就不会觉得长了,会分析前三行就会分析这些接收器语句。
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-12-23 02:30 , Processed in 2.623146 second(s), 14 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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