仿Hota,降敌士气、幸运的mod(打野也能生效)
本帖最后由 genman 于 2020-4-12 19:18 编辑RT,一直很喜欢Hota可以降低敌人的士气、幸运的宝物
相比较于增加己方,降低敌人的属性明显更要有用
因此把原版一些废宝物添加了此效果:
;宝物窥镜,望远镜降低敌人1点士气,提升为2级宝
;宝物火眼人,神目鸟降低敌人1点运气,提升为2级宝
;宝物真理徽章,降低敌人2点运气,提升为3级宝
代码如下
由于更改宝物文本时,会出现中文乱码,因此宝物的文本更改,使用的是英文
ZVSE
;仿HOTA特性,部分宝物可以降低敌方部队士气或运气
;这个属性不需要指定敌方有英雄,可以对野怪生效
;宝物窥镜,望远镜降低敌人1点士气,提升为2级宝
;宝物火眼人,神目鸟降低敌人1点运气,提升为2级宝
;宝物真理徽章,降低敌人2点运气,提升为3级宝
!#VRz881:S^+1 Scout , -1 Enemy Morale^;
!#UN:A52/10/z881 A53/10/z881; [窥镜望远镜宝物介绍]
!#UN:A52/3/4 A53/3/4; [窥镜望远镜作为2级宝物]
!#UN:A52/1/4000 A53/1/4000; [窥镜望远镜作为2级宝物]
!#VRz882:S^-1 Enemy Luck^;
!#UN:A63/10/z882 A64/10/z882; [火眼人神目鸟,2级宝物]
!#UN:A63/3/4 A64/3/4;
!#UN:A63/1/2000 A64/1/2000;
!#VRz883:S^-2 Enemy Luck^;
!#UN:A65/10/z883; [真理徽章,3级宝物]
!#UN:A65/3/8;
!#UN:A63/1/4000;
!?BR;
!!SN:W^genman.RoundNumber^/v997;[当前回合数]
!!FU&v997<0:E;
!!FU2020409:P440/0;
!!FU2020409:P440/1;
!!SN:W^genman.RoundNumber.Right.Morale^/?y2;
!!SN:W^genman.RoundNumber.Right.Luck^/?y3;
!!DO48491/0/20/1&y2>0:P440/y2; left army
!!DO48491/0/20/1&y2>0:P441/y3; left army
!!SN:W^genman.RoundNumber.Left.Morale^/?y2;
!!SN:W^genman.RoundNumber.Left.Luck^/?y3;
!!DO48491/21/41/1:P440/y2; right army
!!DO48491/21/41/1:P441/y3; right army
!?BG1;
!!SN:W^genman.RoundNumber^/?y1;[当前回合数]
!!FU&y1<0:E;
!!SN:W^genman.RoundNumber.Right.Morale^/?y2;
!!SN:W^genman.RoundNumber.Right.Luck^/?y3;
!!DO48491/0/20/1&y2>0:P440/y2; left army
!!DO48491/0/20/1&y2>0:P441/y3; left army
!!SN:W^genman.RoundNumber.Left.Morale^/?y2;
!!SN:W^genman.RoundNumber.Left.Luck^/?y3;
!!DO48491/21/41/1:P440/y2; right army
!!DO48491/21/41/1:P441/y3; right army
!?FU2020409&x1=440;
!!SN&x2=0:W^genman.RoundNumber.Left.Morale^/0;
!!SN&x2=0:W^genman.RoundNumber.Left.Luck^/0;
!!SN&x2=1:W^genman.RoundNumber.Right.Morale^/0;
!!SN&x2=1:W^genman.RoundNumber.Right.Luck^/0;
!!BA:Hx2/?y1;
!!FU&y1<0:E;
!!VRy10:S0;
!!HEy1:A2/52/d/?y11; [窥镜,望远镜-1士气]
!!HEy1:A2/53/d/?y12;
!!VRy10:+y11 +y12;
!!SN&x2=0:W^genman.RoundNumber.Left.Morale^/y10;
!!SN&x2=1:W^genman.RoundNumber.Right.Morale^/y10;
!!VRy10:S0;
!!HEy1:A2/63/d/?y11; [神目鸟,火眼人-1运气]
!!HEy1:A2/64/d/?y12;
!!HEy1:A2/65/d/?y13; [真理徽章-2运气]
!!VRy10:+y11 +y12 +y13 +y13;
!!SN&x2=0:W^genman.RoundNumber.Left.Luck^/y10;
!!SN&x2=1:W^genman.RoundNumber.Right.Luck^/y10;
!?FU48491&x1=440;
!!BMx16:N?y1;
!!FU&y1<=0:E;
!!BMx16:F?y10 G212/?y1/d;
!!VRy11:Sy10 &16;
!!FU&y11=0:E;
!!VRy12:Sy10 &262144;
!!FU&y12>0:E;
!!VRy1:-x2 +4294967296;
!!BMx16:G212/y1/d;
!?FU48491&x1=441;
!!BMx16:N?y1;
!!FU&y1<=0:E;
!!BMx16:G213/?y1/d;
!!VRy1:-x2 +4294967296;
!!BMx16:G213/y1/d;
!?BA;
!!SN:W^genman.RoundNumber^/0;[当前回合数清零]
!!SN:W^genman.RoundNumber.Left.Morale^/0;
!!SN:W^genman.RoundNumber.Left.Luck^/0;
!!SN:W^genman.RoundNumber.Right.Morale^/0;
!!SN:W^genman.RoundNumber.Right.Luck^/0;
谢谢楼主分享。大家快测试测试。
另外,瞄了一下最后的BA触发器,里面用到x2,是不是复制导致的?x2哪里来。 贤知有您 发表于 2020-4-12 19:15
谢谢楼主分享。大家快测试测试。
另外,瞄了一下最后的BA触发器,里面用到x2,是不是复制导致的?x2哪里来 ...
啊哈哈
确实如此,大佬您火眼金睛
一眼就看到了问题 会出现中文乱码?楼主用的哪个版本的WoG?按道理,现在论坛发行的各个版本的WoG,都应该解决了中文显示问题了。 yunings 发表于 2020-4-12 20:13
会出现中文乱码?楼主用的哪个版本的WoG?按道理,现在论坛发行的各个版本的WoG,都应该解决了中文显示问题 ...
我的意思是用脚本更改宝物说明文字
会出现乱码
我本身WOG游戏里并没有乱码
我估计是新的ERM脚本命令没有考虑中文的问题吧 genman 发表于 2020-4-12 20:22
我的意思是用脚本更改宝物说明文字
会出现乱码
你可以直接把宝物描述放到文本里面修改,这种不会乱码。 这个必须赞一个!H4的厄运惩罚只玩过在WOG3.59改MOD有效的,希望H3所有版本都能完美普及! 感谢楼主无私分享。只是本人游戏里不喜欢突发状况,会影响到计算。 用了士气无上限的MOD 加士气的都是好东西 楼主幸苦了,楼主最近弄的关于士气幸运无上限和降低敌方士气幸运的MOD真的很棒! 真强,佩服,谢谢无私分享 AreeGod 发表于 2020-4-13 12:24
用了士气无上限的MOD 加士气的都是好东西
您说的是那个mod?士气无限的链接能给一下么? 乱码是因为你的文本采用的是UTF-8编码,英雄无敌3不识别UTF-8中文。要解决这个问题,把你的文本转化为GB2312(记事本软件里选ANSI)即可 降敌士气好,敌人佩戴降我方士气更妙
页:
[1]