Project1

标题: 怎样用事件调出菜单啊? [打印本页]

作者: 涂鸦boy    时间: 2008-10-1 23:57
标题: 怎样用事件调出菜单啊?
如何用事件(带脚本的事件也行)单独打开物品,特技,状态,装备,存档,退出这些菜单。还有就是怎么禁止打开默认的菜单?谢谢了
版务信息:本楼主很刁,是自主结贴哦~大家要多多学习{/cy}
作者: cmzjbczzf    时间: 2008-10-1 23:58
双击地图上的格子

事件

事件页-第三页

呼叫菜单界面
作者: 涂鸦boy    时间: 2008-10-2 00:02
不是打开菜单界面,是单独打开菜单界面里的物品,特技,状态,装备,存档这些子菜单啊{/ll}
作者: cmzjbczzf    时间: 2008-10-2 00:04
如果是存档就

呼叫存档界面

其他的——

似乎要脚本才能实现




忘记回答另一个问题了

禁止默认菜单的话

就事件页里面的禁止菜单选项

改成禁止就可以了 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 黑鏻    时间: 2008-10-2 00:07
# 切换到物品画面
        $scene = Scene_Item.new
# 切换到特技画面
        $scene = Scene_Skill.new
# 切换到状态画面
        $scene = Scene_Status.new
# 切换的装备画面
        $scene = Scene_Equip.new
# 切换到存档画面
        $scene = Scene_Save.new
# 切换到游戏结束画面
        $scene = Scene_End.new

然后搜索,把所有的换成$scene = Scene_Map.new这个也可以不改,改后按B键不会返回菜单而返回地图。 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 「旅」    时间: 2008-10-2 00:10
事件指令-3-脚本。其他都是可以用事件呼出
$scene = Scene_Map.new   #返回地图
$scene = Scene_Item.new  #物品
$scene = Scene_Skill.new(角色编号)#技能
$scene = Scene_Equip.new(角色编号)#装备
$scene = Scene_Status.new(角色编号)#状态
$scene = Scene_Load.new  #读取
$scene = Scene_End.new   #退出 [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: cmzjbczzf    时间: 2008-10-2 00:11
整理一下答案:

如果用事件跳出子菜单的话

# 切换到物品画面
       $scene = Scene_Item.new
# 切换到特技画面
       $scene = Scene_Skill.new
# 切换到状态画面
       $scene = Scene_Status.new
# 切换到装备画面
       $scene = Scene_Equip.new
# 切换到存档画面
       $scene = Scene_Save.new
# 切换到游戏结束画面
       $scene = Scene_End.new

如果禁止自带菜单的话:更改禁止菜单(是这样把)

然后选“禁止”选项 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: swabwind    时间: 2008-10-2 00:11
记得主站上的录象教学有的
公共事件自制菜单:
http://rpg.blue/web/htm/news129.htm
讲到后面会有的
就是在地图上新建事件->禁止菜单->脚本,单独调出语句如$scense=scense_item.new等等..

具体还是看录象吧.. [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 涂鸦boy    时间: 2008-10-2 00:11
太感谢了~in{/ll}
作者: cmzjbczzf    时间: 2008-10-2 00:12
请结贴……

(我觉得很难抉择)

大家的回答都对

就我的不太对
作者: 黑鏻    时间: 2008-10-2 00:13
LS好会复制啊~~~我弄了这么久~~

LZ试试看吧~~~好的就点击“认可答案”
作者: 木葬枫    时间: 2008-10-2 00:14
以下引用涂鸦boy于2008-10-1 16:11:43的发言:

<br><script language="javascript">
<!--
strCont="太感谢了~in{/ll}";
document.write(ubb.spbShowTopic(strCont,1));
//-->
</script>太感谢了~in<img uc_image_mode="1" abs_src="http://rpg.blue/expression/ll.gif" src_id="11" src="expression/ll.gif" height="20" width="20">


呐……上次不是给你看过那个录像了么?怎么还问………
[LINE]1,#dddddd[/LINE]
问题解决要记得认可答案……
作者: 「旅」    时间: 2008-10-2 00:15
要注意调出个人的界面[如:状态]那么就必须加上编号,放在括号中
$scene = Scene_Status.new(角色编号)#状态
作者: 涂鸦boy    时间: 2008-10-2 00:16
汗~还是XP区人多啊。。。{/fd}
作者: 木葬枫    时间: 2008-10-2 00:18
是你的问题太简单了………
作者: 涂鸦boy    时间: 2009-6-12 08:00
虽然cmzjbczzf
没回答对,但谢谢整理(汗~){/tp}另外...留整理贴就行了(开玩笑的{/cy})




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