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

Project1

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

[RMVA发布] 简单动作判断子弹消耗,升级版。感谢大家提出的改进意见

[复制链接]

Lv1.梦旅人

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

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

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

x
首先,之前发布了一个子弹判定的事件组合。
大家提出了一些意见,我回去研究了一下,做了一些相应的改动。尽量将这个事件组合达到预想状态。
http://rpg.blue/forum.php?mod=vi ... p;page=1#pid1901983
原帖如上。
原帖提出来:不方便查看残余子弹数量,而且技能发动之后如果判断为没有子弹只能调用防御,而浪费了一回合。
下面我做出了如下改进。

在数据库中创造一个状态,这个状态的特殊效果是禁用射击技能。(此射击技能是没有伤害输出的调用公共事件的那个。)
作用是,可以阻止射击技能调用子弹判断。用于子弹为0的时候。

接下来在原来的子弹判定公共事件中加入了如上改动。
1,增加变量获取子弹数目,这条动作执行一定要放在子弹扣除后进行,也就是所谓的残余弹药数量。
2,加入了显示变量的文本。这个文本中的\V[01]代表显示变量01号所保存的值,也就是显示子弹数目的值,这个变量的号码一定要与第一条一致。
3,加入了强制变更状态。指定角色变更成为禁用某技能的状态,这个被禁止的技能就是:一开始那个没有伤害值的射击技能。
如此,在残余1发子弹的时候,发动技能。判断流程如下
1扣除一发子弹。
2显示子弹剩余为0
3主角下次禁用弹药功能。
为了保证战斗结束后恢复射击技能,所以禁用技能状态设定的是战斗结束后解除,也就是说战斗结束后状态解除可以购买子弹参加第二次战斗并且使用射击技能。

设置个更换弹夹的公共事件,用来更换弹夹。这个事件增加5个子弹物品。

设立更换弹夹物品,在使用效果上解除上面的禁止射击状态,同时调用增加5枚子弹的公共事件,由此下回合便可以继续射击了。
这个小小的更改希望大家多多提意见,多多支持。

Lv4.逐梦者 (超级版主)

嗜谎者

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

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

2
发表于 2012-5-11 00:31:37 | 只看该作者
LZ高产威武!顺带一提我记得我自己做的装弹射击是这样的:装弹技能使用后消耗物品弹匣一枚,变量残弹数=6,并且启用射击技能
射击技能使用后,变量残弹数-1,如果残弹数=1,则禁用技能(残弹数判定为1时说明接下来就要射出最后一发子弹了,所以此时禁用)。
系统特点是弹匣物品数和子弹数分离,显得比较清晰明了(个人感觉)
希望能给LZ一些参考。
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (管理员)

砂上描绘的愿想

梦石
15
星屑
4130
在线时间
5076 小时
注册时间
2012-1-15
帖子
4618

开拓者贵宾短篇七成年组亚军剧作品鉴家

3
发表于 2012-5-11 08:04:36 | 只看该作者
http://rpg.blue/thread-226207-1-1.html
为啥不用这个脚本系统呢……

点评

安安。。。你忽略了LZ说的“教程向”“纯事件”=W=。。。  发表于 2012-5-11 12:17
若后退就皆成谎言。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
637
在线时间
610 小时
注册时间
2010-8-5
帖子
139
4
发表于 2012-5-11 16:33:47 | 只看该作者
受楼主的启发,是不是编号1的攻击命令也能这样改成纯事件 判断几个条件 符合条件的用xx技能


‘‘──jezad于2012-5-11 16:49补充以下内容

尝试了 失败了……CP制情况下 把攻击技能改了 角色会不受控制
’’
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-1 10:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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