node-red-easy-grasscutters 0.0.4
A grasscutters node for Animation game 割草机动漫游戏节点
node-red-easy-grasscutters
本插件为 EasyGrasscutters 提供基于node-red的节点
你想有一个完善的剧情的体验吗?你想自己创建剧情吗?你想在游戏内实现小游戏吗?
EasyGrasscutters满足你!
这个插件拥有超过19(未来更新还会添加)个节点包括:9个执行功能节点,5个事件监听器和其他各种功能节点。
可以实现:添加剧情、完成剧情、添加实体、传送等功能。
也可以实现监听:剧情状态、玩家是否在指定位置、玩家是否杀死怪物等状态。
你可以使用工具箱里面的节点创作,实现你的剧情线和小游戏。
你甚至可以添加其他模块,与我的世界,智能家居,等其他领域联动!
说明:
本插件为我一人耗时打造,可能在某些说明或功能上处理的不尽人意,你可以提交Issues来取得我的帮助(如果我看到的话一定会帮你),当然,如果你喜欢这个项目还请给我一个Star
我平时维护时间较少,还请看到项目有能力的大佬帮助维护一下,我会及时合并请求
I'd really like to internationalize this project, but it's thought it's a lot of work and needs a good translation, I'd appreciate it if you could help translate
版本说明
v0.0.1
- 实现基本的节点,可以实现命令调试。
v0.0.2
- 修改了目录结构,修复SSL证书问题,优化节点界面,优化解释。
v0.0.3
- 优化目录结构,合理化修复SSL证书问题,增加了防短链心跳措施。
v0.0.4
- 添加:退出游戏检测 、与NPC对话 和 玩家发送指定信息检测
- 请确保服务器端安装的EasyGrasscutters版本 >= 3.0
使用方法
开始之前,请确认服务器端已经安装了EasyGrasscutters插件,请查看:
liujiaqi7998/EasyGrasscutters: 一款可以自由设计的Grasscutters插件 (github.com)
Node-RED和本组件安装和使用方法:
安装Node-RED,关于安装方法请参考 [中文翻译文档(旧)](Node-RED : 安装 (17coding.net)) Official Documentation
在 “设置” -> “控制板” -> “安装” 中搜索本插件,并安装
安装完成后重启Node-RED
在节点栏中可以看到Grasscutters分类
拖动要部署的功能节点到流程图
双击节点添加服务器
点击部署开始自动化
导入例程
点击“菜单”->“导入”->“例子”,找到你需要的例程
注意事项
本插件遵循 GPL-3.0 license 协议,禁止对原插件商用,二次修改需要添加说明并开源!
但是如果你通过本插件制作了自己的流程,不算本插件衍生品,你可以自由支配你的劳动成果,如公开分享或是交易
任务进度
完成基本节点
实现发送信息
实现发送邮件
杀怪检测
剧情完成检测
位置检测
NPC添加
NPC对话
已知问题
- 在本地部署时可能会因为证书问题导致连接失败,可以勾选 “跳过SSL证书检测” 来解决。