From da10780f925e00453381dcb13b2bb55d3657c46e Mon Sep 17 00:00:00 2001
From: CeHua_ZWJ <ceh@163.com>
Date: 星期日, 21 十月 2018 17:01:09 +0800
Subject: [PATCH] 4262 开服运营活动修改

---
 CoreServerGroup/GameServer/GameServerScript.ini |  396 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 396 insertions(+), 0 deletions(-)

diff --git a/CoreServerGroup/GameServer/GameServerScript.ini b/CoreServerGroup/GameServer/GameServerScript.ini
new file mode 100644
index 0000000..a6b43f3
--- /dev/null
+++ b/CoreServerGroup/GameServer/GameServerScript.ini
@@ -0,0 +1,396 @@
+;重读配置
+[ReadChConfig]
+ScriptName = ReadChConfig.py
+Writer = Alee
+Releaser = Alee
+RegType = 1
+ClassName = ReloadConfig
+FuncName = ReloadConfig
+
+;保存py数据
+[PyGameDataSave]
+ScriptName = PyDataManager.py
+Writer = Alee
+Releaser = Alee
+RegType = 1
+ClassName = GetSavePyData
+FuncName = GetSavePyData
+
+;加载py数据
+[PyGameDataLoad]
+ScriptName = PyDataManager.py
+Writer = Alee
+Releaser = Alee
+RegType = 1
+ClassName = LoadPyGameData
+FuncName = LoadPyGameData
+
+
+
+;关服处理
+[BeforeClose] 
+ScriptName = GameWorldLogic\GameWorldProcess.py 
+Writer = Kilua 
+Releaser = Kilua 
+RegType = 1 
+ClassName = BeforeClose 
+FuncName = BeforeClose 
+
+;初始化
+[InitPython]
+ScriptName = ChConfig.py
+Writer = Alee
+Releaser = Alee
+RegType = 1
+ClassName = InitPython
+FuncName = InitPython
+
+;重读
+[Reload]
+ScriptName = GameWorld.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 1
+ClassName = DoReload
+FuncName = DoReload
+
+;状态处理
+[RefreshGameSys]
+ScriptName = GameWorldLogic\GameWorldProcess.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 1
+ClassName = GameWorldProcess
+FuncName = OnGameWorldProcess
+
+;高精度定时器
+[HighPrecisionProcess]
+ScriptName = GameWorldLogic\GameWorldProcess.py
+Writer = panwei
+Releaser = panwei
+RegType = 1
+ClassName = HighPrecisionProcess
+FuncName = HighPrecisionProcess
+
+[PreInitGameWorld]
+ScriptName = GameWorldLogic\GameWorldProcess.py
+Writer = panwei
+Releaser = panwei
+RegType = 1
+ClassName = PreInitGameWorld
+FuncName = PreInitGameWorld
+
+[InitGameWorld]
+ScriptName = GameWorldLogic\GameWorldProcess.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 1
+ClassName = InitGameWorld
+FuncName = InitGameWorld
+
+[AllMapServerInitOK]
+ScriptName = GameWorldLogic\GameWorldProcess.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 1
+ClassName = AllMapServerInitOK
+FuncName = AllMapServerInitOK
+
+
+[RefreshPlayer]
+ScriptName = Player\PlayerState.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 1
+ClassName = PlayerControler
+FuncName = ProcessState
+
+
+[PlayerLogin]
+ScriptName = Player\ChPlayer.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 1
+ClassName = PlayerLogin
+FuncName = PlayerLogin
+
+[PlayerDisconnect]
+ScriptName = Player\ChPlayer.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 1
+ClassName = PlayerDisconnect
+FuncName = PlayerDisconnect
+
+[PlayerQueryOtherByName]
+ScriptName = Player\PlayerMail.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 1
+ClassName = DataServer_PlayerQueryCanSendMail
+FuncName = DataServer_PlayerQueryCanSendMail
+
+[ServerMerge_DeleteFamily]
+ScriptName = Player\PlayerState.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 1
+ClassName = ServerMerge_DeleteFamily
+FuncName = ServerMerge_DeleteFamily
+
+[ServerMerge_ChangeNameCheck]
+ScriptName = Player\PlayerState.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 1
+ClassName = ServerMerge_ChangeNameCheck
+FuncName = ServerMerge_ChangeNameCheck
+
+;角色改名
+[UpdatePlayerName.py]
+ScriptName = Player\UpdatePlayerName.py
+Writer = jiang
+Releaser = jiang
+RegType = 1
+ClassName = OnRenamePlayerReply
+FuncName = OnRenamePlayerReply
+
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;封包处理
+[CreateRole]
+ScriptName = Player\CreateRole.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 0
+RegisterPackCount = 1
+PacketCMD_1=0x1
+PacketSubCMD_1=0x5
+PacketCallFunc_1=CreateRole
+
+[Player]
+ScriptName = Player\ChPlayer.py
+Writer = mark
+Releaser = mark
+RegType = 0
+RegisterPackCount = 3
+
+PacketCMD_1=0x1
+PacketSubCMD_1=0x4
+PacketCallFunc_1=PlayerOnlineReply
+
+PacketCMD_2=0x3
+PacketSubCMD_2=0x20
+PacketCallFunc_2=ShowFbEvent
+
+PacketCMD_3=0x3
+PacketSubCMD_3=0x24
+PacketCallFunc_3=Impeach
+
+;家族争霸赛
+[PlayerFamilyBattle]
+ScriptName = Player\PlayerFamilyBattle.py
+Writer = mark
+Releaser = mark
+RegType = 0
+RegisterPackCount = 2
+
+PacketCMD_1=0xF
+PacketSubCMD_1=0xF
+PacketCallFunc_1=GetFamilyWarRaceInfo
+
+PacketCMD_2=0xF
+PacketSubCMD_2=0x15
+PacketCallFunc_2=ViewFamilyVSInfo
+
+
+;组队
+[Team]
+ScriptName = Player\PlayerTeam.py
+Writer = Mark
+Releaser = Mark
+RegType = 0
+RegisterPackCount = 8
+
+PacketCMD_1=0x9
+PacketSubCMD_1=0x2
+PacketCallFunc_1=LeaderKickPlayer
+PacketCMD_2=0x9
+PacketSubCMD_2=0x3
+PacketCallFunc_2=TeamReqReply
+PacketCMD_3=0x9
+PacketSubCMD_3=0x6
+PacketCallFunc_3=TeamChangeMemberState
+PacketCMD_4=0x9
+PacketSubCMD_4=0x7
+PacketCallFunc_4=LeaveTeam
+PacketCMD_5=0x9
+PacketSubCMD_5=0x8
+PacketCallFunc_5=DismissTeam
+PacketCMD_6=0x9
+PacketSubCMD_6=0x9
+PacketCallFunc_6=RequestJoinTeam
+PacketCMD_7=0x9
+PacketSubCMD_7=0xA
+PacketCallFunc_7=RequestJoinTeamReply
+PacketCMD_8=0x9
+PacketSubCMD_8=0xB
+PacketCallFunc_8=RefreshSceneTeam
+
+;家族
+[PlayerFamily]
+ScriptName = Player\PlayerFamily.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 0
+RegisterPackCount = 11
+
+PacketCMD_1=0xF
+PacketSubCMD_1=0x1
+PacketCallFunc_1=InputFamilyName
+
+PacketCMD_2=0xF
+PacketSubCMD_2=0x2
+PacketCallFunc_2=CheckFamilyNameExist
+
+PacketCMD_3=0xF
+PacketSubCMD_3=0x4
+PacketCallFunc_3=UpdateBroadcast
+
+PacketCMD_4=0xF
+PacketSubCMD_4=0x5
+PacketCallFunc_4=AddFamilyPlayer
+
+PacketCMD_5=0xF
+PacketSubCMD_5=0x6
+PacketCallFunc_5=FamilyChangeMemberLV
+
+PacketCMD_6=0xF
+PacketSubCMD_6=0x7
+PacketCallFunc_6=GetFamilyMember
+
+PacketCMD_7=0xF
+PacketSubCMD_7=0x8
+PacketCallFunc_7=AskJoinFamilyReply
+
+PacketCMD_8=0xF
+PacketSubCMD_8=0x9
+PacketCallFunc_8=DeleteFamilyMember
+
+PacketCMD_9=0xF
+PacketSubCMD_9=0xA
+PacketCallFunc_9=LeaveFamily
+
+PacketCMD_10=0xF
+PacketSubCMD_10=0xD
+PacketCallFunc_10=SearchFamily
+
+PacketCMD_11=0xF
+PacketSubCMD_11=0xC
+PacketCallFunc_11=RenameFamilyAnswer
+
+;家族战
+[PlayerFamilyWar]
+ScriptName = Player\PlayerFamilyWar.py
+Writer = panwei
+Releaser = panwei
+RegType = 0
+RegisterPackCount = 1
+PacketCMD_1=0xF
+PacketSubCMD_1=0xB
+PacketCallFunc_1=RequestFamilyWar
+
+;排行榜
+[PlayerBillboard]
+ScriptName = Player\PlayerBillboard.py
+Writer = eggxp
+Releaser = eggxp
+RegType = 0
+RegisterPackCount = 2
+PacketCMD_1=0x10
+PacketSubCMD_1=0x1
+PacketCallFunc_1=WatchPlayerBillboard
+
+PacketCMD_2=0x10
+PacketSubCMD_2=0x2
+PacketCallFunc_2=WatchBillboardPrize
+
+
+
+;答题
+[Exam]
+ScriptName = Player\PlayerExam.py
+Writer = panwei
+Releaser = panwei
+RegType = 0
+RegisterPackCount = 2
+
+PacketCMD_1=0x13
+PacketSubCMD_1=0x02
+PacketCallFunc_1=Client_QuestionAnswer
+
+PacketCMD_2=0x13
+PacketSubCMD_2=0x03
+PacketCallFunc_2=Client_ActivateExamSpecialFunction
+
+;家族科技
+[PlayerFamilyTech]
+ScriptName = Player\PlayerFamilyTech.py
+Writer = panwei
+Releaser = panwei
+RegType = 0
+RegisterPackCount = 1
+
+PacketCMD_1=0x0F
+PacketSubCMD_1=0x16
+PacketCallFunc_1=CChangeFamilyTech
+
+
+;万能封包
+[NetPackCommon]
+ScriptName = NetPackCommon.py
+Writer = Alee
+Releaser = Alee
+RegType = 0
+RegisterPackCount = 1
+
+PacketCMD_1=0x18
+PacketSubCMD_1=0x1
+PacketCallFunc_1=RecNetPack
+
+
+;交易所
+[PlayerBourse]
+ScriptName = Player\PlayerBourse.py
+Writer = xmnathan
+Releaser = xmnathan
+RegType = 0
+RegisterPackCount = 2
+
+PacketCMD_1=0x1B
+PacketSubCMD_1=0x01
+PacketCallFunc_1=OnQueryPlayerBourseItem
+
+PacketCMD_2=0x1B
+PacketSubCMD_2=0x05
+PacketCallFunc_2=OnQueryBourseItemOnSale
+
+
+
+;天梯竞技场
+[HighLadder]
+ScriptName = Player\HighLadder.py
+Writer = xmnathan
+Releaser = xmnathan
+RegType = 0
+RegisterPackCount = 2
+
+PacketCMD_1=0x1A
+PacketSubCMD_1=0x11
+PacketCallFunc_1=OnHightLadderTopPlayerQuery
+
+PacketCMD_2=0x1A
+PacketSubCMD_2=0x12
+PacketCallFunc_2=OnHightLadderCanFightPlayerQuery
+;----------------------------------------------
+;世界服务器Py解析Client包
+;----------------------------------------------
\ No newline at end of file

--
Gitblit v1.8.0