Project1

标题: 使用了技能A后技能B才可使用,怎么做? [打印本页]

作者: 小唐    时间: 2008-8-23 22:27
标题: 使用了技能A后技能B才可使用,怎么做?
我想设置两个技能,要求使用了技能A后才可使用技能B,怎么做? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: hitlerson    时间: 2008-8-23 22:31
技能A設置個超時時間,在超時時間內就能使用技能B,超過就不能

或者,使用技能A,打開開關1,如果開關1打開,技能B正常使用
作者: 精灵使者    时间: 2008-8-23 22:37
可以把技能b设置一个不能使用的选项,然后把技能a的公共事件里加上脚本
$data_skills[技能b的ID].occasion = 0(平时)/1(战斗中)/2(菜单中)
技能b的公共事件里面设置
$data_skills[技能b的ID].occasion = 3(不可使用)
这样,使用了技能b以后就不能再使用技能b,必须用技能a激活 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 小唐    时间: 2008-8-23 22:40
不行的,如果把判断开关是否打开放在公共事件里的话,那就是先使用技能后判断了。
作者: hitlerson    时间: 2008-8-23 22:44
精靈大大都給你這么好的CASE了,你想這么樣,自己回去改吧
作者: 精灵使者    时间: 2008-8-23 22:46
以下引用小唐于2008-8-23 14:40:19的发言:

不行的,如果把判断开关是否打开放在公共事件里的话,那就是先使用技能后判断了。

第二个办法只要执行了那个脚本以后,技能b就可以使用了的说。也就用不着判断了。
作者: 小唐    时间: 2008-8-23 22:48
哦,可以啦,谢谢。




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