编写这些脚本的目的是为了更好的LSL开发体验,开拓、创造更强大的功能。其中拥有自动化可翻页的菜单、语言、RLV、权限、牵引,等等。部分脚本正在开发,可能存在未知的bug,欢迎反馈和提交PR!开源社区离不开您的一点点贡献! 这些脚本全部开源免费,您可将他们集成到您的商业/非商业项目中,也可根据需求任意修改、分发,不做任何限制。
道具控制系统整合其他脚本并实现主要功能。 控制系统文档
-
1.0.8 20251206
- 加入锁定时间的展示。
- 修复在Access逃跑后,可能打开双重菜单的bug。
-
1.0.7 20251204
- 加入逃跑后,自动解锁功能。
- 修复上锁后,无法逃跑的bug。
-
1.0.6 20251202
- 优化主脚本初始化和RLV数据读取机制,提升重置后读取成功率。
-
1.0.5 20251129
- 加入菜单项注册功能。
-
1.0.4 20251128
- 加入Renamer菜单。
-
1.0.3 20251127
- 开放语言菜单。
-
1.0.2 20251122
- 优化RLV记事卡的读取机制,防止重复读取。
-
1.0.1 20251120
- 加入库存变化时重新读取RLV脚本功能。
-
1.0 20251115
- 完成主要功能。
自动化菜单系统支持注册、显示、移除菜单,支持自动排序、多页菜单和多语言功能。 菜单文档
-
1.1.12 20251122
- 优化菜单注册列表长度判断算法。
-
1.1.11 20251120
- 修复菜单监听频道随机数错误的bug。
-
1.1.10 20251119
- 优化菜单生成算法,修复菜单名超长报错的bug。
- 修复文本中包含TRUE、FALSE开关的符号时,显示错误的bug。
-
1.1.9 20251115
- 修复当上级菜单名与新菜单名同名时,无法正常打开此菜单的bug。
-
1.1.8 20251113
- 修复多个菜单索引错误的bug。
- 修复开关按钮失效的bug。
- 修复反查语言Key带LAN_前缀的bug。
-
1.1.7 20250826
- 优化菜单性能和内存占用。
- 修复菜单报错的bug。
-
1.1.6 20250825
- 修复菜单报错的bug。
-
1.1.5 20250806
- 优化菜单性能和内存占用。
-
1.1.4 20250702
- 修复报错的bug。
-
1.1.3 20250701
- 加入多级菜单翻页记忆功能。
-
1.1.2 20250627
- 调整语言系统算法,当语言系统不存在时,跳过语言功能。
-
1.1.1 20250626
- 修复菜单系统报错的bug。
- 修复页数会多次显示的bug。
-
1.1 20250625
- 加入菜单页数显示。
- 分离语言处理功能,使用LinkSetData处理语言。
- 修复使用过简易菜单后,正常菜单失效的bug。
-
1.0.14 20250618
- 优化菜单端口,现在只会随机生成一次端口号。
- 修复菜单按钮文字超长而报错的bug。
- 修复部分情况下,菜单监听失效的bug。
-
1.0.13 20250122
- 加入语言变量拼接嵌套。
- 加入获取所有语言数据接口。
- 加入拼接变量显示开关功能。
- 优化按钮开关状态显示算法。
- 调整语言变量拼接字符。
-
1.0.12 20250115
- 合并菜单、简易菜单、输入框功能函数。
- 去除不必要的函数以节省内存。
-
1.0.11 20250114
- 修复修改配置文件时重置脚本的bug。
-
1.0.10 20250113
- 优化内存占用。
-
1.0.9 20250112
- 修复页数计算错误的bug。
- 修复comfirm菜单会报错的bug。
-
1.0.8 20250109
- 调整语言文本拼接变量格式(%%→%%;)。
-
1.0.7 20250108
- 为菜单功能添加消息识别ID。
-
1.0.6 20250103
- 优化语言载入逻辑。
-
1.0.5 20250102
- 加入简易菜单和输入框功能。
-
1.0.4 20241228
- 修复bugs。
-
1.0.3 20241227
- 优化菜单和MessageLinked处理逻辑。
- 优化变量拼接功能,变量可再匹配一次语言。
-
1.0.2 20241224
- 加入批量执行菜单指令并批量返回结果功能。
- 加入获取拼接变量的语言文本功能。
- 加入语言中自定义开关样式功能。
- 修复result类型错误的bug。
-
1.0.1 20241223
- 添加获取菜单语言文本功能(正查、反查)。
- 提升菜单性能。
-
1.0 20241221
- 完成菜单功能(需要测试)。
- 修复部分bugs。
-
1.0 20241121
- 加入多语言功能。
- 加入执行菜单时不重置页数功能(用于重新显示菜单当前页)。
-
1.0 20241115
- 完成菜单管理功能。
自动化菜单系统支持设置、获取语言,支持变量和开关拼接,内置语言管理菜单。 语言文档
-
1.0.5 20251128
- 加入指令显示菜单功能。
-
1.0.4 20251119
- 加入按当前语言输出指定内容功能。
-
1.0.3 20251114
- 修复语言系统失效的bug。
-
1.0.2 20250806
- 优化内存占用。
-
1.0.1 20250627
- 加入语言系统初始化及回调功能。
-
1.0 20250625
- 从菜单模块迁移语言功能。
自动化RLV系统支持注册、批量开关/切换RLV状态、移除RLV,自带RLV管理菜单,通过简单的注册类型、注册RLV指令即可完成RLV控制。 RLV文档
-
1.1.2 20251202
- 修复RLV.LOAD.LIST返回格式错误的bug。
-
1.1.1 20251128
- 加入指令显示菜单功能。
- 加入禁止转向的扩展指令。
- 加入配置指定RLV默认开启功能。
- 优化扩展指令的算法,使其支持更灵活的配置。
- 分离Renamer到单独的脚本。
-
1.1 20251127
- 加入RLV扩展指令。
- 加入Renamer菜单。
- 优化内存占用。
-
1.0.18 20251122
- 加入锁定和RLV联动。
- 优化RLV命令索引机制。
-
1.0.17 20251119
- RLV获取锁定状态加入返回锁定用户。
-
1.0.16 20251114
- 修复RLV功能菜单显示错误的bug。 -修复REZ模式RLV失效的bug。
-
1.0.15 20251018
- 加入Renamer表情标签。
- 加入Renamer返回频道状态。
-
1.0.14 20250926
- 修复编译时报错的bug。
-
1.0.13 20250806
- 优化内存占用。
-
1.0.12 20250703
- 修复rez的RLV道具回复消息中uuid错误的bug。
-
1.0.11 20250120
- 优化锁定逻辑,修复锁定时无法从家具上站起来的bug。
-
1.0.10 20250118
- 优化穿戴时RLV执行的逻辑。
- 优化放置物体时,模式判断的逻辑。
- 修复批量执行RLV时,结束条件错误导致后续指令无法执行的bug。
-
1.0.9 20250115
- 调整配置文件格式。
-
1.0.8 20250114
- 优化内存占用。
- 修复修改配置文件时重置脚本的bug。
-
1.0.7 20250113
- 修复RLV判断逻辑的bug。
- 修复bugs。
-
1.0.6 20250108
- 为RLV功能添加消息识别ID。
- 调整RLV消息指令处理逻辑。
-
1.0.5 20250103
- 加入读取记事卡导入RLV数据功能。
- 修复部分bug,优化处理逻辑。
-
1.0.4 20241231
- 加入重命名功能。
- 优化捕获功能逻辑。
-
1.0.3 20241230
- 加入RLV捕获功能。
- 加入RLV消息回复监听功能。
- 加入直接运行RLV指令字符串功能。
- 调整RLV.RUN指令传递内容和运行方式。
- 调整RLV执行入口以兼容REZ模式的RLV指令。
-
1.0.2 20241228
- 修复bugs。
-
1.0.1 20241227
- 初步完成RLV、管理、功能和菜单。
-
1.0 20241226
- 初步完成RLV数据化管理。
自动化Renamer系统支持改名、混淆、触发各种效果等,自带Renamer管理菜单,通过简单的指令即可完成Renamer控制。 RLV文档
-1.0.1 20251203 - 加入说话时触发音效功能和菜单。
- 1.0 20241226
- 从RLV迁移Renamer功能。
自动化权限管理系统支持更改Root、添加删除Owner、信任名单和黑名单功能。 权限管理文档
-
1.0.9 20251204
- 加入重置(逃跑)的通知。
- 修复脚本重置后未发送权限变更通知的bug。
-
1.0.8 20251202
- 加入主动读取记事卡的接口。
- 修复读取记事卡错误的bug。
-
1.0.7 20251128
- 加入指令显示菜单功能。
-
1.0.6 20251119
- 优化菜单文本中权限状态的显示效果。
- 修复owner菜单中有个空白按钮的bug。
- 修复逃跑后未推送权限变更通知的bug。
-
1.0.5 20251118
- 加入恢复Root权限时的权限变更通知。
-
1.0.4 20250806
- 优化内存占用。
-
1.0.3 20250117
- 调整公开、群组、硬核模式函数返回结果为更新后的结果。
-
1.0.2 20250115
- 加入配置文件中忽略#注释功能。
-
1.0.1 20250112
- 优化检测玩家的逻辑。
- 优化添加删除owner、trust、black的逻辑。
- 修复逻辑和菜单的bugs。
-
1.0 20250109
- 完成管理菜单功能。
-
1.0 20250108
- 完成功能接口。
-
1.0 20250102
- 完成各功能模式、黑白名单管理功能。
- 完成根据uuid获取权限结果功能。
-
1.0 20241231
- 初步完成权限控制管理功能。
自动化链条管理系统支持牵引、管理、自定义链条样式,并实现与各种协议(LockGuards、LockMeister等)联动。 目前还在开发中,敬请期待! 链条管理文档
leash.lsl