Project1

标题: 独立开关A为ON的脚本怎么输?(100好人卡悬赏) [打印本页]

作者: 雷之魔法师    时间: 2008-1-12 15:50
标题: 独立开关A为ON的脚本怎么输?(100好人卡悬赏)
我要在人物行走过程中独立开关开启,但是却没有··因为我要做的移动很多··所以不能全用开关,得用到独立开关··谁给我个脚本·· [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 雷之魔法师    时间: 2008-1-12 15:50
标题: 独立开关A为ON的脚本怎么输?(100好人卡悬赏)
我要在人物行走过程中独立开关开启,但是却没有··因为我要做的移动很多··所以不能全用开关,得用到独立开关··谁给我个脚本·· [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 心情de对白    时间: 2008-1-12 16:33
参考看是不是你要的
http://rpg.blue/web/htm/news612.htm
http://rpg.blue/web/htm/news533.htm
作者: 亿万星辰    时间: 2008-1-12 16:42
里面有你要的,让你看是想让你自己掌握,不要眼光太高
作者: 心情de对白    时间: 2008-1-12 17:02
如果上面的办法不行,自己老老实实的用时间做
作者: 美兽    时间: 2008-1-12 17:30
既然LZ结帖了,我就多说下吧,看到那100好人卡的悬赏反倒不想惹人之口。

事件中的“脚本”中输入:
打开
$game_self_switches[[地图ID,事件ID,"A"]] = true

关闭
$game_self_switches[[地图ID,事件ID,"A"]] = false

例如一号地图四号事件的独立开关B打开,则为
$game_self_switches[[1,4,"B"]] = true

若是对当前事件进行操作则为:
$game_self_switches[[$game_map.map_id,$game_map.events[@event_id].instance_variable_get("@event").id,"B"]] = true


脚本框宽度不够,排版应改为:
$game_self_switches[[$game_map.map_id,
$game_map.events[@event_id].\   
instance_variable_get("@event").id,"A"]] = true

当然你可以直接如下,上面之所以那么长完全是我在重复记忆。
$game_self_switches[[$game_map.map_id,@event_id,"B"]] = true

只是用脚本操作要注意之后一定要刷新:
$game_map.need_refresh = true


作者: 光郎    时间: 2008-1-12 17:38
不用心你是做不好的…置定中有基本指令的脚本输入的。
作者: 神思    时间: 2008-1-12 17:43
key = [地图ID, 事件ID, 开关("A", "B"....)]
$game_self_switches[key] = true

= =`!!!
$game_self_switches[[$game_map.map_id ,@event_id, "A"]] = true




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