| | |
| | | import ReadChConfig
|
| | | import ChConfig
|
| | | import GameWorld
|
| | | import EventShell
|
| | | import FBLogic
|
| | | import IPY_GameWorld
|
| | | import ChPlayer
|
| | |
| | | import IpyGameDataPY
|
| | | import FamilyRobBoss
|
| | | import FBHelpBattle
|
| | | import QuestManager
|
| | | import PlayerAssist
|
| | | import PlayerArena
|
| | | import PyGameData
|
| | |
| | | elif onEventType == ShareDefine.Def_OnEventTypeEx:
|
| | | # 资源找回
|
| | | PlayerRecover.RecoverOnDay(curPlayer)
|
| | | #触发每日任务重置脚本
|
| | | EventShell.EventResponse_OnDay(curPlayer)
|
| | | #购买次数清空
|
| | | Operate_PlayerBuyZhenQi.PlayerOnDay(curPlayer)
|
| | |
|
| | |
| | | PlayerControl.NomalDictSetProperty(curPlayer, ChConfig.Def_Player_Dict_HasVIPClubNote, 0)
|
| | |
|
| | | elif onEventType == ShareDefine.Def_OnEventTypeEx:
|
| | | #触发每周任务重置脚本
|
| | | EventShell.EventResponse_OnWeek(curPlayer)
|
| | | #竞技场
|
| | | PlayerArena.OnWeekEx(curPlayer)
|
| | | PlayerFamily.OnWeekEx(curPlayer)
|
| | |
| | | #从数据库中查询当前排行榜等级
|
| | | curPlayer.DataServer_GetBillboardLV()
|
| | |
|
| | | |
| | | #触发每小时任务重置脚本
|
| | | EventShell.EventResponse_OnHour(curPlayer)
|
| | | #缥缈仙域
|
| | | PlayerFairyDomain.OnHour(curPlayer)
|
| | | return
|
| | |
| | | gameWorldMgr.SetGameWorldDict(ShareDefine.Def_Notify_WorldKey_ReloadJpegCaptcha, value)
|
| | |
|
| | | IpyGameDataPY.IPYData.IpyDataClear()
|
| | | |
| | | #任务重读,需放在配置重读后面,暂时默认关闭,仅有需要重读任务时开启配置
|
| | | if IpyGameDataPY.GetFuncCfg("ReloadQuests", 1):
|
| | | tick = GameWorld.GetGameWorld().GetTick()
|
| | | QuestManager.ReloadQuests(tick)
|
| | | EventShell.DoReloadRefresh()
|
| | | return
|
| | |
|
| | | #===============================================================================
|