71 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			71 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
--ScriptTimeConfig中调用的方法放在这里,被全局脚本包含 
 | 
						||
--#include "data\config\misc\ScriptTimerSystemMsg.txt" once 	ScriptTImer执行的一些系统公告配置
 | 
						||
 | 
						||
--重置系统级的一些数据,一个服在0点会调用一次
 | 
						||
function ResetSysDate()
 | 
						||
	refreshStore()
 | 
						||
	System.RefeshWorldLevel()
 | 
						||
end
 | 
						||
 | 
						||
--定时保存文件(商城动态文件)
 | 
						||
function SaveFiles()
 | 
						||
	System.saveFiles()
 | 
						||
end
 | 
						||
 | 
						||
 | 
						||
--[[每日清除商城某些ladble的商品数据
 | 
						||
0表示是普通的商城,1表示限时抢购,2-神秘商店,3-绑定元宝商城,4-职业宗师商店
 | 
						||
玩家购买1、3的商品,需要每天重置其购买数量
 | 
						||
普通的商城:商品不限购
 | 
						||
]]
 | 
						||
function  refreshStore()
 | 
						||
	System.refreshStore(3)  	--清空绑定元宝tab页的商品购买数据
 | 
						||
    System.refreshStore(1)  	--限时抢购
 | 
						||
    System.refreshStore(4) 		--职业宗师商店
 | 
						||
end
 | 
						||
 | 
						||
 | 
						||
--周一0点重置
 | 
						||
function WeekReset()
 | 
						||
end
 | 
						||
 | 
						||
--更新排行榜
 | 
						||
function updateRankData()
 | 
						||
	System.updateRankData()
 | 
						||
end
 | 
						||
--每30分钟更新头衔,在updateRankData后更新
 | 
						||
function updateMaintainTopTitle()
 | 
						||
	System.CallmaintainTopTitle()
 | 
						||
end
 | 
						||
 | 
						||
--ScriptTimer通用的系统公告
 | 
						||
function SystemMsg(id)
 | 
						||
	id = tonumber(id)
 | 
						||
	local msgCfg
 | 
						||
	for i,v in ipairs(ScriptTimerSystemMsgConfig) do
 | 
						||
		if v.id == id then
 | 
						||
			msgCfg = v
 | 
						||
		end
 | 
						||
	end
 | 
						||
	if not msgCfg then
 | 
						||
		return
 | 
						||
	end
 | 
						||
	if type(msgCfg.CondFunc) == "function" then
 | 
						||
		if not msgCfg.CondFunc() then
 | 
						||
			return
 | 
						||
		end
 | 
						||
	end
 | 
						||
	System.broadcastTipmsg(msgCfg.msg, msgCfg.type)
 | 
						||
end
 | 
						||
 | 
						||
--发送怪的死亡次数到后台
 | 
						||
function CountMonsterDeadToLog()
 | 
						||
	--System.sendMonsterDeadToLog()
 | 
						||
end
 | 
						||
 | 
						||
--发送物品产出统计
 | 
						||
function CountItemOutPutToLog()
 | 
						||
	System.sendItemOutPutToLog()
 | 
						||
end
 | 
						||
 |