找回密码
 点一下
查看: 2101|回复: 9

(已解决)触发器怎么按百分比提高单位攻击力?

[复制链接]
发表于 2011-11-4 06:57:53 | 显示全部楼层 |阅读模式
就像数据的BUFF中“战斗:修正 - 造成的伤害”,没找到相应触发。。。
发表于 2011-11-4 09:53:42 | 显示全部楼层
先获取当前高度,再计算
回复

使用道具 举报

发表于 2011-11-4 10:50:35 | 显示全部楼层
用触发给单位加BUFF。。
回复

使用道具 举报

 楼主| 发表于 2011-11-5 16:30:26 | 显示全部楼层

回 2楼(逸名) 的帖子

逸名:用触发给单位加BUFF。。 (2011-11-04 10:50) 
加BUFF?假如我要给单位附加X%的攻击力,要怎样加BUFF?
回复

使用道具 举报

 楼主| 发表于 2011-11-5 16:32:27 | 显示全部楼层

回 1楼(麦德三世) 的帖子

麦德三世:先获取当前高度,再计算 (2011-11-04 09:53) 
什么高度?我已经算好了一个百分比,要给单位提升这个百分比的攻击力,触发器的话用哪个动作可以提升单位攻击力呢?
回复

使用道具 举报

发表于 2011-11-6 01:03:08 | 显示全部楼层
直接加是不行的。得用触发器来加buff。

另外如果这个百分比是不固定的,你得先获取单位目前攻击力再计算,然后给它弄上指定层数的+1伤害的buff比如。

当然,其实还有一个不用加buff的方法,就是用触发器直接改单位的基础攻击力,不过这样就会影响到所有这种类型的单位了就是。
回复

使用道具 举报

 楼主| 发表于 2011-11-6 09:54:37 | 显示全部楼层

回 5楼(麦德三世) 的帖子

麦德三世:直接加是不行的。得用触发器来加buff。

另外如果这个百分比是不固定的,你得先获取单位目前攻击力再计算,然后给它弄上指定层数的+1伤害的buff比如。

当然,其实还有一个不用加buff的方法,就是用触发器直接改单位的基础攻击力,不过这样就会影响到所有这种类型的单位了就是。 .. (2011-11-06 01:03) 
用哪个触发可以直接改单位基础攻击力?就是没找到这个。。。
回复

使用道具 举报

发表于 2011-11-6 11:27:10 | 显示全部楼层
CatalogFieldValueSet.
你可以搜索下CatalogFieldValueGet的用法
回复

使用道具 举报

 楼主| 发表于 2011-11-6 12:11:22 | 显示全部楼层
谢谢头目~
回复

使用道具 举报

 楼主| 发表于 2011-11-6 12:16:19 | 显示全部楼层
这。。。个是要编写代码的吗?算了,我还是添加行为吧。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-8-7 19:12 , Processed in 0.031825 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表