Project1

标题: 如何设置开关持续时间 [打印本页]

作者: 冰封の心    时间: 2014-6-25 15:29
标题: 如何设置开关持续时间
本帖最后由 冰封の心 于 2014-6-25 15:51 编辑

我想给主角设置一个可在野外时用的技能用这个技能打开某些东西但是这个不是永久有效地,想设置一个技能持续时间,请问该如何设置?
作者: taroxd    时间: 2014-6-25 15:35
状态-一定步数后消失
作者: 冰封の心    时间: 2014-6-25 15:41
这个我知道,我的意思是,比方说,有些物品是隐藏的,必须开启技能才可发现意思就是说给隐藏物品设置一个开关只有开关开启时才可看到物品,使用一个技能就是执行一个事件,这个事件拾开启隐藏物品关联的开关,但是我不想让这个开关一直开启,一定步数后开关自动关闭就看不到隐藏物品了,不知道该如何去弄,能否指点一下谢谢啦
作者: taroxd    时间: 2014-6-25 15:47
冰封の心 发表于 2014-6-25 15:41
这个我知道,我的意思是,比方说,有些物品是隐藏的,必须开启技能才可发现意思就是说给隐藏物品设置一个开 ...


请尽快改掉标题。不然扣分哦~

这个,你可以用技能引发公共事件,打开开关1
再建一个公共事件,条件是开关1打开,并行处理。内容是等待一段时间后开关1关闭。
作者: VIPArcher    时间: 2014-6-25 15:52
提供思路, 设置技能,菜单中可用 使用触发公共事件
公共事件内容
变量1=地图ID
变量2=玩家X
变量3=玩家Y

如果变量1=你指定的地图ID
    如果变量2=你指定的地图X
        如果变量3=你指定的地图y
            执行你的剧情
        否则
            位置不正确的处理
        分歧结束
    否则
       位置不正确的处理
    分歧结束
否则
   位置不正确的处理
分歧结束

暗红色的部分可以放在另一个公共事件里然后哪里调用。可以省点事
海绿色的部分,有几个地点就设置几个。
执行的剧情可以是打开那个对应事件的独立开关
$game_self_switches[[地图编号,事件编号,"A"]] = true/false
然后那个事件事件页2的触发条件是独立开关A打开.等待→剧情→关闭独立开关A
作者: 冰封の心    时间: 2014-6-25 16:11
我刚才试过版主说的办法但是有个问题如果按照版主的方法设置是可以实现条件,但是有一点疑问就是在设置等待时角色无法移动
作者: 冰封の心    时间: 2014-6-25 16:35
taroxd 发表于 2014-6-25 15:47
请尽快改掉标题。不然扣分哦~

这个,你可以用技能引发公共事件,打开开关1

设置了等待时间后,角色无法自由行动,请问是不是哪里错了
作者: taroxd    时间: 2014-6-25 16:40
冰封の心 发表于 2014-6-25 16:35
设置了等待时间后,角色无法自由行动,请问是不是哪里错了

公共事件的条件是「并行处理」,而不是「自动执行」哦
作者: 冰封の心    时间: 2014-6-25 16:47
taroxd 发表于 2014-6-25 16:40
公共事件的条件是「并行处理」,而不是「自动执行」哦

两个公共事件都是并行处理吗?
作者: taroxd    时间: 2014-6-25 16:48
本帖最后由 taroxd 于 2014-6-25 16:51 编辑
冰封の心 发表于 2014-6-25 16:47
两个公共事件都是并行处理吗?


技能触发的公共事件条件是正常执行,这个公共事件的效果是:当发动技能时打开开关。

另一个公共事件条件是并行处理,这个公共事件的效果是:开关持续一定时间后关闭

如果你不理解这么做的意义,请去翻阅F1帮助文档,或者图书馆里面S叔写的入门教程




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