Project1

标题: 【小工具】(20/5/17重大更新)区域ID编辑器 [打印本页]

作者: 真·可乐    时间: 2019-9-25 22:52
标题: 【小工具】(20/5/17重大更新)区域ID编辑器
本帖最后由 真·可乐 于 2020-5-18 23:31 编辑

                 2020/5/17 更新 V0.9.9                  

[line]2[/line]2020/5/17 更新 V0.9.9
[line]2[/line]

  1、不用再复制资源到编辑器里来了,在"你的工程路径中"写上工程路径就可以了;

  2、这将会是正式版之前最后一个版本,上一个版本仅内部测试,未发布。

[line]2[/line]

  2020/5/13 更新 V0.9.5beta
(这个版本并没有发布,只是给某坛友使用了一下)
感谢 @miantouchi 的反馈BUG以及提出诸多建议。

[line]2[/line]

1、为防止读图出错,直接停用了事件解释器;

2、对大地图( 长×宽 > 192×192 )编辑进行了专门的优化:

      (1)大地图禁用 B、C 层;

      (2)采用副线程读图( 防止读图时间过长导致 Script is hanging 弹窗);(感谢 @kirh_036   的指导)

      (3)采取分块读图的措施,(每次读取最多 100 × 100 格)

  3、为防止递归报错,修改了填充的递归上限(大范围填充可能出现一次填充不完整的情况)。

  4、使用了某外源脚本,以避免缺失资源报错。

[line]2[/line]
2020/5/10 更新 V0.9
[line]2[/line]
1、一个格子最多拥有 A、B、C 三个区域ID。

2、修改了储存方式,功能上无影响。

3、旧版编辑器编辑的地图ID在本版本中无效。 旧版根本没法用好吧。




                             功能介绍                           

给地图上的某些区域添加上标记ID。有什么用呢?

以此为基础,可以简化一些功能的实现,像脚步音,一张地图不同范围遇敌队伍不同,

远景图通行设置等此后版本的RM里有的功能。


                   使用说明 / 编辑器下载                  

编辑器下载: 区域ID编辑器V099.7z (1.67 MB, 下载次数: 113)

使用说明: 区域ID编辑器使用说明V0.9.9.pdf (513.96 KB, 下载次数: 122)


                            范例工程                              
足音脚本



                            已知问题                             

V0.9
1、读取大地图可能卡死(已修复)
2、大范围填充会递归报错(已修复)

                            作者的话                             

有BUG还望告知我一下,QQ联系(529283039)
水友群号(917854767)







作者: 阵颜    时间: 2019-9-25 23:06
太强了,群里来的,前来支持。
这样XP终于也有区域的用法啦呢。

作者: 灯笼菜刀王    时间: 2019-9-26 00:31
本帖最后由 灯笼菜刀王 于 2019-9-26 00:37 编辑

非常不错, 这是目前最方便的区域设置方法

有一个小地方可以改进下, 编辑的时候, ID设置只能顺加,不能顺减, 这就有些不方便, 要返回前一个数就要点9次

另外, 只有3M的话, 其实可以分成两个压缩包上传附件呢, 毕竟百毒网盘海外人氏不方便下载的说
作者: 89444640    时间: 2019-9-26 06:18
这个区域id与编辑器默认的地形编号不是一个东西吧?
是一套独立的系统?如果我这里设置区域1为不可通行,是否会覆盖地图默认的通行度?
作者: soulsaga    时间: 2019-9-26 12:21
LZ能不能用RMXP做个动画编辑器造福大众啊..具体要求问89大大..
作者: miantouchi    时间: 2019-9-26 19:20
本帖最后由 miantouchi 于 2019-9-26 19:46 编辑

你真是真真正正的大学生,太强了,前段时间我就寻找世界大地图区域遇敌的方法,最后用的是RB和刀王两种方式的遇敌方式,大地图用RB的遇敌方式,貌似和你这个差不多,不过他的,复制了1个和原地图一抹一样的地图,如果原来地图修改了,描绘ID图层还要修改。
我的用法是。
超大型地图用这种遇敌。
中等地图用刀王的方法,改变变量的方式
小型地图用系统默认的。
只有超大地图能空中遇敌,RB的是利用第三层,标记遇敌,后来我又做了分歧条件把第二层用在空中遇敌。互不干扰非常灵活,就是一点,不敢修改原图,修改太大原图,又要重新标记地图了。
1.另外你用的这个是啥版本,我打不开,RGSS104E,提示工具是旧版本无法打开这个工程
2.是否可以实现空中遇敌?就是1号区域,可以遇到2种怪物,人物在地上时就遇到陆地怪物,空中时可以遇到空中怪物。

世界大地图.jpg (1.72 MB, 下载次数: 32)

世界大地图.jpg

作者: 真·可乐    时间: 2019-9-26 19:31
miantouchi 发表于 2019-9-26 19:20
你真是真真正正的大学生,太强了,前段时间我就寻找世界大地图区域遇敌的方法,最后用的是RB和刀王两种方式 ...

这个文件是可以用记事本打开的,打开后改成1.03就可以了。

作者: miantouchi    时间: 2019-9-26 22:33
标题: 我的地图很大,貌似你的修改器有范围?
本帖最后由 miantouchi 于 2019-9-26 23:02 编辑
真·可乐 发表于 2019-9-26 19:31
这个文件是可以用记事本打开的,打开后改成1.03就可以了。


我的地图很大,貌似你的修改器有范围? 还没过到陆地就不让标记区域了,图中黄色边框以外就不让标记了,另外,希望能添加个缩放比例,或者显示更多的内容(分辨率更改窗口大小),不方便整体查看各个区域标记情况。

2.png (60.96 KB, 下载次数: 24)

2.png

作者: 真·可乐    时间: 2019-12-4 17:51
更新啦啦啦啦
作者: 真·可乐    时间: 2020-5-18 23:35
一次更了不少,再顶一下吧。
作者: haosama    时间: 2020-6-2 18:44
牛逼 大佬,你又回来了




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