Project1

标题: 技能问题 [打印本页]

作者: 星辰天羽    时间: 2008-11-18 20:58
标题: 技能问题
如何用事件脚本控制让某指定ID技能冻结成灰色不可用?

比如直接欺骗系统认为魔法值不够?? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 雪流星    时间: 2008-11-18 21:12
全局搜索def skill_can_use?

增加判斷即可
例如:
return false if $game_switches[1]==true and skill.id == 2
代表當一號開關開啟時,二號技能不可使用 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 星辰天羽    时间: 2008-11-18 21:31
技能不能用了在战斗时怎么消失了?可以设定依然显示但是变成灰色了吗?


作者: 塑望    时间: 2008-11-18 22:38
方法见下我追加的方法
作者: 星辰天羽    时间: 2008-11-19 02:56
以下引用塑望于2008-11-18 14:38:22的发言:

return true if $game_switches[2]==true and skill.id == 2

就是2号开关打开2号技能能用了


我是说依然不能用,但是在战斗场面显示技能名字成灰色
作者: 塑望    时间: 2008-11-19 06:20
如下图







在Game_Battler 580行添加如下

return false if $game_switches[2]==true and skill.id == 2






欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1