好想学ERM脚本的编写,但是自己研究了半天还是没搞懂……
如题,真心想学,也弄了自己比较喜欢的WOG版本,可是肯定有很多漏洞百出的地方。真心求谁能系统的教教我!!!
根据你想学到什么程度,需要的时间精力也不一样。
你找一些有注释的 ERM,从简单的触发条件少的开始,先把重点语句弄明白,然后自己尝试改一下,就知道用什么语句能达到什么修改效果了。
下一步搞清楚触发条件是怎么写的,怎么触发的,这些都弄懂就基本能看懂 ERM了。 先看看站内的教学帖子,然后把erm帮助里的所有触发器看一遍,然后告诉我
1.当英雄访问城镇时哪一个触发器触发了?
2.当战斗第二回合开始时哪一个触发器触发了?
3.假设!?TM1定义为每天开始时触发,请用!!IF写一个弹出对话框的代码,对话框内容为当天日期(即变量c)。 XEricSin 发表于 2017-3-4 22:47
先看看站内的教学帖子,然后把erm帮助里的所有触发器看一遍,然后告诉我
1.当英雄访问城镇时哪一个触发器 ...
我先重新开始学吧 XEricSin 发表于 2017-3-4 22:47
先看看站内的教学帖子,然后把erm帮助里的所有触发器看一遍,然后告诉我
1.当英雄访问城镇时哪一个触发器 ...
话说有什么相关的讨论群么? qwp850127 发表于 2017-3-5 18:09
话说有什么相关的讨论群么?
没有。这是一条孤独的不归路;cool;
你会英文可以到HC上面跟各路大神交流,他们比较活跃。 讨论群我不知道有没有,不过这个论坛就是很不错的交流平台
下面是段简单的 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;
你教人家你也得告诉人家你写的语句什么功能。楼主写几段句子,我给你改改。你告诉我什么功能。 khdfkj 发表于 2017-3-10 12:13
你教人家你也得告诉人家你写的语句什么功能。楼主写几段句子,我给你改改。你告诉我什么功能。
我都说了第一句功能是读取当前行动势力并记录在变量v429中。这是ERM help的OW接收器 C命令,有恒心学的自己去查ERM help就知道命令的格式然后类比分析其余语句,具体在游戏中什么效果,这只是非常简单的 ERM,分析完连续的几条语句难道还联想不出来?真的想不出来再来问也不迟
不学会分析 ERM语句作用就想使用 ERM做到自己的想法简直是痴人说梦,最多只会依葫芦画瓢,就算所有语句都有注释,也只会造成惰性 YangChao01 发表于 2017-3-10 13:04
我都说了第一句功能是读取当前行动势力并记录在变量v429中。这是ERM help的OW接收器 C命令,有恒心学的自 ...
话说是长了点,初学者开始搞个5行代码就好了。 XEricSin 发表于 2017-3-10 18:37
话说是长了点,初学者开始搞个5行代码就好了。
这是官方 ERM中最短的一个了,而且明显能看出来是每三行类似重复的,看出这点就不会觉得长了,会分析前三行就会分析这些接收器语句。
页:
[1]