找回密码
 点一下
查看: 1307|回复: 12

如何設置取代普通攻擊的技能

[复制链接]
发表于 2009-2-26 20:35:51 | 显示全部楼层 |阅读模式
目前作了右鍵點擊敵人就放置地雷的英雄
但是還沒想到比較好的思路模擬主動攻擊(每XX時間挑取?不太流利)
請求高人指點
发表于 2009-2-26 20:40:25 | 显示全部楼层
事件里面监视单位注意到目标试试
回复

使用道具 举报

 楼主| 发表于 2009-2-26 20:42:12 | 显示全部楼层
那這樣就不能把攻擊給拿掉囉?
------------
而且好像沒辦法判斷被注意目標是否為敵方
回复

使用道具 举报

发表于 2009-2-26 20:43:20 | 显示全部楼层
不要拿掉啊,给个0点的攻击或许更好捕捉
回复

使用道具 举报

 楼主| 发表于 2009-2-26 20:53:47 | 显示全部楼层
英雄如何在屬性有升級加成的情況下設置0點攻擊阿?
要用-100%的一擊斬嗎?-1的爆破技能?
回复

使用道具 举报

发表于 2009-2-26 20:59:28 | 显示全部楼层
高级 - 平衡性常数里面 主要属性增加攻击0
回复

使用道具 举报

发表于 2009-2-26 21:32:54 | 显示全部楼层
爱露恩之优雅,增加伤害那个参数设置一下~~
回复

使用道具 举报

 楼主| 发表于 2009-2-26 21:42:36 | 显示全部楼层
剛剛有試驗"注意到攻擊目標"了
但技能有CD時間
所以還是會使用普通攻擊
回复

使用道具 举报

发表于 2009-2-26 21:44:58 | 显示全部楼层
我的意思是,单位注意到目标之后

在用技能的时候判断是否释放成功

如果失败则技能在CD中,命令单位停止啊
回复

使用道具 举报

发表于 2009-2-26 21:47:04 | 显示全部楼层
任意单位靠近英雄来获得敌对单位靠近
(范围是主动攻击范围)
条件是单位是敌对的并且不在睡眠和其他不会主动攻击的条件
然后模拟攻击:
要持续的攻击,不过是有间隔的
每次攻击成功之间有时间限制
大于时间间隔后寻找新的单位
布了停止命令就停止攻击
如果在没超过攻击时间间隔时新的单位靠近
判断上一个目标单位和英雄的距离是否大于主动攻击范围
大于的话攻击新的目标,否则保持目标
回复

使用道具 举报

 楼主| 发表于 2009-2-26 23:02:24 | 显示全部楼层
但是用單位接近的事件對站著不動好像沒輒
而且英雄只要移動(逃跑)的時候都會強制命令
回复

使用道具 举报

发表于 2009-2-27 10:09:08 | 显示全部楼层
模拟果然是很复杂
回复

使用道具 举报

 楼主| 发表于 2009-2-28 12:12:46 | 显示全部楼层
就让玩家勤快点滑鼠吧...
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-21 16:21 , Processed in 0.030898 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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