fly123 发表于 2009-3-15 16:24:57

很有学习价值。

dboyv 发表于 2009-3-15 17:19:22

把这个脚本放到TDS里面吧:deyi:

lizhenbiao98 发表于 2009-5-4 13:19:41

路过

zz1365783 发表于 2012-6-21 20:56:49

感觉还是不懂

是从哪一行开始复制?中文不要的吧

zz1365783 发表于 2012-6-21 21:12:49

回复 1# 的帖子

使用后没效果。。。。

雨风月影 发表于 2014-10-18 16:53:29

我把29号英雄换成44号擅长法师的英雄,大法师代码35 ,下面是代码。可是却没有效果,是不是我把一些重要的代码删掉了(我删掉的是特长代码)?


[*]ZVSE
[*]**战斗胜利后得到大法师,数量为战场杀敌的生命值乘以级别除以100除以大法师生命值
[*]**使用全局变量      v9901 v9902
[*]**
[*]**      by fallening
[*]**
[*]!?BA0&1000;                        战斗之前触发
[*]!!HE-1:N?y1;                        获得英雄编号,放到y1
[*]!!FU&y1<>44:E;                        如果英雄编号不是44,退出
[*]!!VRv9901:S1;                        将变量v9901设置为1
[*]!!HE44:B2/?y2;                        将英雄编号44的等级存放到变量y2
[*]

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

页: 1 [2]
查看完整版本: 来看一个bt脚本范例(女巫特长)

捐赠