设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2462|回复: 9
打印 上一主题 下一主题

[已经过期] 无敌斩的制作问题

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

跳转到指定楼层
1
发表于 2013-8-22 20:09:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 chd114 于 2013-8-22 20:55 编辑


如图所示楼主要制作的是DOTA中主宰(剑圣)的大招无敌斩···DOTA中原版无敌斩的效果是在技能起手后随机斩击敌方目标3次(每一次都是不同目标),且第一次斩击会将被斩击到的敌人打入眩晕,无敌斩起手后只有在斩击次数用尽/可伤害目标已经全部死亡后(虚无状态下的敌人不受到无敌斩攻击)才会停止···但现在的问题是我设定的敌人因为血问题,8个敌人站着无敌斩扔过去,无敌斩只杀了一个敌人就停下了···@Sion 这个要从哪里入手···



问题补充:我用了另外一个折衷的方法完成了这个技能,但是却有问题 因为是随机斩击,所以我没法获得敌人的状态···但是这个技能是物理属性的攻击,如果我不想让被“虚无”的敌人吃到这个技能要怎么获取这个随机敌人的状态是否包含“虚无”?

@美丽晨露 @春风莉露 = =@迷糊的安安  



追问:顺便无耻的给出几张技能···求点思路啥的···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

2
发表于 2013-8-22 20:41:14 | 只看该作者
你用的回合制战斗?

点评

- -b是啊···所以我各种蛋疼蛋爆···  发表于 2013-8-23 11:56
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

3
 楼主| 发表于 2013-8-22 20:43:02 | 只看该作者
Sion 发表于 2013-8-22 20:41
你用的回合制战斗?

是啊···回合制···随机敌人我没法获取这个随机敌人的状态···还有圣堂刺客的折光···不知道怎样做XX的回合的条件分歧···如果直接在1号技能上加折光的伤害加成判定就会变成用出折光后敌人会消耗折光的次数···

点评

你这些蛋疼的问题几句话是说不清楚的 - -b  发表于 2013-8-22 22:06
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
696 小时
注册时间
2011-1-4
帖子
208
4
发表于 2013-8-24 12:19:03 | 只看该作者
本帖最后由 cjlzbb 于 2013-8-24 12:20 编辑

以上几个技能改脚本的话是不难实现的,对于回合制横板游戏来说,更难实现的应该是如何体现出无敌斩的位移和隐匿的难操作————或者说个更明白的例子 敌法的B,发条的大

没了这些特殊效果的DOTA,其实也就是单纯伤害数字和状态的叠加。而这些特殊效果在横板里不是用数据表明的,应该是某些不同于其他横板的小创意
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

5
 楼主| 发表于 2013-8-24 12:49:57 | 只看该作者
cjlzbb 发表于 2013-8-24 12:19
以上几个技能改脚本的话是不难实现的,对于回合制横板游戏来说,更难实现的应该是如何体现出无敌斩的位移和 ...

隐匿之类的隐身我的思维是在回合制里面设计成把仇恨变0(使用技能后获得一个不会被怪打的状态)的玩意= =然后如果怪物聪明放显隐或者反隐的话隐身类技能就是涌出来不把仇恨变0但是其他效果还在。
无敌斩我能做出来···但是蛋疼的是要么判断不了虚无,要么有敌人虚无就减少斩击次数···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
696 小时
注册时间
2011-1-4
帖子
208
6
发表于 2013-8-24 12:55:41 | 只看该作者

b

本帖最后由 cjlzbb 于 2013-8-24 13:01 编辑
chd114 发表于 2013-8-24 12:49
隐匿之类的隐身我的思维是在回合制里面设计成把仇恨变0(使用技能后获得一个不会被怪打的状态)的玩意= = ...


对于隐匿个人感觉更好的做法如下,可能有些麻烦。

由于是DOTA类游戏,所以事先把所有技能在类型处分成 普攻/指向性物理/指向性法术/AOE物理/AOE法术,这设置虽然麻烦但是对无敌斩等一系列技能都有效。

在怪物挑选目标的脚本处修改成 如果目标拥有隐匿状态且没有被反隐的状态(粉/真眼等),同时怪物技能为 普攻/指向性物理/指向性法术,则不挑选该角色作为目标。
同理无敌斩也可以这么做,如果目标为虚无等不可攻击状态则不挑选为目标



如果不这么做的话,无敌斩就用事件吧,无敌斩技能设置成0伤害无动作触发事件,然后事件设置成使角色对没虚无状态的随机敌人(注1)使用 无敌斩(真)————这个技能设置成只随机攻击一个敌人。再用一个变量计算无敌斩次数


注1:用RAND随机取任意一个敌人,假如没有虚无状态则使用技能,有虚无状态则重新RAND。(要先排出对面全体虚无的状态,不然就无限循环了)
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

7
 楼主| 发表于 2013-8-24 13:02:27 | 只看该作者
cjlzbb 发表于 2013-8-24 12:55
对于隐匿个人感觉更好的做法如下,可能有些麻烦。

由于是DOTA类游戏,所以事先把所有技能在类型处分成  ...

如果是指向性不随机选择敌人我还能获得敌人状态然后做不选择目标···可是无敌斩除了第一下都是随机斩,随机敌人的编号没法获取也就没法获得目标状态了···隐匿之类的隐身技能的话可能在战斗中会出现明明把有显隐能力的敌人干掉了隐身角色还是被攻击的情况···毕竟真实宝石和显隐之尘不是一个情况,真实宝石要杀敌才破除,显隐之尘要鱼人夜行者斯拉克那种黑暗契约才能破除,而真眼是创建一个具有显隐能力但无攻击力的永久隐身敌方单位,在已方有显隐类道具放出后才能看到攻击/散失之刃消除,同理若是敌人看到我方显隐单位也自然会第一优先攻击才合情合理。
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
696 小时
注册时间
2011-1-4
帖子
208
8
发表于 2013-8-24 13:14:18 | 只看该作者
chd114 发表于 2013-8-24 13:02
如果是指向性不随机选择敌人我还能获得敌人状态然后做不选择目标···可是无敌斩除了第一下都是随机斩, ...

无敌斩那个我上面加了个事件的办法。随机斩系统其实也要挑选敌人的,只要让他重新挑选就行了。

真眼直接做成给对面全体附加一个真眼状态并群体驱散己方队伍的真眼状态就行了
粉的话就跟普通道具一样啊,类似的还有渔人大赏金大
真视麻烦点,给佩戴真视的角色/怪物加个真视状态。

然后所有需要检测反隐时都检测下以上三种条件就行了。

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
696 小时
注册时间
2011-1-4
帖子
208
9
发表于 2013-8-24 13:17:14 | 只看该作者
本帖最后由 cjlzbb 于 2013-8-24 13:18 编辑
chd114 发表于 2013-8-24 13:02
如果是指向性不随机选择敌人我还能获得敌人状态然后做不选择目标···可是无敌斩除了第一下都是随机斩, ...


另外所有隐身状态都增加受攻击率呗,那样指向性技能在无反隐下是没法攻击到隐身的,在反隐时优先攻击。= = 好吧,AOE也会优先攻击,就当作是意识党了。。各种盲戳盲钩盲影压

如果AOE技能也只在有反隐时才优先攻击的话,同样在挑选目标那修改。把计算受攻击几率的地方改下公式
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

10
 楼主| 发表于 2013-8-24 13:20:32 | 只看该作者
cjlzbb 发表于 2013-8-24 13:17
另外所有隐身状态都增加受攻击率呗,那样指向性技能在无反隐下是没法攻击到隐身的,在反隐时优先攻击。=  ...

隐身就是要设定啊···AOE才能打中,但是却不能是被AOE当成第一目标···

点评

LS编辑了  发表于 2013-8-24 13:21
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-17 20:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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