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

Project1

 找回密码
 注册会员
搜索

只能在固定回合使用的技能

查看数: 1711 | 评论数: 5 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-5-4 17:10

正文摘要:

本帖最后由 jianyulei 于 2015-5-4 20:30 编辑 请问有没有办法能实现“只能在战斗开始时第0回合使用的技能”以及“在第N回合后可以使用的技能”? 这样做还不如设置敌群,敌群再多也不过100,话说 ...

回复

david_ng223 发表于 2015-5-5 10:54:30
提示: 作者被禁止或删除 内容自动屏蔽
david_ng223 发表于 2015-5-4 20:52:34
提示: 作者被禁止或删除 内容自动屏蔽
紫苍焰 发表于 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
zhaoxun96 发表于 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
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-16 02:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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