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

Project1

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

[已经解决] 只能在固定回合使用的技能

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2920
在线时间
713 小时
注册时间
2010-7-25
帖子
813

开拓者

跳转到指定楼层
1
发表于 2015-5-4 17:10:45 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 jianyulei 于 2015-5-4 20:30 编辑

请问有没有办法能实现“只能在战斗开始时第0回合使用的技能”以及“在第N回合后可以使用的技能”?















这样做还不如设置敌群,敌群再多也不过100,话说你怎么点评到我的1楼的啊,我不但点评不到别人的1楼,我连自己都点评不到自己的。↓↓↓↓↓↓↓↓↓↓

点评

抱歉。 不过过一回合之后无法使用的技能还真就用状态最好做……至少在我的认知范围里是这样……  发表于 2015-5-4 20:41
实际效果就是第N回合才能使用XX技能……  发表于 2015-5-4 20:15
同样原理,可以在战斗开始时用个公共事件给所有角色上状态,效果是禁用某技能,持续时间不等,只要都不添加图标和文字  发表于 2015-5-4 20:15
a.add_state(27);只要把这个加在所有技能公式的前面,然后这个状态不给图标,效果是禁用某技能,战斗结束解除,这就是战斗一开始才能用的那个某技能  发表于 2015-5-4 20:13
其实可以啊……只要所有技能的公式略作修改……你等等我去翻翻看……  发表于 2015-5-4 20:11

Lv1.梦旅人

梦石
0
星屑
50
在线时间
115 小时
注册时间
2012-11-15
帖子
119
2
发表于 2015-5-4 17:27:40 | 只看该作者
本帖最后由 zhaoxun96 于 2015-5-4 19:17 编辑

https://rpg.blue/thread-365972-1-2.html
Taroxd大神写的一个脚本,可以让技能只能在某开关开启或者关闭时使用,在敌群事件增加一个回合数为1时开启,回合数为2关闭的开关。
....不过我觉得蛮麻烦的,还是等脚本吧
(其实一开始我也是想贴地址的,但是一时之间没找到QAQ)

点评

……状态用起来也不难,兼容性还好,比开关什么的要简单的多,多个角色可以使用同一个状态来达成效果,最重要的是不需要额外脚本支持……  发表于 2015-5-4 20:28
用状态啊……禁用技能效果的状态啊!公式里可以让任何目标的技能都给使用者附加状态的,所以0回合可用的技能最简单  发表于 2015-5-4 20:16
敌群里设置这些是邪道啊……我还是修改技能把……(其实主要是想有些技能太强不想让人第一回合就拿出来秒怪)  发表于 2015-5-4 19:55
没关系,你可以编辑一下帖子然后贴链接。脚本产库地址是http://taroxd.github.io/rgss/ 你去这里找找这个脚本的链接然后贴给楼主吧。  发表于 2015-5-4 18:29
不好意思,请删帖吧  发表于 2015-5-4 18:19
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
120
在线时间
486 小时
注册时间
2007-5-27
帖子
807
3
发表于 2015-5-4 20:22:06 | 只看该作者
本帖最后由 紫苍焰 于 2015-5-4 20:49 编辑

……
好吧,我系统的说一下。
a.add_state(27);
首先,给所有的技能公式上加上这个代码,括号内数字为状态ID。
然后,这个状态不填任何描述和名字,持续时间不选(也就是无限时),勾选战斗结束解除,效果选择禁用技能,禁用的当然就是你说的战斗刚开始那个回合可用的技能。
达成的效果就是,无论使用了哪个技能,都会让角色无法使用指定的技能。
所有角色可以共用这一个状态,因为技能列表里没有的技能禁用了也看不出来,你可以把所有角色0回合可用的技能全都用这个状态来禁用。甚至攻击和防御也可以加上这一段。
知道了这个用法之后,每次战斗开始之前都给所有角色附加状态,持续时间N回合,也是不填描述和图标,还是禁用技能的效果,这个状态可以做好多个,根据持续时间来分类,所有需要5回合后可用的技能都可以用这一个状态做到一起。需要10回合的同理。
以上。
——————————————————————————————————————
你具体需要几个角色?
每个角色多少技能?
记得必须是角色使用的技能,怪用的需要区分出来,不然可能报错,我以前用技能公式就在怪手里报过错。
然后,4个角色,每个10个技能,不过才40,10个角色才100。
除非你有几十个角色,每个角色几十个技能,并且技能都有些特殊效果要实现,否则的话状态比敌群设置起来更方便。
而N回合可用的状态,只要你不是用默认的踩雷遇敌,那么所有战斗处理前后调用一次公共事件附加那些状态貌似不难……反正也要设置战斗处理,多加一个也不费啥事,对吧?

点评

感觉上也挺麻烦的……  发表于 2015-5-4 20:25
回复 支持 反对

使用道具 举报

david_ng223 该用户已被删除
4
发表于 2015-5-4 20:52:34 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2920
在线时间
713 小时
注册时间
2010-7-25
帖子
813

开拓者

5
 楼主| 发表于 2015-5-5 10:35:41 | 只看该作者
david_ng223 发表于 2015-5-4 20:52

我发现个问题,把这个添加到脚本里面之后打开道具栏,如果道具栏是空的,然后你点击空格就会弹出脚本错误,禁用“N回合之后允许使用技能”那行之后就不报错了,新开工程也一样如此

QQ图片20150505103046.png (5.86 KB, 下载次数: 22)

QQ图片20150505103046.png

QQ图片20150505103052.png (12.72 KB, 下载次数: 23)

QQ图片20150505103052.png

点评

我剛建了一个rmva討論區,誠邀你的加入,rmva.moreforum.com  发表于 2015-5-8 12:41
回复 支持 反对

使用道具 举报

david_ng223 该用户已被删除
6
发表于 2015-5-5 10:54:30 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 00:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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