dnf/v1
SERVER PLUGIN DOCUMENTATION / dnf/v1
面向 Go 服务端 · Lua 5.1

为你的服务器,
写一点新可能。

从第一条欢迎公告,到事件订阅和业务规则。
跟着真实接口与完整示例,把想法变成可用的 Lua 插件。

独立配置权限控制原子热重载
YOUR FIRST PLUGIN

从这里开始动手

了解结构 → 跑通示例 → 扩展能力
main.lua第一个事件订阅
local dnf = require("dnf")

dnf.events.on("character.bound", function(ctx, event)
    ctx.notice.broadcast({
        text = "欢迎来到冒险世界!",
        scope = "channel",
        channel_id = event.data.channel_id
    })
end)
配合清单与框架授权即可运行查看完整项目 →
BUILD WITH THE RIGHT API

按目标找到接口

这是服务端插件 API。 与客户端 90CNLua.dll 独立。事件用于观察,专用 Hook 用于调整方案;当前没有通用发奖、数据库、文件、网络或定时器接口。只运行可信脚本。

READY TO CUSTOMIZE

从完整示例开始,比空白文件更快。

欢迎公告、通关播报、经验与四类限制策略,包含全部清单和框架。

下载示例包 ↓
DNF90 · 服务端 Lua 插件核对版本 cda08ef · 2026-10-26

输入关键词,查找指南和全部事件。

点击结果跳转 · Esc 关闭