yjwlhy 发表于 2009-8-29 15:40:49

ERAhelp上关于语句说明的错误。

下面是我从ERA上面找到的新语句的说明。
77006 - Battle: Who Moves?
Decision on what stack will move now.
Parameters (2): Side (0 - left, 1 - right) / Stack number (0..41)
Example:
!?FU77006;
!!SN:X0/0; only 1-st stack of left player will gain move in the battle.

其中上面的stack number的描述是错误的,应该是如果是左边则没错,右边则应该减21才对。即左右均对应0-20.
下面是我自己写的一个小作品。

天使特长的罗兰德,作用让罗兰德带领的天使复活后可以继续行动。(复活后不可等待,除非有士气,等待后使用复活,如果该兵下回合第一个动会直接跳到下回合)


!?BG0;                           //任何兵种行动前
!!VRv780:S0;                     //将变量v780设为0
!!BG:A?y1;                         //读取实施的行动
!!BG&y1=10:N?v781 Q?v782 H?y2;   //如果行动是施法,读取生物Stack number ,所属方 (左边等于0 右边等于1) ,所属英雄。
!!BMv781:T?y3;                     //兵种编号
!!VRv780&y1=10/y3=13/y2=152:S1;      //如果是罗兰德的大天使行动则将v785定义为1
!!VRv780&y1=10/y3=150/y2=152:S1;   //如果是罗兰德的至高天使长行动则将v785定义为1

!?FU77006;               
!!VRy4:Sv781-21;                  //将v781减21
!!SN&v780=1/v782=0:Xv782/v781;      //让所属为左边刚施法的兵种行动
!!SN&v780=1/v782=1:Xv782/y4;      //让所属为右边刚施法的兵种再动

[ 本帖最后由 yjwlhy 于 2009-8-29 15:45 编辑 ]

老实猪 发表于 2009-8-29 16:16:30

ERA
help 是虾米啊?

yjwlhy 发表于 2009-8-29 16:21:30

http://bbs.h3wog.com/thread-18995-1-1.html
Era 1.5绿色免安装平台现在开始公测

老实猪 发表于 2009-8-29 16:29:27

好东西 谢谢lzyunings居然发布的那么低调 估计好多人没注意到:lianhong:

克招 发表于 2009-8-29 16:33:27

不是好多人没注意到,你老猪你孤陋寡闻,非但这个,好多东西你都没注意到呢!不要一上线就钻进的的ERM区了,多去其他版块看看。。。。:deyi: :shuijiao:

poet 发表于 2009-8-29 18:33:36

原帖由 yjwlhy 于 2009-8-29 15:40 发表 http://bbs.h3wog.com/images/common/back.gif
下面是我从ERA上面找到的新语句的说明。
77006 - Battle: Who Moves?
Decision on what stack will move now.
Parameters (2): Side (0 - left, 1 - right) / Stack number (0..41)
Example:
!?FU77006;
!!SN: ...

冒昧的问一下,楼主究竟在做什么呢?

天使复活之后本来就是可以行动的。

老实猪 发表于 2009-8-29 19:42:06

POET

你又说半截话啦

yjwlhy 发表于 2009-8-29 20:17:34

原帖由 poet 于 2009-8-29 18:33 发表 http://bbs.h3wog.com/images/common/back.gif


冒昧的问一下,楼主究竟在做什么呢?

天使复活之后本来就是可以行动的。
我的意思是可以一个回合行动两次。如果你把天使的施法次数调高,还可连续施法后再攻击。记住,只有Era适用。

yunings 发表于 2009-9-2 14:21:09

yjwlhy,如果按照358的ERM格式,21~40表示的是右边堆栈编号,这个没有错。实际测试的话,Era的语法果真是两边都是0~20吗?
通过你的小品,我有一个想法,利用Era的关于战场行动能力次数的命令,可以重塑WoG的士气系统。H3中士气到+3就顶天了,二次行动的概率也就是12.5%,但游戏中很容易通过第二技能、宝物、神器之类的获得最高3+3+3+1+1+2=14的士气,因此,可以利用这个命令来增加兵种二次行动的概率,比如最高+14的士气,则100%二次攻击……
嗯,真爽!

poet 发表于 2009-9-2 22:06:25

原帖由 yunings 于 2009-9-2 14:21 发表 http://bbs.h3wog.com/images/common/back.gif
yjwlhy,如果按照358的ERM格式,21~40表示的是右边堆栈编号,这个没有错。实际测试的话,Era的语法果真是两边都是0~20吗?


是的,确实是0-20,

ERA的那个作者,定义的一些语句的语法很怪,跟原来ERM的作者显然不是一批人。

poet 发表于 2009-9-2 22:12:53

原帖由 yjwlhy 于 2009-8-29 20:17 发表 http://bbs.h3wog.com/images/common/back.gif
我的意思是可以一个回合行动两次。如果你把天使的施法次数调高,还可连续施法后再攻击。记住,只有Era适用。

这功能不错。控制出招次数。按照yunings的想法,低士气能否控制呢?

例如把低士气的惩罚加大,一个种族+1,两个种族-1,三个种族-3,4个种族-5,6个种族-9,8个种族-13。9个种族-15。
战场上如果使用非本族的追随者和宠物也一样要减士气。。。士气小于等于-14就永远无法出招。hoho。。。这想法我很得意~~~

yunings 发表于 2009-9-3 12:46:52

原帖由 poet 于 2009-9-2 22:12 发表 http://bbs.h3wog.com/images/common/back.gif


这功能不错。控制出招次数。按照yunings的想法,低士气能否控制呢?

例如把低士气的惩罚加大,一个种族+1,两个种族-1,三个种族-3,4个种族-5,6个种族-9,8个种族-13。9个种族-15。
战场上如果使用非本族的 ...
Poet不妨写一个吧,这个玩意儿,对你来说简直是小菜一碟。重塑的士气系统和幸运系统,一直也是359的一个目标,如果Poet有兴趣,我可以提供几个关于这两个系统的点子。说实话,我其实也有想通过这些改造,推广Era这个平台,毕竟它就是359阿尔法啊……

yjwlhy 发表于 2009-9-3 19:56:18

原帖由 yunings 于 2009-9-2 14:21 发表 http://bbs.h3wog.com/images/common/back.gif
yjwlhy,如果按照358的ERM格式,21~40表示的是右边堆栈编号,这个没有错。实际测试的话,Era的语法果真是两边都是0~20吗?
通过你的小品,我有一个想法,利用Era的关于战场行动能力次数的命令,可以重塑WoG的士气系 ...

我曾经想过这个问题,但是当我做那个小作品的时候我发现了一些问题,例如,你虽然可以重塑士气系统,但是假的士气出现以后不能够等待,一旦等待就会失去本回合的行动机会,另外速度最快的兵等待以后,即使通过erm限制使得那个兵动完再动,但是再动时已经是下个回合的开始了。所以暂时没有想到新的士气系统的具体实施方法。
页: [1]
查看完整版本: ERAhelp上关于语句说明的错误。

捐赠