Project1

标题: vx新菜单样式 提问 [打印本页]

作者: ★星な守望者    时间: 2008-6-4 04:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: 火鸡三毛老大    时间: 2008-6-4 05:43
这个还是问原作者好....

群里也有个人问!!!!
作者: 龍狼    时间: 2008-7-10 01:36
今天中午我试了试,加了一个任务菜单,可惜工程不在我手边,按记忆给你说一下吧,若还有错的话再告诉我。
在Scene_menu(新脚本里的)搜索“s6”,好像会出现两个结果,双击第一个,然后在那一行后面按回车,输入“s7="”(不含引号,下同),然后把s6后面的复制到"s7=”后面。再把“s5=”后面的覆盖到"s6="后面,这样,就把s5空出来了。把"s5="后面的删掉,然后输入你定义的菜单选项(别忘了加双引号)。好了之后,在下面隔几行有一个"[s1,s2,s3,s4,s5,s6]",你在s6后面加上",s7。再往下,有一个“when 5",你在"when 5”下面"scene=scene_end.new"这一行最后按回车,然后输入"when6"再按回车。把"when 5"和"when 6"之间的东西全复制到"when 6"下面,然后把"when 4"下面的东西覆盖到"when 5”下面,这样,"when 4"就有空出来了。只把"when 5"上面那一行删去,换成你的内容就可以了。
找到vx新菜单样式脚本系列中定义菜单项图标的一个脚本(我也忘了哪个了{/hx}),找到定义菜单项图标的那一行(看注释),然后再第四个数字后面加一个逗号,然后输入你想要的图表编号。
貌似就只有这些了,实是看吧。若还不行再给我说。
作者: ONEWateR    时间: 2008-7-10 02:01
以下引用龍狼于2008-7-9 17:36:19的发言:

今天中午我试了试,加了一个任务菜单,可惜工程不在我手边,按记忆给你说一下吧,若还有错的话再告诉我。
在Scene_menu(新脚本里的)搜索“s6”,好像会出现两个结果,双击第一个,然后在那一行后面按回车,输入“s7="”(不含引号,下同),然后把s6后面的复制到"s7=”后面。再把“s5=”后面的覆盖到"s6="后面,这样,就把s5空出来了。把"s5="后面的删掉,然后输入你定义的菜单选项(别忘了加双引号)。好了之后,在下面隔几行有一个"[s1,s2,s3,s4,s5,s6]",你在s6后面加上",s7。再往下,有一个“when 5",你在"when 5”下面"scene=scene_end.new"这一行最后按回车,然后输入"when6"再按回车。把"when 5"和"when 6"之间的东西全复制到"when 6"下面,然后把"when 4"下面的东西覆盖到"when 5”下面,这样,"when 4"就有空出来了。只把"when 5"上面那一行删去,换成你的内容就可以了。
找到vx新菜单样式脚本系列中定义菜单项图标的一个脚本(我也忘了哪个了),找到定义菜单项图标的那一行(看注释),然后再第四个数字后面加一个逗号,然后输入你想要的图表编号。
貌似就只有这些了,实是看吧。若还不行再给我说。


口水话太多!
作者: 龍狼    时间: 2008-7-10 22:43
那就来个简洁的,今天中午刚刚写的呦!
在◎ Scene_Menu第120行后按回车,然后在新加的一行里面输入"s7 = Vocab::game_end"(不含引号,下同),或者输入"s7 =",然后把"s6 ="后面的"Vocab::game_end"复制到"s7 ="后面。然后把"s5 ="后面的"Vocab::save"覆盖到"s6 ="后面(注意是覆盖,一定要把原来的去掉),这样,就把"s5"空出来了。把"s5 ="后面的"Vocab::save"删掉,换成你想要的选项(注意一定要再呢定义的选项名两边加英文双引号)。第122行"@command_window = Window_Menu_Command.new(544, [s1, s2, s3, s4, s5, s6])"这一行的"s6"后面加一个逗号(英文状态下),然后输入"s7",即把第122行的语句变成"    @command_window = Window_Menu_Command.new(544, [s1, s2, s3, s4, s5, s6, s7])"。在第175行后面按回车,然后在新加的一行里输入"when 6",然后把"when 5"这一行下面的三行语句复制到"when 6"这一行的下面。然后把"when 4"这一行下面的三行语句覆盖到"when 5"这一行下面(还是覆盖,要把"when 5"下面三行去掉),然后把"when 4"下面三行删掉,换成你想输入的语句即可。
在◎ 设定部分第7行"MENU_ICON = [144, 128, 52, 137, 133, 112]"这一句,在第4个数字后面加逗号(还是英文状态下),然后输入你想要的图标编号。
这样就OK了,测试一下吧。 [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: Kirin    时间: 2008-7-10 22:47
不是口水话太多……

换行吧,考虑一下看贴人的感受。
作者: 龍狼    时间: 2008-7-10 23:37
汗……{/lh}要求那么高……凑合着看吧,反正我试着没问题。
作者: 龍狼    时间: 2008-7-14 01:19
摆脱LZ结帖吧……我写得很对呀……{/ll}




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