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

Project1

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

[RMVA发布] 简单动作进行射击子弹判定的效果

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
8 小时
注册时间
2012-5-9
帖子
5
跳转到指定楼层
1
发表于 2012-5-10 12:21:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
昨天看了咱们论坛专业人写的射击判定子弹剩余代码,觉得这个设定很有趣。于是今天研究了一下,发现果然我对于代码什么的还是看不懂 。。于是我制作了个简单动作,尽量达到预期效果,经过试运行感觉还不错,在这里发布出来。。给一些比我还代码盲的新人试用一下。
这次的平台我用的是va的。

这是数据库物品库里预设的子弹物品,仅仅添加了秒数。不用做任何改动,

这是技能效果的射击技能。

使用技能的时候会有动画

对目标造成伤害

========
下面就来说一下简单的制作步骤。

在数据库设立两个射击技能。这个后面会用到,实际上两个技能仅仅是名称一样,但是内容不一样。。

其中128号射击技能,不需要设定伤害,仅仅需要在使用效果里面关联一个公共事件。而这个128号技能将安置在主角可以学会的技能里面。
如果主角使用这个技能,将会调用公共事件。

公共事件如上图。
是一个条件判断的逻辑程序,如果主角背包持有子弹这个物品,则强制调用130号技能。也就是真正可以造成伤害的技能。否则就出现防御姿态。
需要指出的是,为了达到攻击目标与一开始选定目标一致,所以一定要在强制行动目标中勾选“上一个目标”这样系统会将这次攻击锁定为上一次攻击的目标,而恰巧,第一次攻击是调用了公共事件的无伤害攻击,所以也就是一开始战斗时候选定的目标。

最后设定130号真正能给敌人造成伤害的射击技能的伤害输出,公式可以自己设立。
======
如果要是设定每次消耗两颗子弹,或者两颗以上
则需要将公共事件中加入一个变量获取
如下图:

设立一个变量获取背包里的子弹持有数目,然后在条件分歧的时候调用变量进行比较,大于2或者自定义数目的子弹才能使用招数,否则转为防御。

希望这个小的简单程序能给那些依旧看不懂代码的人一点帮助。

Lv1.梦旅人

梦石
0
星屑
49
在线时间
152 小时
注册时间
2012-1-12
帖子
456
2
发表于 2012-5-10 18:40:32 | 只看该作者
很不错!版主快来加分!
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2816
在线时间
1051 小时
注册时间
2011-8-2
帖子
300
3
发表于 2012-5-10 18:55:34 | 只看该作者
不错不错,比我用的那个略微简单一点

同样

呼叫版主来加分

顺便占楼 O(∩_∩)O
为方便新人,建议大家一同换上此签名(当然我没指最下面的宣传……)
RM各版本下载链接
RMXP:http://pan.baidu.com/s/1qWLZjIW
RMVX:http://pan.baidu.com/s/1sjBhM2L
以上链接由妖精蕾贝卡 提供
--------------------------------------------------------------------------------
RMVA:http://pan.baidu.com/s/1jG1mDUY
以上链接由VIPArcher 提供
——————————————————————————
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
54
在线时间
434 小时
注册时间
2011-7-9
帖子
161
4
发表于 2012-5-10 19:38:57 | 只看该作者
變相的物品消耗技能事件 太棒了 之前一直想不到又不想用腳本
D
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (超级版主)

嗜谎者

梦石
2
星屑
17362
在线时间
3910 小时
注册时间
2010-9-12
帖子
9654

极短25评委极短24评委极短23评委极短22评委极短21评委开拓者

5
发表于 2012-5-10 20:18:42 | 只看该作者
缺陷依然很大,比起那个脚本差得最大的地方就是不得不调用防御来表示没子弹了,原脚本是通过禁用技能来做到。
其次从技能无法直接得知残弹数,这也是不便之处,当然,这只是在和专用脚本对比啦。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-28 16:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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