• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
资源图标

资源 NuclearScripting - 支持使用 Lua 语言开发 Nukkit 插件 1.0.0

Shiiyuko

【Lv:3】

正式会员
注册
2022/07/19
消息
8
金粒
4,623金粒
ElainaForever 提交新资源:

NuclearScripting - 支持使用 Lua 语言开发 Nukkit 插件 - 一款支持加载 .lua 脚本的插件 (更多语言正在适配)

这是一个支持 Lua54 的脚本加载器,通过本插件,你可以使用 Lua 语言开发自己的 Nukkit 插件。
该插件支持 Nukkit 任意分支。

本插件支持监听/操作 Nukkit 中的所有类与方法,例如你希望监听PlayerJoinEvent,那么你可以这样写:
代码:
function onPlayerJoin(event)
   -- do something..
end
简单来说,在完整事件名前加上 on 并删掉末尾的 Event。即可完成对事件的监听。

在编写完代码后,你需要将你的 lua 文件放置在 ./plugins/NuclearScripting/ 目录下,随后启动服务器,插件会正常被加载。

以下是一个示例,展示了如何编辑玩家聊天格式,修改进服消息,以及在脚本被加载时输出的一条日志:
代码:
function onEnable(instance)
    instance:getLogger():info("Hello World from NuclearScript!")...

阅读关于此资源更多信息...
 

在线会员

  • EnderPhantomWing
  • OranGWhiT
  • ccccyyyyy
  • gtxy33
  • lzy2633
  • 阿 e
  • QN
  • 条顿骑士
  • 轮回RPG
  • 奇妙之旅
  • MX6
  • pix
  • 57
  • embertyu
  • Small_CC
  • Ruok
  • Sh1roCu
  • KaiK9
  • Lucani
  • Reiyans
...和 46 更多。
后退
顶部 底部