设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2892|回复: 7
打印 上一主题 下一主题

[已经过期] 怎么改成纯解密界面

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1401
在线时间
204 小时
注册时间
2021-1-2
帖子
36
跳转到指定楼层
1
发表于 2021-8-29 17:02:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
就像魔女之家那样,把战斗相关的都移除掉,只留下物品读档离开游戏这三个

Lv3.寻梦者

梦石
0
星屑
2866
在线时间
446 小时
注册时间
2016-9-26
帖子
1223
2
发表于 2021-8-29 20:36:39 | 只看该作者
Windows的menu的commond里,删掉总控里不需要添加的addcommond就行
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1401
在线时间
204 小时
注册时间
2021-1-2
帖子
36
3
 楼主| 发表于 2021-8-29 21:14:13 | 只看该作者
任小雪 发表于 2021-8-29 20:36
Windows的menu的commond里,删掉总控里不需要添加的addcommond就行

那怎么把读档弄过来,我自己尝试弄了一下,然后打开读档界面取消就会弹回标题界面的

点评

另外写一个scene_load2,返回那里参考例如scene_item是怎么回上一级菜单就可以了  发表于 2021-8-30 08:26
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2866
在线时间
446 小时
注册时间
2016-9-26
帖子
1223
4
发表于 2021-8-30 06:41:36 | 只看该作者
大兔0x0 发表于 2021-8-29 21:14
那怎么把读档弄过来,我自己尝试弄了一下,然后打开读档界面取消就会弹回标题界面的 ...

引擎的windows与scenes原来是需要一起用才生效的,二者互为表里,windows负责画面,scenes的指令脚本负责对应选择点击后的生效。

  windows的Command是一个个扩展的插槽,对应着scenes的Command(二者都单指各自的总插槽里面的);windows的部分Enabled事件定义的return true好像有返回上一级界面的意思;windows的每个被add的Command中,带text的脚本是用来表示显示文字的,可以用“"具体文字"”这样的形式代替,而紧随其后的“'英文指令'”对应着scenes中的具体指令(自己想要的新添加的内容都需要自制,脚本中应该都带scenes而非windows的,参考Window_MenuCommand里面各分插槽定义的种种Window_MenuCommand.prototype,另外,大小写不能错)。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2866
在线时间
446 小时
注册时间
2016-9-26
帖子
1223
5
发表于 2021-8-30 06:43:29 | 只看该作者
大兔0x0 发表于 2021-8-29 21:14
那怎么把读档弄过来,我自己尝试弄了一下,然后打开读档界面取消就会弹回标题界面的 ...

例子:
◆脚本:Window_MenuCommand.prototype.makeCommandList = function() {
:  :    this.addMainCommands();
:  :    this.addFormationCommand();
:  :    this.addOriginalCommands();
:  :    this.addOptionsCommand();
:  :    this.addSaveCommand();
:  :    this.addGoHomeCommand();
:  :    this.addGameEndCommand();
:  :};
◆脚本:Scene_Menu.prototype.createCommandWindow = function() {
:  :    this._commandWindow = new Window_MenuCommand(0, 0);
:  :    this._commandWindow.setHandler('item',      this.commandItem.bind(this));
:  :    this._commandWindow.setHandler('skill',     this.commandPersonal.bind(this));
:  :    this._commandWindow.setHandler('equip',     this.commandPersonal.bind(this));
:  :    this._commandWindow.setHandler('status',    this.commandPersonal.bind(this));
:  :    this._commandWindow.setHandler('formation', this.commandFormation.bind(this));
:  :    this._commandWindow.setHandler('options',   this.commandOptions.bind(this));
:  :    this._commandWindow.setHandler('save',      this.commandSave.bind(this));
:  :    this._commandWindow.setHandler('gameEnd',   this.commandGameEnd.bind(this));this._commandWindow.setHandler('goHome',   this.commandgoHome.bind(this));
:  :    this._commandWindow.setHandler('cancel',    this.popScene.bind(this));
:  :    this.addWindow(this._commandWindow);};
◆脚本:Window_MenuCommand.prototype.addGoHomeCommand = function() {
:  :    var enabled = this.isGoHomeEnabled();
:  :    this.addCommand("回到庄园",'goHome', enabled);
:  :};
◆脚本:Window_MenuCommand.prototype.isGoHomeEnabled = function() {
:  :    return true;
:  :};
◆脚本:Scene_Menu.prototype.commandgoHome = function() {
:  :    SceneManager.pop();
:  :    $gameTemp.reserveCommonEvent(19)
:  :};
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2866
在线时间
446 小时
注册时间
2016-9-26
帖子
1223
6
发表于 2021-8-30 06:45:34 | 只看该作者
本帖最后由 任小雪 于 2021-8-30 06:46 编辑

参考论坛里“小白机翻”的文件(对各个js文件翻译那个),我不懂代码的,全靠俺寻思和实测
等等,你是xp啊……那我更不懂,只能说原理可能差不多,你参考着来吧,我是mv
回复 支持 1 反对 0

使用道具 举报

Lv5.捕梦者 (版主)

梦石
1
星屑
23994
在线时间
3339 小时
注册时间
2011-7-8
帖子
3926

开拓者

7
发表于 2021-8-31 01:28:23 | 只看该作者
本帖最后由 guoxiaomi 于 2021-8-31 01:29 编辑

3楼larbi点评是对的:
Scene_Load里关于取消键返回的位置:
  1.   def on_cancel
  2.     # 演奏取消 SE
  3.     $game_system.se_play($data_system.cancel_se)
  4.     # 切换到标题画面
  5.     $scene = Scene_Title.new
  6.   end
复制代码
如果你想按下取消键后返回到地图画面,改成
  1. $scene = Scene_Map.new
复制代码
如果想返回菜单画面,改成
  1. $scene = Scene_Menu.new(2)
复制代码
这里的2表示回到菜单画面时,光标停在第3个选项上。
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-22 08:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表