blue 发表于 2026-6-6 10:08:02

奇 Lua 限时活动脚本|沙城奖励、全民双倍经验一键架设

一、限时双倍经验活动脚本(定时自动开启)
-- 每日19-21点全服双倍经验
function OnPlayerExpAdd(player,exp)
    local hour = tonumber(os.date("%H"))
    if hour>=19 and hour<=21 then
      return exp*2
    end
    return exp
end









说明:系统到晚间自动双倍,不用手动开 GM 后台,适合晚间人气高峰期留人。


二、沙巴克占领城主 NPC 领奖脚本
function CheckNpcTalk(npc,player)
    npc:Talk("沙巴克城主领奖处\n<1/领取沙城俸禄/@getaward>")
    local sel = npc:Select()
    if sel ==1 then
      if player:IsSabacKing() then
            player:GiveGold(10000000)
            player:GiveItem(8888,1) --城主专属勋章ID
            npc:Msg("俸禄领取成功!")
      else
            npc:Msg("你不是沙巴克城主,无法领取!")
      end
    end
end








页: [1]
查看完整版本: 奇 Lua 限时活动脚本|沙城奖励、全民双倍经验一键架设