Project1

标题: 如何打开本事件独立开关A。 [打印本页]

作者: 永远の路克酱    时间: 2012-2-12 18:52
标题: 如何打开本事件独立开关A。
RT,要改别人的脚本,如何在脚本中书写:打开本事件独立开关A。dsu_plus_rewardpost_czw
作者: Wind2010    时间: 2012-2-12 18:58
是在事件中的脚本么?
作者: 永远の路克酱    时间: 2012-2-12 19:01
本帖最后由 永远の路克酱 于 2012-2-12 21:01 编辑
Wind2010 发表于 2012-2-12 20:58
是在事件中的脚本么?


不是,就是在脚本编辑器中判断的。
作者: Wind2010    时间: 2012-2-12 19:04
本帖最后由 Wind2010 于 2012-2-12 19:05 编辑
  1. $game_self_switches[$game_map.map_id,事件ID,"A"]=true
复制代码
如果是在Game_Event的话,事件ID可以改成@id
作者: 永远の路克酱    时间: 2012-2-12 19:09
额,我是脚本新手,这样写为什么也错误。

QQ拼音截图未命名.png (2.74 KB, 下载次数: 6)

QQ拼音截图未命名.png

作者: 无双sxa    时间: 2012-2-12 19:12
  1. # command_123 独立开关操作
  2. key = [$game_map.map_id, @event_id, \"A"]
  3. $game_self_switches[key]=true
  4. $game_map.need_refresh = true
复制代码
我其实还是脚本盲,不太懂。
作者: px.凤翔九天    时间: 2012-2-12 20:30
本帖最后由 px.凤翔九天 于 2012-2-12 21:43 编辑

于是乎我的渣脚本被改起来出现了各种问题啊囧.....

我给event加了个属性name....
应该是$game_self_switches[[1,event.id,"A"]] = true
这里的event本身就是一个Game_Event类的实例了,不用写@,我说写@以为是在事件脚本那里呢...





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