Project1
标题:
特技连接的公共事件能不能写到脚本里?
[打印本页]
作者:
幻耶
时间:
2011-11-4 15:21
标题:
特技连接的公共事件能不能写到脚本里?
编号为50~200的所有特技都连接到同一个公共事件,如果我不想使用公共事件,能否在脚本里添加:当使用这些特技的时候作出与公共事件同等效果的判断? dsu_plus_rewardpost_czw
作者:
各种压力的猫君
时间:
2011-11-5 02:43
本帖最后由 各种压力的猫君 于 2011-11-5 02:45 编辑
Game_Battler 3 约115-116行找到如下语句:
# 公共事件 ID 是有效的情况下,设置为有效标志
effective |= skill.common_event_id > 0
复制代码
在其下加入以下语句:
# 批量设定公共事件ID
for i in 50...200
# 设定技能的公共事件编号
skill.common_event_id = 5 if skill.id == i
# 设置公共事件有效标志
effective = true
end
复制代码
如果怕做多次判断影响效率可以改成下面这样:
# 批量设定公共事件ID
if skill.id >= 50 and skill.id <= 200
# 设定技能的公共事件编号
skill.common_event_id = 5
# 设置公共事件有效标志
effective = true
end
复制代码
作者:
幻耶
时间:
2011-11-5 07:40
本帖最后由 幻耶 于 2011-11-5 07:40 编辑
各种压力的猫君 发表于 2011-11-5 02:43
Game_Battler 3 约115-116行找到如下语句:在其下加入以下语句:如果怕做多次判断影响效率可以改成下面这样 ...
我的意思是希望不调用公共事件,可否把公共事件里的内容直接写到脚本编辑器里。。
上面的脚本是指编号为50~200的技能批量调用5号公共事件?试了一下也没效果啊
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1