Project1

标题: 扩大版的RMVX脚本编辑器、事件脚本框与显示文章框 追加XP版 [打印本页]

作者: zhangmdk    时间: 2012-12-12 00:11
标题: 扩大版的RMVX脚本编辑器、事件脚本框与显示文章框 追加XP版
本帖最后由 zhangmdk 于 2012-12-24 16:20 编辑

在用RMVX做一个游戏时,经过一段时间使用,总有种想法希望能扩大一些脚本编辑器的编辑框……
另外,事件里面的脚本框也太小,最好能多谢行数……

今天心血来潮,居然发现文件是已经脱完壳的,遂手动扩大起脚本框来,其他地方均未做改变。
做游戏在此得到不少帮助,不知此处有没有其他朋友有这样想法的,在此分享。

修改地方:
1、脚本编辑器框增大;
2、事件脚本框扩大至30行,可使用,但有部分限制,下详;
3、事件调用公用事件的显示框增大;
4、除上述几点外无任何修改。








使用方法:下载附件并解压,覆盖RMVX安装目录下同名文件,记得留源文件的备份。

需要详细说明的几点:
1、虽然事件脚本框被扩大到了30行,但是系统默认依旧识别为最大12行,超过12行,按回车就会直接存储并退出编辑,为了方便观察行数,我在编辑框前加上了行标。
2、上述12行的问题不是限制只能使用12行,而是超出12行后,“按回车”会自动存储并退出编辑,也就是说,只要不用回车,就能超出12行进行编辑。
3、脚本框我扩大到了30行,经实验,脚本可以正常解析30行。
4、为了屏蔽12行按回车的问题,现有两个方案:
   a>使用记事本编写脚本,然后直接粘贴过去
   b>使用复制粘贴的方式,先用文字或字符占满30行(例如空格和换行),然后再进行编辑,这时按回车也没事了(因为回车无效了)

总之有需要的朋友用吧。

追加RMXP的修改文件,请下载第二个附件。


第二版在第一版基础上追加放大部分:

1、事件页放大  (数据库的公共事件部分未放大)


2、显示文章框大幅度放大……实用性待定


3、有个批量输入文章的框,我也放大了,但是我却没在程序里找到这个框在哪……所以没有实际截图 OTL


第二版请下载 RPGVXENU_2ND_20121224.7z 附件。

RPGVXENU.7z

464.23 KB, 下载次数: 164

覆盖RMVX安装目录下同名文件,记得留源文件备份

RPGXP.7z

778.2 KB, 下载次数: 250

覆盖RMXP安装目录下同名文件,记得留源文件备份

RPGVXENU_2ND_20121224.7z

464.34 KB, 下载次数: 185

覆盖RMVX安装目录下同名文件,记得留源文件备份


作者: 冰舞蝶恋    时间: 2012-12-12 00:32
时间脚本框那个很有用。
尤其是xx的任务系统,一行根本不够……
作者: 猫叔    时间: 2012-12-13 10:19
这好东西,编写起来看得清楚点
作者: sai90306    时间: 2012-12-13 12:54
這是怎麼改的阿,能不能也改一下XP
作者: zhangmdk    时间: 2012-12-13 15:44
sai90306 发表于 2012-12-13 12:54
這是怎麼改的阿,能不能也改一下XP

应该也能改……我去看看
作者: ky52879    时间: 2012-12-14 16:14
请楼主将怎么编译脱壳DLL文件的方法告知一下呗,谢谢了。
作者: c248611    时间: 2012-12-14 17:34
同上,我也想知道lz用的是什么软件
作者: 你最珍贵    时间: 2012-12-15 15:17
可恶...没有同名文件
作者: 八宝粥先生    时间: 2012-12-15 15:50
要是能把事件框扩大N倍就好了......
作者: zhangmdk    时间: 2012-12-15 21:57
八宝粥先生 发表于 2012-12-15 15:50
要是能把事件框扩大N倍就好了......


倒是能继续扩大,问题到底是多少……话说那么多行有必要么……感觉30行应该够用了吧 OTL
最近总遇到事件里的脚本代码不执行的问题……似乎又是事件繁忙

至于修改这个,百度一下资源修改就行。因为EXE的框架资源基本都是与程序分离存放的,为了方便可视化编辑界面。
作者: ky52879    时间: 2012-12-20 11:10
zhangmdk 发表于 2012-12-15 21:57
倒是能继续扩大,问题到底是多少……话说那么多行有必要么……感觉30行应该够用了吧 OTL
最近总遇到事件 ...

百度了一下“资源修改”,但是找到很多修改器,能否告知应该用哪一种?谢谢啦
作者: zhangmdk    时间: 2012-12-22 12:41
ky52879 发表于 2012-12-20 11:10
百度了一下“资源修改”,但是找到很多修改器,能否告知应该用哪一种?谢谢啦 ...

没有说软件名也就是希望你能多接触不同的软件,各有优劣,而且不同语言写出的软件也会有些特殊的专用编辑器,真正想研究这些,就应该每个都去试试,然后找到几个自己顺手的。

RM的编辑可以使用exescope,这不一定是最好的编辑器,不过确实是最老牌的……

PS:学习不能有浮躁的心态……特别是当你还是学生的时候(如果参加工作了,就当我没说)
作者: ky52879    时间: 2012-12-22 19:14
zhangmdk 发表于 2012-12-22 12:41
没有说软件名也就是希望你能多接触不同的软件,各有优劣,而且不同语言写出的软件也会有些特殊的专用编辑 ...

感谢,已经学会并且也实践动手改了一些,但是貌似只能改资源显示,不能改资源功能?
作者: zhangmdk    时间: 2012-12-24 14:54
ky52879 发表于 2012-12-22 19:14
感谢,已经学会并且也实践动手改了一些,但是貌似只能改资源显示,不能改资源功能? ...

当然,改功能需要涉及反汇编……
作者: zhangmdk    时间: 2012-12-24 16:04
八宝粥先生 发表于 2012-12-15 15:50
要是能把事件框扩大N倍就好了......

事件页倒是也能放大……不过也只能是看的更多行而已,事件页放大到640*480
不知道你要的是不是这样的感觉?

对话框部分放大了,批量输入对话框也放大了……不过那两个三角形我按实际距离移动后发现似乎不太准确,我自己又加了一个标志与线条辅助(怕是我工程的原因)

数据库的事件页也能放大,不过设计很多内页的同步放大,需要改很多就是了,暂时没动数据库尺寸。

详见VX的2nd版……
作者: hlwz5735    时间: 2013-1-30 11:28
那么,VA的不知道能不能改,EXESCOPE么?放假回家试试
作者: derlxin    时间: 2013-2-22 18:13
下载后该怎么用啊?




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