a3320956 发表于 2011-8-16 17:26:25

帮看下那里出问题了

ZVSE
_WARNING_#1=IMPORTANT! This file is not in a plain text format. NEVER use any editor except ERM_S for making any kind of changes!
ERMS_PoweredBy=ERM Scripter v. 2004.6.29.918
ERMS_ScriptDate=16.8(August).2011

!#VRz215:S^{行路靴}^;
!#VRz216:S^{行路靴}
英雄获得移动速度加倍
!#UN:A169/9/215;             名字
!#UN:A169/10/216;            描述
!#UN:A169/1/100000;         价值
!#UN:A169/3/16;            宝物等级
!#UN:A169/70/98;

!#UN:A169/4/-1;

!#TM77:S1/999/1/255;

!?TM77&1000;
!!DO2977/0/155/1:P; 检查每个英雄

!?FU2977;
!!HEx16:A2/169/?y11/?y12; 检查英雄是否装备
!!HEx16&y12>0:W?y13; 取得英雄移动力
!!VRy14&y12>0:Sy13*1;
!!HEx16&y12>0:Wdy14; 增加100%

(上面那个不知道那里出错了)


ZVSE
_WARNING_#1=IMPORTANT! This file is not in a plain text format. NEVER use any editor except ERM_S for making any kind of changes!
ERMS_PoweredBy=ERM Scripter v. 2004.6.29.918
ERMS_ScriptDate=16.8(August).2011

!#VRz586:S^{反弹之盾}^;
!#VRz587:S^{反弹之盾}
部队受攻击会反弹50%伤害
{英雄基本属性+5} ^;
!#UN:A163/9/586;             名字
!#UN:A163/10/587;            描述
!#UN:A163/1/100000;         价值
!#UN:A163/3/16;            宝物等级
!#UN:A163/10/16/22/28;(这里出错)

!#UN:A163/4/-1;

!?AE1&v998=163;
!!HE-1:Fd5/d5/d5/d5;

!?AE0&v998=163;
!!HE-1:Fd-5/d-5/d-5/d-5;

**************
!?BA0;
!!BA:H0/?v9555 H1/?v9560;
!!VRv141:S0;
!!VRv142:S0;
!!HEv9555:A2/163/d/?v141;    统计宝物编号
!!HEv9560&v9560>-1:A2/163/d/?v142;


!?MF1&1000;
!!FU48&v141>0:P;
!!FU49&v142>0:P;

!?FU48;
!!BG:N?y62 E?y30;
!!FU|y62<21/y62>40:E;
!!BMy30:T?y31;
!!FU&y31<>13:E;
!!BMy62:H?y1 L?y2 N?y3 T?y10;
!!FU&y3<1:E;
!!MF:F?y67;
!!FU&y67<1000:E;
!!VRy51:Sy67*1:2;
!!VRy52:Sy51 :y1;
!!VRy53:Sy52* -1;
!!BMy62:V1;
!!BMy62:Ndy53;
!!UN:N3/1/y10/0;
!!VRz10&y52>0:S^{反弹之盾}使%Y52个%Z1死亡.^;
!!VRz10&y52<1:S^对不起,{反弹之盾}没有对%Z1造成伤亡.^;
!!MM:Sz10;


!?FU49;
!!BG:N?y62 E?y30;
!!FU|y62<0/y62>20:E;
!!BMy30:T?y31;
!!FU&y31<>13:E;
!!BMy62:H?y1 L?y2 N?y3 T?y10;
!!FU&y3<1:E;
!!MF:F?y67;
!!FU&y67<1000:E;
!!VRy51:Sy67*1:2;
!!VRy52:Sy51 :y1;
!!VRy53:Sy52* -1;
!!BMy62:V1;
!!BMy62:Ndy53;
!!UN:N3/1/y10/0;
!!VRz10&y52>0:S^{反弹之盾}使%Y52个%Z1死亡.^;
!!VRz10&y52<0:S^对不起,{反弹之盾}没有对%Z1造成伤亡.^;
!!MM:Sz10;

寻梦人 发表于 2011-8-16 18:35:57

回复 1# 的帖子

第一个问题:

!#UN:A21/169/70/98;    组合部件的编号
!#UN:A169/4/25;            组合宝物编号25

[ 本帖最后由 xxb19780916 于 2011-8-16 18:41 编辑 ]

寻梦人 发表于 2011-8-16 18:44:30

第二个的描述和第一个的错误异曲同工!

a3320956 发表于 2011-8-16 19:24:35

回复 2# 的帖子


!#VRz215:S^{行路靴}^;
!#VRz216:S^{行路靴}
英雄获得移动速度加倍    这里结尾少了个^;

反弹之盾反弹效果没有触发

沧海一粟 发表于 2011-8-17 09:05:44

回复1,我简单帮你看了一下,发现两个问题

ZVSE
_WARNING_#1=IMPORTANT! This file is not in a plain text format. NEVER use any editor except ERM_S for making any kind of changes!
ERMS_PoweredBy=ERM Scripter v. 2004.6.29.918
ERMS_ScriptDate=16.8(August).2011

!#VRz215:S^{行路靴}^;
!#VRz216:S^{行路靴}
英雄获得移动速度加倍       这里有个错误是后面少了符号
!#UN:A169/9/215;            名字
!#UN:A169/10/216;            描述
!#UN:A169/1/100000;      价值
!#UN:A169/3/16;                宝物等级
!#UN:A169/70/98;             这里忘记了加组合宝物的索引   
!#UN:A169/4/-1;

!#TM77:S1/999/1/255;

!?TM77&1000;
!!DO2977/0/155/1:P; 检查每个英雄

!?FU2977;
!!HEx16:A2/169/?y11/?y12; 检查英雄是否装备
!!HEx16&y12>0:W?y13; 取得英雄移动力
!!VRy14&y12>0:Sy13*1;
!!HEx16&y12>0:Wdy14; 增加100%

(上面那个不知道那里出错了)


ZVSE
_WARNING_#1=IMPORTANT! This file is not in a plain text format. NEVER use any editor except ERM_S for making any kind of changes!
ERMS_PoweredBy=ERM Scripter v. 2004.6.29.918
ERMS_ScriptDate=16.8(August).2011

!#VRz586:S^{反弹之盾}^;
!#VRz587:S^{反弹之盾}
部队受攻击会反弹50%伤害
{英雄基本属性+5} ^;
!#UN:A163/9/586;             名字
!#UN:A163/10/587;            描述
!#UN:A163/1/100000;         价值
!#UN:A163/3/16;            宝物等级
!#UN:A163/10/16/22/28;这里忘记了加组合宝物的索引

!#UN:A163/4/-1;

!?AE1&v998=163;
!!HE-1:Fd5/d5/d5/d5;

!?AE0&v998=163;
!!HE-1:Fd-5/d-5/d-5/d-5;

**************
!?BA0;
!!BA:H0/?v9555 H1/?v9560;
!!VRv141:S0;
!!VRv142:S0;
!!HEv9555:A2/163/d/?v141;    统计宝物编号
!!HEv9560&v9560>-1:A2/163/d/?v142;


!?MF1&1000;
!!FU48&v141>0:P;
!!FU49&v142>0:P;

!?FU48;
!!BG:N?y62 E?y30;
!!FU|y62<21/y62>40:E;
!!BMy30:T?y31;
!!FU&y31<>13:E;   你这句分明是说生物类型不是13即大天使时退出函数,所以说反弹除了大天使其它生物是无效的。
!!BMy62:H?y1 L?y2 N?y3 T?y10;
!!FU&y3<1:E;
!!MF:F?y67;
!!FU&y67<1000:E;
!!VRy51:Sy67*1:2;
!!VRy52:Sy51 :y1;
!!VRy53:Sy52* -1;
!!BMy62:V1;
!!BMy62:Ndy53;
!!UN:N3/1/y10/0;
!!VRz10&y52>0:S^{反弹之盾}使%Y52个%Z1死亡.^;
!!VRz10&y52<1:S^对不起,{反弹之盾}没有对%Z1造成伤亡.^;
!!MM:Sz10;


!?FU49;
!!BG:N?y62 E?y30;
!!FU|y62<0/y62>20:E;
!!BMy30:T?y31;
!!FU&y31<>13:E;    这句同上
!!BMy62:H?y1 L?y2 N?y3 T?y10;
!!FU&y3<1:E;
!!MF:F?y67;
!!FU&y67<1000:E;
!!VRy51:Sy67*1:2;
!!VRy52:Sy51 :y1;
!!VRy53:Sy52* -1;
!!BMy62:V1;
!!BMy62:Ndy53;
!!UN:N3/1/y10/0;
!!VRz10&y52>0:S^{反弹之盾}使%Y52个%Z1死亡.^;
!!VRz10&y52<0:S^对不起,{反弹之盾}没有对%Z1造成伤亡.^;
!!MM:Sz10;

[ 本帖最后由 沧海壹粟 于 2011-8-17 09:46 编辑 ]

骷髅召唤师 发表于 2011-8-17 09:31:53

回复 5# 的帖子

沧海兄,我觉得是这二句有问题
!#UN:A163/10/16/22/28;这个是说是组合宝物的部件吗?那好像不是这样格式吧?
!#UN:A163/4/-1;   这里是说这个宝物不是组合宝物

[ 本帖最后由 骷髅召唤师 于 2011-8-17 09:35 编辑 ]

沧海一粟 发表于 2011-8-17 09:43:08

原帖由 骷髅召唤师 于 2011-8-17 09:31 发表 http://bbs.h3wog.com/images/common/back.gif
沧海兄,我觉得是这二句有问题
!#UN:A163/10/16/22/28;这个是说是组合宝物的部件吗?那好像不是这样格式吧?
!#UN:A163/4/-1;   这里是说这个宝物不是组合宝物

!!UN:A#/$/#1/#2 {/#3/#4/#5/#6/#7/#8/#9/#10/#11/#12/#13/#14};
哦,没仔细看。他上一句可能忘了加#部分的索引,至于后一句没什么错误,意思是该组合宝物只占一格。

骷髅召唤师 发表于 2011-8-17 09:48:40

回复 7# 的帖子

!#UN:A163/4/-1;   明白了,原来是该组合宝物只占一格的意思。

a3320956 发表于 2011-8-17 10:03:27

回复 5# 的帖子

!!FU&y31<>13:E;   你这句分明是说生物类型不是13即大天使时退出函数,所以说反弹除了大天使其它生物是无效的。
删了它会是变成全兵种吗?

沧海一粟 发表于 2011-8-17 10:13:24

原帖由 a3320956 于 2011-8-17 10:03 发表 http://bbs.h3wog.com/images/common/back.gif
!!FU&y3113:E;   你这句分明是说生物类型不是13即大天使时退出函数,所以说反弹除了大天使其它生物是无效的。
删了它会是变成全兵种吗?

可以,不过可能就包括战争机器和指挥官等所有生物都反弹有效了。

a3320956 发表于 2011-8-17 10:17:21

回复 10# 的帖子

没有效果

泽拉图 发表于 2011-8-17 10:34:22

:deyi: 又有新宝物啊

沧海一粟 发表于 2011-8-17 10:42:20

原帖由 a3320956 于 2011-8-17 10:17 发表 http://bbs.h3wog.com/images/common/back.gif
没有效果

应该有效果的,
!!MF:F?y67;
!!FU&y67<1000:E;

你这一句的意思是伤害力小于1000时就不能反弹了,你自己明白吗?

a3320956 发表于 2011-8-17 10:51:18

回复 13# 的帖子

哦 明白了.
!!VRy51:Sy67*1:2;这个是反伤害的吧
!!VRy51:Sy67 *30 :100;这样是30%吧

沧海一粟 发表于 2011-8-17 11:00:47

!!VRy51:Sy67*1:2;这个意思是说把伤害值50%的值存储于y51,即50%反弹
!!VRy51:Sy67 *30 :100;可以按你的说法理解为30%。

a3320956 发表于 2011-8-17 11:04:37

回复 15# 的帖子

哦 明白了

a3320956 发表于 2011-8-17 18:24:55

回复 15# 的帖子

!?FU48;
!!BG:N?y62 E?y30;
!!FU|y62<21/y62>40:E;
!!BMy30:T?y31;
*!FU&y31<>13:E;
!!BMy62:H?y1 L?y2 N?y3 T?y10;
!!FU&y3<1:E;
!!MF:F?y67;
!!FU&y67<500:E;
!!VRy51:Sy67 *50 :100;
!!VRy52:Sy51 :y1;
!!VRy53:Sy52* -1;
!!BMy62:V1;
!!BMy62:Ndy53;
!!UN:N3/1/y10/0;
!!VRz10&y52>0:S^{反弹之盾}使%Y52个%Z1死亡.^;
!!VRz10&y52<1:S^对不起,{反弹之盾}没有对%Z1造成伤亡.^;
!!MM:Sz10;


!?FU49;
!!BG:N?y62 E?y30;
!!FU|y62<0/y62>20:E;
!!BMy30:T?y31;
*!FU&y31<>13:E;
!!BMy62:H?y1 L?y2 N?y3 T?y10;
!!FU&y3<1:E;
!!MF:F?y67;
!!FU&y67<500:E;
!!VRy51:Sy67 *50 :100;
!!VRy52:Sy51 :y1;
!!VRy53:Sy52* -1;
!!BMy62:V1;
!!BMy62:Ndy53;
!!UN:N3/1/y10/0;
!!VRz10&y52>0:S^{反弹之盾}使%Y52个%Z1死亡.^;
!!VRz10&y52<0:S^对不起,{反弹之盾}没有对%Z1造成伤亡.^;
!!MM:Sz10;
这反弹伤害不能使所攻击的生物受伤害
比如你受到1000点伤害反弹50%500点
但是攻击你的生物有501点生命 那么该生物就不受这500点伤害 一样是501生命
但是攻击你的生物有500点生命 那么就直接死一个
怎么样改成直接伤害呢?
就是反弹多少伤害 就损失多少生命

寻梦人 发表于 2011-8-17 18:34:29

回复 17# 的帖子

可以去看看:
接收器BM
里面有个K和L!

a3320956 发表于 2011-8-17 18:41:00

回复 18# 的帖子

!!BMk52:Sy51 :y1;      ?

a3320956 发表于 2011-8-17 18:44:12

回复 18# 的帖子

新手中 还不太会弄
页: [1] 2
查看完整版本: 帮看下那里出问题了

捐赠