查看: 22|回复: 0

Lua脚本实现定时刷BOSS,全自动挂机神器

[复制链接]

28

主题

113

回帖

1336

积分

金牌会员

积分
1336
发表于 2026-6-1 11:47:17 | 显示全部楼层 |阅读模式
Lua脚本实现定时刷BOSS,全自动挂机神器


—— 解放双手,让Lua替你刷BOSS ——


你是不是也觉得每次手动刷BOSS太累?
今天分享一个定时刷BOSS系统的Lua实现:
-- 定时刷BOSS系统 v2.0
local BOSS_LIST = {
    {name = "祖玛教主", map = "d015", x = 50, y = 80, interval = 3600},
    {name = "沃玛教主", map = "d003", x = 30, y = 50, interval = 1800},
    {name = "赤月恶魔", map = "d008", x = 100, y = 100, interval = 7200},
}

function SpawnBoss(boss)
    local oldMap = GetCurrentMap()
    ChangeMap(boss.map)
    sleep(1000)
    CreateMonster(boss.name, boss.x, boss.y, 1)
    Broadcast(boss.name .. " 已在 " .. boss.map .. " 刷新!快来抢!")
    ChangeMap(oldMap)
end

function BossScheduler()
    for _, boss in pairs(BOSS_LIST) do
        if not boss.timer then
            boss.timer = SetTimer(boss.interval * 1000,
                function() SpawnBoss(boss) end)
        end
    end
end

BossScheduler()

  • 支持多个BOSS不同刷新间隔
  • 自动广播提醒玩家
  • GM可以在线添加/删除BOSS
  • 掉落物品自定义配置


注意:刷BOSS频率别太高,不然传奇变成刷BOSS模拟器了
更多Lua脚本资源:http://bbs.vvm2.cc/?fromuser=blue

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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