赞 | 1 |
VIP | 0 |
好人卡 | 12 |
积分 | 2 |
经验 | 52910 |
最后登录 | 2024-8-20 |
在线时间 | 835 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 196
- 在线时间
- 835 小时
- 注册时间
- 2012-9-16
- 帖子
- 1811
|
本帖最后由 yangjunyin2002 于 2014-3-13 17:11 编辑
@protosssonny @丿梁丶小柒 求糖求好人卡呀………………
最下面是脚本修改版。如果LZ要事件打开物品、技能等界面并且返回到地图的话,那么请这样:
在事件脚本里打开物品(就是在事件里的脚本里输入下面的语句):技能(后面的0是X号角色,1号角色就写0,打开2号角色的就写1,以此类推):- $scene = Scene_Skill.new(0)
复制代码 装备(同上):- $scene = Scene_Equip.new(0)
复制代码 状态(同上):- $scene = Scene_Status.new(0)
复制代码 最后,你在加入下面这段脚本到Main上,就可以在以上界面直接返回地图了:- #-----------------
- # Scene_Item
- #-----------------
- class Scene_Item < Scene_Base
- def return_scene
- $scene = Scene_Map.new
- end
- end
- #-----------------
- # Scene_Skill
- #-----------------
- class Scene_Skill < Scene_Base
- def return_scene
- $scene = Scene_Map.new
- end
- end
- #-----------------
- # Scene_Equip
- #-----------------
- class Scene_Equip < Scene_Base
- def return_scene
- $scene = Scene_Map.new
- end
- end
- #-----------------
- # Scene_Status
- #-----------------
- class Scene_Status < Scene_Base
- def return_scene
- $scene = Scene_Map.new
- end
- end
复制代码 ------------------------------------------------------------------------------------------------------------------
以下为地图按下按键打开窗口。。。
修改版好了!!!@7795593 你在下面脚本里找到111、119、127、135左右的位置,那里有一句
if $game_map.map_id == 1
这四处的1就是指你所在的地图ID。你把它改下就好了,如果是指定多个地图的话,可以利用1,2,3这样子,用半角英文状态用逗号隔开
另外,地图ID你可以在VX编辑器里,左边地图那里,右键,地图设置,跳出的对话框上面就显示着:ID XXX |
评分
-
查看全部评分
|