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

Project1

 找回密码
 注册会员
搜索

SEP 插件求整合指导

查看数: 3615 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-1-6 07:04

正文摘要:

由于脚本很多人动过无数地方,很久YI前动过哪里只要是我没注释过的都忘了,目前无法开状态菜单,无法存档,角色脸图无法正常显示。 脚本作者没有义务帮我修改这种由于我自己原因造成的冲突,但是由于本人没能力修改 ...

回复

SailCat 发表于 2018-1-7 14:47:09
修正了上面你说的那些问题,你自己再测试下

p.s. 足音系统在F12下会挂掉,这和我没关系……

Scripts.rxdata

304.07 KB, 下载次数: 76

点评

F12干啥用的- -b,我没用过应该没影响。  发表于 2018-1-7 15:19
非常感谢您的帮助,我继续测试。刚才出去买了点菜,早上弄到中午都没吃,每次放假只要一开电脑接着做,一天就只有空做一顿饭XD  发表于 2018-1-7 15:18
另外,帮你把SEP core及SEP Windowcore以及对话框都更新到最新版本了  发表于 2018-1-7 14:47
2649872571 发表于 2023-3-29 06:28:48
链接失效了
SailCat 发表于 2018-1-6 17:41:07
0. 请先更新所有插件到最新,就是对话框发布贴里的那个版本。
1. draw_actor_graphic的问题,请用你那段文字,替换掉窗口增强系统核心(3)的393行。另外注意,这个写法是不规范的,不能用FileTest,否则游戏将不能加密。
2. 把你找到的那一行,改成super(SCREEN_W - 512 >> 2, 0, SCREEN_W >> 1, window_h(@treasures.size + 1))
3. 你已经解决了我就不管了
4. 窗口增强系统核心(3)的372行,原来内容:
    [(self.height - 32) / @item_max, line_height(3)].max
修改为:
    [(self.height - 32) / [@item_max, 4].max, line_height(3)].max
这是我的失误,本来是要兼容4人以上的队伍的,结果4人以上还没做,4人以下出现了显示问题。
5. 你稍等下,我这一块是有一个配套的装备界面提升脚本的,可能之前忘了发布。
6. 在出错的那一行前面,加上y = Integer(y)

点评

非常感谢您的帮助,我修正了上述已知问题,测试中。  发表于 2018-1-6 17:59

评分

参与人数 1星屑 +100 +1 收起 理由
RyanBern + 100 + 1 认可答案

查看全部评分

soulsaga 发表于 2018-1-6 15:50:14
本帖最后由 soulsaga 于 2018-1-6 17:07 编辑

显示一张图片替代行走图
注译掉窗口增强系统核心 3脚本里的class Window_MenuStatus至● 刷新光标矩形下面第2个END就行..
也就是整个 Window_MenuStatus类都注译掉..
下个问题..
状态菜单
for i in y...y + height上面插入一行
y = y.to_i
下一个问题
战斗胜利结果
直接把Window_BattleResult 修改胜利菜单窗口位置整个脚本复制到MAIN上面即可..
最后一个问题..装备能力显示..
直接把Window_EquipLeft(改) Window_EquipRight Window_EquipItem(改)3个脚本复制对话脚本下面
SEP 插件公共核心2757行注译掉整个类..你懂的..
至此所有问题解決..

点评

更新解決最后问题..  发表于 2018-1-6 17:01
更新解決战斗结果问题..好像只剩下一个问题了?  发表于 2018-1-6 16:45
更新解決状态菜单问题..大概..  发表于 2018-1-6 16:33
更新本楼解決其中一个问题..  发表于 2018-1-6 16:27
实用功能很丰富,我感觉很多都用的上,因此想整合,详情请见航行猫(SailCat)版主帖子中的范例。  发表于 2018-1-6 16:04

评分

参与人数 2星屑 +100 +2 收起 理由
RyanBern + 100 + 1 认可答案
89444640 + 1 塞糖

查看全部评分

梦幻想 发表于 2018-1-6 15:07:12
所以说写注释是个好习惯
脚本整合太容易出问题了,必须知道整合的脚本都动过哪个方法再想办法把两边的方法合并
如果两边都是全面动过刀的大脚本那花费的时间跟重写没什么区别了……

点评

能求到人帮忙就不错了,我能自己注释的自己注释,不能的话请程序把修改了的地方注释上,便于以后处理,程序没标我也没辙。  发表于 2018-1-6 15:53
mariofans 发表于 2018-1-6 14:39:44
SEP改的基层设置太多了。。
当初自己拿去整合结果发现冲突多如尘= =|||
对于一个脚本700多k还总是摸底层的游戏来说整这个简直作死。。。
最后耗了一天勉强把Window_Base改过去了不知道还有没有潜在BUG。。。

点评

不过我这个菜单没大规模修改过,只增加了一些辅助性的功能,应该冲突还算小。状态打不开估计是条目和位置问题  发表于 2018-1-6 15:52
基本核心插件的冲突是很低的,所有重定义的几乎都用了alias,但窗口核心那一块确实没办法,因为XP原来的脚本写死了太多太多的东西。  发表于 2018-1-6 15:24
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-23 06:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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