blue 发表于 2026-6-1 11:47:17

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

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模拟器了 :D
更多Lua脚本资源:http://bbs.vvm2.cc/?fromuser=blue
页: [1]
查看完整版本: Lua脚本实现定时刷BOSS,全自动挂机神器