阿振 发表于 2011-4-30 10:08:05

求助

把姆拉克该成战后获取魔幻 哪里出错???


ZVSE
**感觉有些英雄太垃圾了,想加强下,本脚本是一个试验品
**顺次希望所有的英雄战斗后都可以得到怪物加入
**
**英雄melodia加强,原特技为幸运术,现特技为女巫,每级别成长率与四周围以及级别相关
**战斗胜利后得到女巫,数量为战场杀敌的生命值乘以级别除以100除以女巫生命值
**使用全局变量      v9901 v9902
**
**      by fallening
**
!?BA0&1000;                        战斗之前触发
!!HE-1:N?y1;                        获得英雄编号,放到y1
!!FU&y1<>144:E;                        如果英雄编号不是29(melodia),退出
!!VRv9901:S1;                        将变量v9901设置为1

                                                
!?BF&v9901=1/1000;                        战斗开始时候,如果v9901值为1,则触发
!!HE144:E?v9902;                              将战前29号英雄(melodia)的经验值存放到变量v9902

!?BA1&v9901=1/1000;                        战斗之后,如果v9901值为1 则触发
!!HE144:E?y1;                              获取29号英雄(melodia)的经验值存放到变量y1
!!MA:P136/?y2;                              获得193号生物(Sorceress)的HP存放到变量y2
!!HE144:B2/?y3;                              将英雄编号29(melodia)的等级存放到变量y4
!!VRy4:Sy1 -v9902 : y2 *y3 :100;      将英雄前后经验值之差除以193号生物(Sorceress)的HP乘以级别除以100,
                                        结果存放到y3
!!VRv9901:S0;                              重置变量v9901的值为0
!!VRv9902:S0;                              重置变量v9901的值为0
!!FU&y4<1:E;                              如果y3的值不足1则退出
!!HE144:O?y1;                              检查英雄所归属的颜色,如被打败则为-1
!!FU&y1<0:E;                              如果英雄被打败则退出
!!IF:Q446/21/136/1^{Melodia's Charm}
Her Powerful Magic Casted at the battlefield charms %Y4 Sorceresses to learn from her!^;
                                        展示获得生物提示
!!HE144:C2/136/y4/1;                        给29号英雄(melodia)y3个193号生物(Sorceress)
!!UN:R1;                              重新绘制英雄画面的右侧,更新生物数量显示

[ 本帖最后由 阿振 于 2011-4-30 10:26 编辑 ]

songfx 发表于 2011-4-30 10:32:12

这个太简单了,都只是一些替换和计算,没有难度,建议你自己研究。
如下几个需要替换的
英雄ID
生物ID

无心云 发表于 2011-4-30 11:09:37

:good_job: 我也要学习

阿振 发表于 2011-4-30 11:21:26

姆拉克的代码不是144吗

原先是戴斯的 我把82换成144怎么不行??

songfx 发表于 2011-4-30 11:46:40

看来原始脚本有问题,我以前试是可以的。不知道是哪里出问题了。
http://bbs.h3wog.com/thread-12304-1-1.html

阿振 发表于 2011-4-30 12:10:22

问题是用戴斯测试是可以的 晕

songfx 发表于 2011-4-30 18:39:09

你再试试别的英雄,也许是英雄ID对应错误了

阿振 发表于 2011-5-1 08:35:19

。。。不会吧???
页: [1]
查看完整版本: 求助

捐赠