Project1

标题: 特定战斗中才能使用的技能 [打印本页]

作者: cjjlovedsn    时间: 2009-3-19 00:27
标题: 特定战斗中才能使用的技能
在一场特定的战斗中,平时能用的技能全部限制使用,只有设定能用的那几个技能可以使用。这个要怎么做啊???希望哪位大大有空能给我个帮助,谢谢! [LINE]1,#dddddd[/LINE]此贴于 2009-3-19 23:55:02 被版主redant提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2009-3-20 11:35:40 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: 迅雷進    时间: 2009-3-19 01:17
可以使用公共事件来判断。
作者: 与冰    时间: 2009-3-19 09:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: tommay    时间: 2009-3-19 09:18
以下引用与冰于2009-3-19 1:06:07的发言:

很简单,找到你那场战役设定的队伍,下面新建事件,增减技能……要没的先减掉……打完增回来……


[本贴由作者于 2009-3-19 1:07:09 最后编辑]


问题是:怎么知道角色已经学会了哪些技能了呢?
作者: kakarot    时间: 2009-3-19 12:06
在下的愚见是:
另外设立几个职业,这几个新职业和角色原职业一一对应,只是技能有所不同——也就是只有这几种新职业才能使用LZ说的部分技能~然后在特定战斗中变更角色职业,战斗之后将职业变回来就可以了~ [LINE]1,#dddddd[/LINE]版主对此帖的认可:『正确解答,补上悬赏积分,感激你的热情帮助...』,积分『+350』。
作者: 天圣的马甲    时间: 2009-3-19 14:31
Game_Battler 3内
def skill_can_use?(skill_id)
if $game_switches[1] == true and skill_id != 4 #1号开关打开时除4号特技外都无法用
return false
end

需要增加更多的话就继续and吧- -
嗯……最简单的修改就是这样了……(懒得用哈希orz) [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: cjjlovedsn    时间: 2009-3-24 21:30
{/cy}{/cy}谢谢!~~怎么我就没想到这样的好方法呢?{/qiang}
作者: cjjlovedsn    时间: 2009-6-7 05:41
"arkten提醒" 是什么意思啊??不懂!{/jy}




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