This commit is contained in:
aixianling
2024-12-13 13:41:02 +08:00
commit 06658f112f
3887 changed files with 2687822 additions and 0 deletions

View File

@@ -0,0 +1,286 @@
--#ifndef _COMMON_SERVER_
--普通逻辑服配置
TimerConfig=
{
{ month={},day={},week={},hour={0},minute ={0},npcid=0,npcFunc= "ResetSysDate"}, --0点时所有的调用都在这里别再新配置了
{ month={},day={},week={1},hour={0},minute ={0},npcid=0,npcFunc= "WeekReset"}, --每个星期所有的调用都在这里,别再新配置了
--定时保存文件(商城动态数据),这里的时间请注意配置服务器闲时,避免卡顿
{month={},day={},week={},hour={1,9,13,17,23},minute={15},openserverdays={},notopenserverdays={},npcid=0,npcFunc= "SaveFiles"},
--发送后台数据
{month={},day={},week={},hour={1},minute={45},openserverdays={},notopenserverdays={},npcid=0,npcFunc= "CountMonsterDeadToLog"}, --发送怪的死亡次数到后台
{month={},day={},week={},hour={2},minute={45},openserverdays={},notopenserverdays={},npcid=0,npcFunc= "CountItemOutPutToLog"}, --发送物品产出统计
--野外BOSS
--{ month={},day={},week={},hour={10,15,19,23},minute ={30},npcid=0,npcFunc= "FreshWildBoss"},
--[[
--世界BOSS
{ month={},day={},week={1},hour={21},minute ={0},npcid=0,npcFunc= "FreshWorldBoss, 1"},
{ month={},day={},week={2},hour={21},minute ={0},npcid=0,npcFunc= "FreshWorldBoss, 2"},
{ month={},day={},week={3},hour={21},minute ={0},npcid=0,npcFunc= "FreshWorldBoss, 3"},
{ month={},day={},week={4},hour={21},minute ={0},npcid=0,npcFunc= "FreshWorldBoss, 4"},
{ month={},day={},week={5},hour={21},minute ={0},npcid=0,npcFunc= "FreshWorldBoss, 5"},
{ month={},day={},week={6},hour={21},minute ={0},npcid=0,npcFunc= "FreshWorldBoss, 6"},
{ month={},day={},week={0},hour={21},minute ={0},npcid=0,npcFunc= "FreshWorldBoss, 7"},
--精英怪
--玛珐之城
{ month={},day={},week={},hour={},minute ={},npcid=0,npcFunc= "UpdateEliteMonster,257"}, --15是怪物id
{ month={},day={},week={},hour={},minute ={},npcid=0,npcFunc= "UpdateEliteMonster,258"}, --15是怪物id
--黑暗地带
{ month={},day={},week={},hour={},minute ={},npcid=0,npcFunc= "UpdateEliteMonster,259"}, --15是怪物id
{ month={},day={},week={},hour={},minute ={},npcid=0,npcFunc= "UpdateEliteMonster,260"}, --15是怪物id
--石墓洞穴
{ month={},day={},week={},hour={},minute ={},npcid=0,npcFunc= "UpdateEliteMonster,261"}, --15是怪物id
{ month={},day={},week={},hour={},minute ={},npcid=0,npcFunc= "UpdateEliteMonster,262"}, --15是怪物id
--祖玛寺庙
{ month={},day={},week={},hour={},minute ={},npcid=0,npcFunc= "UpdateEliteMonster,263"}, --15是怪物id
{ month={},day={},week={},hour={},minute ={},npcid=0,npcFunc= "UpdateEliteMonster,264"}, --15是怪物id
--赤血洞
{ month={},day={},week={},hour={},minute ={},npcid=0,npcFunc= "UpdateEliteMonster,265"}, --15是怪物id
{ month={},day={},week={},hour={},minute ={},npcid=0,npcFunc= "UpdateEliteMonster,266"}, --15是怪物id
--精彩活动面板(活动也用这个接口)
--活动还有五分钟开始公告
--行会攻城战相关开服第3天
{ month={},day={},week={},openserverdays={3}, hour={19},minute ={0},npcid=0,npcFunc= "AutoSignGuildSiege"},--自动报名,设成开服第三天。
{ month={},day={},week={},openserverdays={3}, hour={19},minute ={30},npcid=0,npcFunc= "SystemMsg,1"}, --SystemMsg配置看misc\ScriptTimerSystemMsg.txt
{ month={},day={},week={},openserverdays={3}, hour={19},minute ={40},npcid=0,npcFunc= "SystemMsg,2"}, --SystemMsg配置看misc\ScriptTimerSystemMsg.txt
{ month={},day={},week={},openserverdays={3}, hour={19},minute ={50},npcid=0,npcFunc= "SystemMsg,3"}, --SystemMsg配置看misc\ScriptTimerSystemMsg.txt
{ month={},day={},week={},openserverdays={3}, hour={19},minute ={55},npcid=0,npcFunc= "SystemMsg,4"}, --SystemMsg配置看misc\ScriptTimerSystemMsg.txt
{ month={},day={},week={},openserverdays={3}, hour={19},minute ={55},npcid=0,npcFunc= "ActivityGuideNotice5,1,1"}, --活动类型1定时活动2全天活动活动编号id
{ month={},day={},week={},openserverdays={3}, hour={20},minute ={0},npcid=0, npcFunc= "GuildSiegeStart"}, --行会攻城开始
{ month={},day={},week={},openserverdays={3}, hour={20},minute ={11},npcid=0, npcFunc= "OnGuildSiegeCheckTempOccupy"}, --触发判断是否有临时占领
{ month={},day={},week={},openserverdays={3}, hour={20},minute ={0},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,1"},
{ month={},day={},week={},openserverdays={3}, hour={21},minute ={0},npcid=0, npcFunc= "GuildSiegeTimeOver"},--行会攻城结束
{ month={},day={},week={},openserverdays={3}, hour={21},minute ={0},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,1"},
--行会攻城战相关非开服前3天的每周2、4、6
{ month={},day={},week={2,4,6},notopenserverdays={1,2,3,}, hour={19},minute ={0},npcid=0,npcFunc= "AutoSignGuildSiege"},--自动报名,设成每天。
{ month={},day={},week={2,4,6},notopenserverdays={1,2,3,}, hour={19},minute ={30},npcid=0,npcFunc= "SystemMsg,1"}, --SystemMsg配置看misc\ScriptTimerSystemMsg.txt
{ month={},day={},week={2,4,6},notopenserverdays={1,2,3,}, hour={19},minute ={40},npcid=0,npcFunc= "SystemMsg,2"}, --SystemMsg配置看misc\ScriptTimerSystemMsg.txt
{ month={},day={},week={2,4,6},notopenserverdays={1,2,3,}, hour={19},minute ={50},npcid=0,npcFunc= "SystemMsg,3"}, --SystemMsg配置看misc\ScriptTimerSystemMsg.txt
{ month={},day={},week={2,4,6},notopenserverdays={1,2,3,}, hour={19},minute ={55},npcid=0,npcFunc= "SystemMsg,4"}, --SystemMsg配置看misc\ScriptTimerSystemMsg.txt
{ month={},day={},week={2,4,6},notopenserverdays={1,2,3,}, hour={19},minute ={55},npcid=0,npcFunc= "ActivityGuideNotice5,1,1"}, --活动类型1定时活动2全天活动活动编号id
{ month={},day={},week={2,4,6},notopenserverdays={1,2,3,}, hour={20},minute ={0},npcid=0, npcFunc= "GuildSiegeStart"}, --行会攻城开始
{ month={},day={},week={2,4,6},notopenserverdays={1,2,3,}, hour={20},minute ={11},npcid=0,npcFunc= "OnGuildSiegeCheckTempOccupy"}, --触发判断是否有临时占领
{ month={},day={},week={2,4,6},notopenserverdays={1,2,3,}, hour={20},minute ={0},npcid=0, npcFunc= "ActivityGuideNoticeStart,1,1"},
{ month={},day={},week={2,4,6},notopenserverdays={1,2,3,}, hour={21},minute ={0},npcid=0, npcFunc= "GuildSiegeTimeOver"},--行会攻城结束
{ month={},day={},week={2,4,6},notopenserverdays={1,2,3,}, hour={21},minute ={0},npcid=0, npcFunc= "ActivityGuideNoticeEnd,1,1"},
--魔神秘宝
--活动还有五分钟开始公告
{ month={},day={},week={},hour={12},minute ={40},npcid=0,npcFunc= "ActivityGuideNotice5,1,3"},--活动类型1定时活动2全天活动活动编号id
--活动开始
{ month={},day={},week={},hour={12},minute ={45},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,3"},
--活动结束
{ month={},day={},week={},hour={13},minute ={00},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,3"},
--荒灵保卫战
--活动还有五分钟开始公告
{ month={},day={},week={},hour={12},minute ={40},npcid=0,npcFunc= "ActivityGuideNotice5,1,5"},--活动类型1定时活动2全天活动活动编号id
--活动开始
{ month={},day={},week={},hour={12},minute ={45},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,5"},
--活动结束
{ month={},day={},week={},hour={13},minute ={15},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,5"},
--守护神树
--活动还有五分钟开始公告
{ month={},day={},week={},hour={18},minute ={55},npcid=0,npcFunc= "ActivityGuideNotice5,1,6"},--活动类型1定时活动2全天活动活动编号id
--活动开始
{ month={},day={},week={},hour={19},minute ={0},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,6"},
--活动结束
{ month={},day={},week={},hour={22},minute ={00},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,6"},
]]
--世界BOSS
--[[活动还有五分钟开始公告
{ month={},day={},week={},hour={20},minute ={55},npcid=0,npcFunc= "ActivityGuideNotice5,1,8"},--活动类型1定时活动2全天活动活动编号id
--活动开始
{ month={},day={},week={},hour={21},minute ={0},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,8"},
--活动结束
{ month={},day={},week={},hour={22},minute ={00},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,8"},
]]--
--双倍经验非开服第1天的每周天
--[[
{ month={},day={},week={0},notopenserverdays={1,2,3,}, hour={19},minute ={55},npcid=0,npcFunc= "ActivityGuideNotice5,1,9"}, --活动类型1定时活动2全天活动活动编号id
{ month={},day={},week={0},notopenserverdays={1,2,3,}, hour={20},minute ={0},npcid=0, npcFunc= "ActivityGuideNoticeStart,1,9"},
{ month={},day={},week={0},notopenserverdays={1,2,3,}, hour={21},minute ={0},npcid=0, npcFunc= "ActivityGuideNoticeEnd,1,9"},
]]--
--[[
--树海平原
--活动还有五分钟开始公告
{ month={},day={},week={},hour={10},minute ={25},npcid=0,npcFunc= "ActivityGuideNotice5,1,10"},--活动类型1定时活动2全天活动活动编号id
--活动开始
{ month={},day={},week={},hour={10},minute ={30},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,10"},
--活动结束
{ month={},day={},week={},hour={11},minute ={15},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,10"},
]]
--[[ --H-火域混战
--活动还有五分钟开始公告
{ month={},day={},week={},hour={13},minute ={25},npcid=0,npcFunc= "ActivityGuideNotice5,1,12"},--活动类型1定时活动2全天活动活动编号id
--活动开始
{ month={},day={},week={},hour={13},minute ={30},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,12"},
--活动结束
{ month={},day={},week={},hour={14},minute ={00},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,12"},
--极速押运
--活动还有五分钟开始公告
{ month={},day={},week={},hour={11},minute ={10},npcid=0,npcFunc= "ActivityGuideNotice5,1,12"},--活动类型1定时活动2全天活动活动编号id
--活动开始
{ month={},day={},week={},hour={11},minute ={15},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,12"},
--活动结束
{ month={},day={},week={},hour={11},minute ={45},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,12"},
{ month={},day={},week={},hour={16},minute ={00},npcid=0,npcFunc= "StartEscortMob"}, --刷怪启动器
{ month={},day={},week={},hour={16},minute ={30},npcid=0,npcFunc= "EndEscortMob"}, --清怪启动器
]]
--[[
--补给争夺
--活动还有五分钟开始公告
{ month={},day={},week={},hour={19},minute ={10},npcid=0,npcFunc= "ActivityGuideNotice5,1,13"},--活动类型1定时活动2全天活动活动编号id
--活动开始
{ month={},day={},week={},hour={19},minute ={15},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,13"},
--活动结束
{ month={},day={},week={},hour={19},minute ={30},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,13"},
--每半小时刷新普通排行榜
{ month={},day={},week={},hour={},minute ={29,59},npcid=0,npcFunc= "updateRankData"},
{ month={},day={},week={},hour={},minute ={30,0},npcid=0,npcFunc= "updateMaintainTopTitle"},
--行会每周维护(扣除行会资金,不足则删除行会)
{ month={},day={},week={0},hour={23},minute ={59},npcid=0,npcFunc= "MaintainGuildWeekly"},
--每天将行会神树从成熟期回归到幼苗期(Guild.txt)
--{ month={},day={},week={},hour={4},minute ={0},npcid=0,npcFunc= "ProcGuildTreeToSapling"},
--膜拜君主
{ month={},day={},week={},hour={11},minute ={55},npcid=0,npcFunc= "ActivityGuideNotice5,1,2"},--活动类型1定时活动2全天活动活动编号id
{ month={},day={},week={},hour={12},minute ={00}, npcid=0, npcFunc= "NotifyWorshipMonarchBegin,1,2"},
{ month={},day={},week={},hour={12},minute ={30},npcid=0, npcFunc= "NotifyWorshipMonarchEnd,1,2"},
--世界BOSS(原荒灵保卫战)
{ month={},day={},week={},hour={14},minute ={25},npcid=0,npcFunc= "ActivityGuideNotice5,1,4"},--活动类型1定时活动2全天活动活动编号id
{ month={},day={},week={},hour={14},minute ={30},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,4"},
{ month={},day={},week={},hour={15},minute ={00},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,4"},
{ month={},day={},week={0,1},hour={14}, minute ={30}, npcid=0, npcFunc= "ProtectTuCityBossBegin,1"},
{ month={},day={},week={2,3},hour={14}, minute ={30}, npcid=0, npcFunc= "ProtectTuCityBossBegin,2"},
{ month={},day={},week={4,5,6},hour={14}, minute ={30}, npcid=0, npcFunc= "ProtectTuCityBossBegin,3"},
{ month={},day={},week={},hour={15}, minute ={00}, npcid=0, npcFunc= "ProtectTuCityEnd"},
--补给争夺(到时间结束)
{ month={},day={},week={},hour={19}, minute ={15}, npcid=0, npcFunc= "StartSupplyBattle"}, --开始
--个人爬塔
{ month={},day={},week={0},hour={23}, minute ={50}, npcid=0, npcFunc= "PersonPaTaRankAwardHandle"}, --个人爬塔排名结算
{ month={},day={},week={0},hour={23}, minute ={50}, npcid=0, npcFunc= "TeamPaTaRankAwardHandle"}, --团队爬塔排名结算
--BOSS刷新引擎启动只运行一次
{ month={},day={},week={},hour={},minute ={0,5,10,15,20,25,30,35,40,45,50,55},npcid=0,npcFunc= "FreshBossOnEngineStar"},
--职业宗师排名奖励
{ month={},day={},week={},hour={22},minute ={0},npcid=0,npcFunc= "CombatRankAwardTimeing"},
--BOSS来袭
{ month={},day={},week={},hour={19},minute ={55},npcid=0,npcFunc= "BossComeOnStart5,15"},
{ month={},day={},week={},hour={20},minute ={00},npcid=0,npcFunc= "BossComeOnStart,15"},
{ month={},day={},week={},hour={20},minute ={30},npcid=0,npcFunc= "BossComeOnEnd,15"},
--开服boss积分排行
{month={},day={},week={},hour={0},minute={0},openserverdays={1,2,3,4,5,6,7,8},npcid=0,npcFunc= "OpenServerBossScoreRankAward"}, --排行结算(7天的活动要加第8天的来结算)
-------------开服主题活动
--涅槃转生第1天23点00分发奖
{month={},day={},week={},hour={11,12,13,14,15,16,17,18,19,20,21,22},minute={0},
openserverdays={1},npcid=0,npcFunc= "BroadOpenServerThemeMsg,1"}, --第1项的宣传公告
{month={},day={},week={},hour={23},minute={0},openserverdays={1},npcid=0,npcFunc= "SendOpenServerThemeAwards,1"},
{month={},day={},week={},hour={23},minute={5,10,15,20,25},openserverdays={1},npcid=0,npcFunc= "BroadOpenServerThemeAfterMsg,1"},--发奖后公告
--至尊VIP
{month={},day={},week={},hour={0,10,11,12,13,14,15,16,17,18,19,20,21,22},minute={0},
openserverdays={2},npcid=0,npcFunc= "BroadOpenServerThemeMsg,2"}, --宣传公告
{month={},day={},week={},hour={23},minute={0},openserverdays={2},npcid=0,npcFunc= "SendOpenServerThemeAwards,2"}, --发第2项奖励
{month={},day={},week={},hour={23},minute={5,10,15,20,25},openserverdays={2},npcid=0,npcFunc= "BroadOpenServerThemeAfterMsg,2"}, --发奖后公告
--英雄霸主(发奖是攻城战结束时发)
{month={},day={},week={},hour={0,10,11,12,13,14,15,16,17,18,19,20},minute={0},
openserverdays={3},npcid=0,npcFunc= "BroadOpenServerThemeMsg,3"},
{month={},day={},week={},hour={23},minute={0},openserverdays={3},npcid=0,npcFunc= "SendOpenServerThemeAwards,3"},
{month={},day={},week={},hour={23},minute={5,10,15,20,25},openserverdays={3},npcid=0,npcFunc= "BroadOpenServerThemeAfterMsg,3"},
--消费排行
{month={},day={},week={},hour={0,10,11,12,13,14,15,16,17,18,19,20,21,22},minute={0},
openserverdays={4},npcid=0,npcFunc= "BroadOpenServerThemeMsg,4"},
{month={},day={},week={},hour={23},minute={0},openserverdays={4},npcid=0,npcFunc= "SendOpenServerThemeAwards,4"},
{month={},day={},week={},hour={23},minute={5,10,15,20,25},openserverdays={4},npcid=0,npcFunc= "BroadOpenServerThemeAfterMsg,4"},
--个人试炼
{month={},day={},week={},hour={0,10,11,12,13,14,15,16,17,18,19,20,21,22},minute={0},
openserverdays={5},npcid=0,npcFunc= "BroadOpenServerThemeMsg,5"},
{month={},day={},week={},hour={23},minute={0},openserverdays={5},npcid=0,npcFunc= "SendOpenServerThemeAwards,5"},
{month={},day={},week={},hour={23},minute={5,10,15,20,25},openserverdays={5},npcid=0,npcFunc= "BroadOpenServerThemeAfterMsg,5"},
--羽化翅膀
{month={},day={},week={},hour={0,10,11,12,13,14,15,16,17,18,19,20,21,22},minute={0},
openserverdays={6},npcid=0,npcFunc= "BroadOpenServerThemeMsg,6"},
{month={},day={},week={},hour={23},minute={0},openserverdays={6},npcid=0,npcFunc= "SendOpenServerThemeAwards,6"},
{month={},day={},week={},hour={23},minute={5,10,15,20,25},openserverdays={6},npcid=0,npcFunc= "BroadOpenServerThemeAfterMsg,6"},
--最大攻击
{month={},day={},week={},hour={0,10,11,12,13,14,15,16,17,18,19,20,21,22},minute={0},
openserverdays={7},npcid=0,npcFunc= "BroadOpenServerThemeMsg,7"},
{month={},day={},week={},hour={23},minute={0},openserverdays={7},npcid=0,npcFunc= "SendOpenServerThemeAwards,7"},
{month={},day={},week={},hour={23},minute={5,10,15,20,25},openserverdays={7},npcid=0,npcFunc= "BroadOpenServerThemeAfterMsg,7"},
------------------------------------------------------------------------------------------------------
--护送物资
{ month={},day={},week={},hour={15},minute ={40},npcid=0,npcFunc= "ActivityGuideNotice5,1,16"},--活动类型1定时活动2全天活动活动编号id
{ month={},day={},week={},hour={15},minute ={45}, npcid=0, npcFunc= "ActivityGuideNoticeStart,1,16"},
{ month={},day={},week={},hour={16},minute ={15},npcid=0, npcFunc= "ActivityGuideNoticeEnd,1,16"},
--经验双倍时间
--活动还有五分钟开始公告
{ month={},day={},week={},hour={12},minute ={55},npcid=0,npcFunc= "ActivityGuideNotice5,1,23"},--活动类型1定时活动2全天活动活动编号id
--活动开始
{ month={},day={},week={},hour={13},minute ={0},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,23"},
--活动结束
{ month={},day={},week={},hour={14},minute ={0},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,23"},
{ month={},day={},week={},hour={13},minute ={0},npcid=0,npcFunc= "SetActExpRate"},
--活动还有五分钟开始公告
{ month={},day={},week={},hour={22},minute ={55},npcid=0,npcFunc= "ActivityGuideNotice5,1,24"},--活动类型1定时活动2全天活动活动编号id
--活动开始
{ month={},day={},week={},hour={23},minute ={0},npcid=0,npcFunc= "ActivityGuideNoticeStart,1,24"},
--活动结束
{ month={},day={},week={},hour={0},minute ={0},npcid=0,npcFunc= "ActivityGuideNoticeEnd,1,24"},
{ month={},day={},week={},hour={23},minute ={0},npcid=0,npcFunc= "SetActExpRate"},
--合服BOSS
{ month={},day={},week={},hour={20},minute ={30}, combineserverdays = {1,2,3,4,5,6,7}, npcid=0,npcFunc= "ComboServerBoss"},
--闭关
{ month={},day={},week={},hour={12},minute ={45},npcid=0,npcFunc= "BiGuanBegin"},
{ month={},day={},week={},hour={13},minute ={0},npcid=0,npcFunc= "BiGuanEnd"},
]]
}
--#else
--跨服服务器配置
TimerConfig=
{
}
--#endif