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

Project1

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

[原创发布] 窗口增强系统核心 v1.7 完整更新及范例

[复制链接]

Lv5.捕梦者

梦石
0
星屑
34877
在线时间
4148 小时
注册时间
2007-12-15
帖子
9983
1
发表于 2017-12-28 21:47:10 | 显示全部楼层
本帖最后由 89444640 于 2017-12-30 09:56 编辑

提个问题,这个应该在哪里改?

我查了一下,可能是SEP 插件公共核心
1894行开始
def draw_actor_exp(actor, x, y)
    contents.font.color = system_color
    contents.draw_text(x, y, 24, 32, Vocab.exp_a)
    contents.font.color = normal_color
    contents.draw_text(x + 24, y, 84, 32, actor.exp_s, 2)
    contents.draw_text(x + 108, y, 12, 32, "/", 1)
    contents.draw_text(x + 120, y, 84, 32, actor.next_exp_s)
  end
end
这段
我这里没有脚本以前,是Window_Base 220行开始改成了
def draw_actor_exp(actor, x, y)
    self.contents.font.color = system_color
    self.contents.draw_text(x, y, 64, 32, "Exp:")
    txt = "#{actor.now_exp}/#{actor.next_exp}"
    cx = contents.text_size(txt).width
    self.contents.draw_text(x+64, y, cx, 32, txt)
  end
删除了SEP 插件公共核心后
显示是这样的


因为只有这段有exp描述,推测可能是这里出问题了,但是我直接把这段复制到sep核心插件会出问题,应该是#闹得,如果弄过来,让exp如图正常显示,应该怎么描述呢?
我不懂程序语法,只能慢慢蒙着实验看看怎么弄能正常显示,还请帮忙看一下。
菜单主界面底下的exp也不给描绘……
Scripts.rar (265.83 KB, 下载次数: 71)

我改了很多次都没变化,因为眼中菜单冲突,范例中脚本3~5都没法用。

全局搜索,替换所有脚本中出现的两个词组为后面的,

然后毅然只能显示成XXX/XXXX
前面的数字只能显示后三位,第四位无法显示。
真的不知道该怎么弄了。

刚才看了game actor,发现行数与默认不一样,于是挨个找
发现这里

与默认脚本不一样

应该是什么时候动过,我试着改一下看看。

改了以后还是不行,然后接着一行一行的对着看哪里动过。
发现windows status动过,而且还没少动。行数查了好多。
于是一行一行的找,发现了这里应该是描述exp的地方了。

于是对着默认脚本看把最有可能的脚本复制过来。
终于成功了T T


真是得多谢楼主,辛苦了。

点评

确实windows status问题,改回默认的描述后终于正常了,上面的图像就是正常后的显示。  发表于 2017-12-30 22:13
看起来并不是这里的问题,你需要查一下Window_Status里面关于描绘这里的部分。  发表于 2017-12-30 21:56
对着默认脚本挨个找,发现Window_Status也有人动过没注明,我一般动过的脚本都注明(改),可能是这里造成的?我试着弄一下。  发表于 2017-12-30 09:43
Game_Actor 里面也有一处 345 355 def next_exp_s return @exp_list[@level+1] > 0 ? @exp_list[@level+1].to_s : "-------"  发表于 2017-12-30 09:17
最后一处 sep 1900 contents.draw_text(x + 120, y, 84, 32, actor.next_exp_s)  发表于 2017-12-30 09:16
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
34877
在线时间
4148 小时
注册时间
2007-12-15
帖子
9983
2
发表于 2020-8-3 16:54:10 | 显示全部楼层
猫大,窗口增强-对话窗口v1.1 刷新画面:按键跳过 部分发现一个bug

在按B 取消键跳过对话的时候,如果我对话中有显示选项,并且是取消无效的情况,就会直接跳出,而不是默认的无法关闭对话框并且播放无效的音效,
请问怎么修正?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-8 18:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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