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

Project1

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

[原创发布] [插件] HCEventSheriff 事件动态管理

[复制链接]

Lv3.寻梦者

梦石
0
星屑
1882
在线时间
1552 小时
注册时间
2013-4-13
帖子
917
跳转到指定楼层
1
发表于 2016-5-29 09:58:17 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 沉滞的剑 于 2016-6-1 23:01 编辑

脚本描述:
动态地向地图插入, 删除, 管理事件/事件组
特色:
自定义大小, 数量和形状的事件组
保留事件的完整交互
支持放置类型检测, 指定仅在某一区域放置
使用鼠标操作
待支持:
UI窗口


日志:
第一版更新:重新处理了一些bug. 分离了core和build的代码, 新增了一些build的功能, 调整和新增了一些头部注释内容
第二版更新:
重写提高core插件代码的可读性.
增添了一个不完整的buildEx插件, 支持添加, 删除和移动事件组
去掉了键盘操作控制建筑模式视角的方法, 改为纯鼠标追踪(边缘滚动)
接下来:
重写build和buildEx冗杂的代码
添加窗口UI模块
添加管理数据的模块


这是我第一个MV插件, 是我从0开始学RMMV的学习日志和日程一样的东西.
在编写期间不断学习和收获到新技巧, 新姿势.
希望这个插件能对大家有用.
演示第二版.zip (6.7 KB, 下载次数: 124)

评分

参与人数 1星屑 +66 收起 理由
MeowSnow + 66 (/TДT)/流石沉剑触

查看全部评分

夏普的道具店

塞露提亚-道具屋的经营妙方同人作品
发布帖:点击这里

Lv2.观梦者

梦石
0
星屑
723
在线时间
530 小时
注册时间
2010-6-9
帖子
840
2
发表于 2016-5-30 11:53:16 | 只看该作者
换句话说,就是可随意移动事件?模拟党的福音

点评

需要自己写一点代码来控制, 这个脚本能返回最后一个创建的事件.  发表于 2016-5-30 12:18
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1882
在线时间
1552 小时
注册时间
2013-4-13
帖子
917
3
 楼主| 发表于 2016-6-1 23:27:07 | 只看该作者
本帖最后由 沉滞的剑 于 2016-6-1 23:36 编辑

使用方法, 仅供演示:
1.首先建立一张专门用来存放事件'模板'的地图.
可以称之为事件数据库, 并记录一下这张地图的ID

2.在事件数据库里创建一个指针事件, 用来充当建筑模式下的鼠标指示物
可以设置原地踏步的动画, 这样这个指针就有动态效果了.
同样记录一下这个事件的事件ID

3.加载3个插件, 从上到下按照core, build和buildEx的顺序.

4.在插件core的参数位置填写事件数据库的地图id
同样,在插件build的参数位置填写指针事件的id


5.接下来我们就可以来添加自己想要的事件组了.
在事件数据库中新建若干个事件摆成自己喜欢的形状

并不一定要摆成矩形, 中间是空的也不要紧,
事件组的各个部分之间的空间关系永远不会改变.
接下来我们用1号地区标记来表示这4个事件属于一个事件组.

6.我们还需要给每一个事件一个<group>标签来表示这个会被脚本选取到
把<group>写在每一个事件的注释里:

7.还可以用<region:n>标签来限定这个事件可以被放置的区域
比如<region:2>这个事件就只能被放置在区域id为2的图块上.
我们把巨龙下面的两块设置为<region:2>, 保持上面两块不动
这样这个巨龙就可以贴墙放置(尽管墙壁的区域id和地面id不一致)

8.我们找到一张我们想放置事件组的地图, 首先在地图注释区添加标签<ES>来激活ES插件
只有拥有ES标签的地图才可以进入建筑模式

9.接下来, 我们要在可以放置巨龙的图块上设置区域id为2

10.这样就可以测试了:
按B进入建筑模式, 用鼠标放置和移动, 按D键删除


现在这个版本仅供演示用, 更多功能正在添加中
想要添加其他事件组:
可以在F8控制台输入:
$gameES._newGroupID = x // x指的是你其他创建的事件组所在区域的id号

bug请在下方留言, 非常感谢.
夏普的道具店

塞露提亚-道具屋的经营妙方同人作品
发布帖:点击这里
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
3
星屑
363
在线时间
217 小时
注册时间
2015-2-4
帖子
93
4
发表于 2016-7-17 19:24:48 | 只看该作者
感觉这个超有用!马住慢慢学习
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
帖子
1516
5
发表于 2016-7-18 00:07:49 | 只看该作者
很厉害的啊。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-10 07:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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