From 5e7280a4507be3e001efb50ca7412188257ae1ec Mon Sep 17 00:00:00 2001 From: cehua_hzl <648597270@qq.com> Date: 星期五, 25 一月 2019 12:06:46 +0800 Subject: [PATCH] 6071 攻速保护 --- CoreServerGroup/GameServer/ServerCommScript.ini | 594 ++++++++++++++++++++++++++++++----------------------------- 1 files changed, 301 insertions(+), 293 deletions(-) diff --git a/CoreServerGroup/GameServer/ServerCommScript.ini b/CoreServerGroup/GameServer/ServerCommScript.ini index 97a8204..0e77a02 100644 --- a/CoreServerGroup/GameServer/ServerCommScript.ini +++ b/CoreServerGroup/GameServer/ServerCommScript.ini @@ -1,293 +1,301 @@ -;初始化 -[InitPython] -ScriptName = ChConfig.py -Writer = Alee -Releaser = Alee -RegType = 1 -ClassName = InitPython -FuncName = InitPython - -[Player] -ScriptName = Player\ChPlayer.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 5 - - -PacketCMD_1=0x1 -PacketSubCMD_1=0x1 -PacketCallFunc_1=RefreshName - -PacketCMD_2=0x1 -PacketSubCMD_2=0x2 -PacketCallFunc_2=RefreshState - -PacketCMD_3=0x1 -PacketSubCMD_3=0x3 -PacketCallFunc_3=PlayerLoadMapState - -PacketCMD_4=0x2 -PacketSubCMD_4=0x10 -PacketCallFunc_4=WorldNotify - -PacketCMD_5=0x8 -PacketSubCMD_5=0x6 -PacketCallFunc_5=MapServer_GetLineState - - -[PlayerTalk] -ScriptName = Player\PlayerTalk.py -Writer = alee -Releaser = alee -RegType = 0 -RegisterPackCount = 5 - -PacketCMD_1=0x2 -PacketSubCMD_1=0x1 -PacketCallFunc_1=ChatGong - -PacketCMD_2=0x2 -PacketSubCMD_2=0x6 -PacketCallFunc_2=ChatMi - -PacketCMD_3=0x2 -PacketSubCMD_3=0x5 -PacketCallFunc_3=ChatTeam - -PacketCMD_4=0x2 -PacketSubCMD_4=0x3 -PacketCallFunc_4=ChatFamily - -PacketCMD_5=0x2 -PacketSubCMD_5=0x9 -PacketCallFunc_5=ChatMiFix - - -;骠车 -[PlayerTruck] -ScriptName = Player\PlayerTruck.py -Writer = mark -Releaser = mark -RegType = 0 -RegisterPackCount = 6 -PacketCMD_1=0x3 -PacketSubCMD_1=0x1 -PacketCallFunc_1=MapServer_TruckAppear -PacketCMD_2=0x3 -PacketSubCMD_2=0x2 -PacketCallFunc_2=MapServer_TruckRefresh -PacketCMD_3=0x3 -PacketSubCMD_3=0x3 -PacketCallFunc_3=MapServer_TruckMsg -PacketCMD_4=0x3 -PacketSubCMD_4=0x4 -PacketCallFunc_4=MapServer_TruckRefreshReq -PacketCMD_5=0x3 -PacketSubCMD_5=0x5 -PacketCallFunc_5=MapServer_TruckChangeMap -PacketCMD_6=0x3 -PacketSubCMD_6=0x6 -PacketCallFunc_6=MapServer_TruckDelete - -[GM] -ScriptName = GM\GMShell.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 2 -PacketCMD_1=0x4 -PacketSubCMD_1=0x1 -PacketCallFunc_1=MapServer_RecvGMCMD - -PacketCMD_2=0x4 -PacketSubCMD_2=0x3 -PacketCallFunc_2=GMTool_RecvCMD - -[PlayerDBOper] -ScriptName = Player\PlayerDBOper.py -Writer = whx -Releaser = whx -RegType = 0 -RegisterPackCount = 1 -PacketCMD_1=0x4 -PacketSubCMD_1=0x4 -PacketCallFunc_1=GetDGDBOperResultInfo - -[MergeBroadCast] -ScriptName = Player\MergeBroadCastRecive.py -Writer = wdb -Releaser = wdb -RegType = 0 -RegisterPackCount = 1 -PacketCMD_1=0x4 -PacketSubCMD_1=0x5 -PacketCallFunc_1=OnMergeBroadCastPack - -;家族 -[PlayerFamily] -ScriptName = Player\PlayerFamily.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 5 -PacketCMD_1=0x5 -PacketSubCMD_1=0x1 -PacketCallFunc_1=MapServer_PlayerViewFamilyState -PacketCMD_2=0x5 -PacketSubCMD_2=0x2 -PacketCallFunc_2=MapServer_PlayerViewAllFamily -PacketCMD_3=0x5 -PacketSubCMD_3=0x5 -PacketCallFunc_3=MapServer_PlayerAddFamilyDetail -PacketCMD_4=0x5 -PacketSubCMD_4=0x6 -PacketCallFunc_4=MapServer_PlayerLVUpFamily -PacketCMD_5=0x5 -PacketSubCMD_5=0x7 -PacketCallFunc_5=MapServer_FamilyWarCalcResult - -;排行榜 -[PlayerBillboard] -ScriptName = Player\PlayerBillboard.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 2 -PacketCMD_1=0x5 -PacketSubCMD_1=0x3 -PacketCallFunc_1=MapServer_PlayerSetWatchBillboardState -PacketCMD_2=0x5 -PacketSubCMD_2=0x4 -PacketCallFunc_2=MapServer_PlayerWatchBillboard - - -;好友 -[PlayerFriend] -ScriptName = Player\PlayerFriend.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0x6 -PacketSubCMD_1=0x2 -PacketCallFunc_1=MapServer_AddEnemy - - - -[PlayerQuery] -ScriptName = Player\PlayerQuery.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 2 -PacketCMD_1=0x6 -PacketSubCMD_1=0x3 -PacketCallFunc_1=MapServer_QueryPlayer - -PacketCMD_2=0x6 -PacketSubCMD_2=0x4 -PacketCallFunc_2=MapServer_QueryPlayerResult - - -;邮件 -[PlayerMail] -ScriptName = Player\PlayerMail.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 2 -PacketCMD_1=0x7 -PacketSubCMD_1=0x1 -PacketCallFunc_1=MapServer_SendMailReq -PacketCMD_2=0x7 -PacketSubCMD_2=0x2 -PacketCallFunc_2=MapServer_SendMail - - -;副本 -[PlayerFB] -ScriptName = Player\PlayerTeam.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 1 -PacketCMD_1=0x8 -PacketSubCMD_1=0x1 -PacketCallFunc_1=MapServer_PlayerEnterFB - -;GameWorld -[GameWorld] -ScriptName = GameWorldLogic\GameWorldProcess.py -Writer = eggxp -Releaser = eggxp -RegType = 0 -RegisterPackCount = 7 -PacketCMD_1=0x8 -PacketSubCMD_1=0x5 -PacketCallFunc_1=MapServer_RefreshState -PacketCMD_2=0x1 -PacketSubCMD_2=0x4 -PacketCallFunc_2=MapServer_MissionPub -PacketCMD_3=0x4 -PacketSubCMD_3=0x2 -PacketCallFunc_3=MapServer_TreasureDrop -PacketCMD_4=0x1 -PacketSubCMD_4=0x5 -PacketCallFunc_4=MapServer_RegisterFBInfo -PacketCMD_5=0x1 -PacketSubCMD_5=0x6 -PacketCallFunc_5=MapServer_FbInfoRefresh -PacketCMD_6=0x8 -PacketSubCMD_6=0x7 -PacketCallFunc_6=MapServer_RunningStateRefresh -PacketCMD_7=0x1 -PacketSubCMD_7=0x7 -PacketCallFunc_7=MapServer_MapServerMsg - - - -;角色改名 -[UpdatePlayerName] -ScriptName = Player\UpdatePlayerName.py -Writer = jiang -Releaser = jiang -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0x1 -PacketSubCMD_1=0x17 -PacketCallFunc_1=MapServer_UpdatePlayerNameResult - - - -;MapServerPy万能封包 -[MapServerPyPack] -ScriptName = NetPackCommon -Writer = xmnathan -Releaser = xmnathan -RegType = 0 -RegisterPackCount = 1 - -PacketCMD_1=0x1 -PacketSubCMD_1=0x16 -PacketCallFunc_1=RecvMapPyPack - -;跨服包 -[Merger] -ScriptName = NetPackCommon -Writer = xmnathan -Releaser = xmnathan -RegType = 0 -RegisterPackCount = 1 -PacketCMD_1=0x4 -PacketSubCMD_1=0x6 -PacketCallFunc_1=Recv_MergerChildToCenter - - - - - - - +;初始化 +[InitPython] +ScriptName = ChConfig.py +Writer = Alee +Releaser = Alee +RegType = 1 +ClassName = InitPython +FuncName = InitPython + +[Player] +ScriptName = Player\ChPlayer.py +Writer = eggxp +Releaser = eggxp +RegType = 0 +RegisterPackCount = 5 + + +PacketCMD_1=0x1 +PacketSubCMD_1=0x1 +PacketCallFunc_1=RefreshName + +PacketCMD_2=0x1 +PacketSubCMD_2=0x2 +PacketCallFunc_2=RefreshState + +PacketCMD_3=0x1 +PacketSubCMD_3=0x3 +PacketCallFunc_3=PlayerLoadMapState + +PacketCMD_4=0x2 +PacketSubCMD_4=0x10 +PacketCallFunc_4=WorldNotify + +PacketCMD_5=0x8 +PacketSubCMD_5=0x6 +PacketCallFunc_5=MapServer_GetLineState + + +[PlayerTalk] +ScriptName = Player\PlayerTalk.py +Writer = alee +Releaser = alee +RegType = 0 +RegisterPackCount = 6 + +PacketCMD_1=0x2 +PacketSubCMD_1=0x1 +PacketCallFunc_1=ChatGong + +PacketCMD_2=0x2 +PacketSubCMD_2=0x6 +PacketCallFunc_2=ChatMi + +PacketCMD_3=0x2 +PacketSubCMD_3=0x5 +PacketCallFunc_3=ChatTeam + +PacketCMD_4=0x2 +PacketSubCMD_4=0x3 +PacketCallFunc_4=ChatFamily + +PacketCMD_5=0x2 +PacketSubCMD_5=0x9 +PacketCallFunc_5=ChatMiFix + +PacketCMD_6=0x2 +PacketSubCMD_6=0x8 +PacketCallFunc_6=ChatCountry + + +;骠车 +[PlayerTruck] +ScriptName = Player\PlayerTruck.py +Writer = mark +Releaser = mark +RegType = 0 +RegisterPackCount = 6 +PacketCMD_1=0x3 +PacketSubCMD_1=0x1 +PacketCallFunc_1=MapServer_TruckAppear +PacketCMD_2=0x3 +PacketSubCMD_2=0x2 +PacketCallFunc_2=MapServer_TruckRefresh +PacketCMD_3=0x3 +PacketSubCMD_3=0x3 +PacketCallFunc_3=MapServer_TruckMsg +PacketCMD_4=0x3 +PacketSubCMD_4=0x4 +PacketCallFunc_4=MapServer_TruckRefreshReq +PacketCMD_5=0x3 +PacketSubCMD_5=0x5 +PacketCallFunc_5=MapServer_TruckChangeMap +PacketCMD_6=0x3 +PacketSubCMD_6=0x6 +PacketCallFunc_6=MapServer_TruckDelete + +[GM] +ScriptName = GM\GMShell.py +Writer = eggxp +Releaser = eggxp +RegType = 0 +RegisterPackCount = 2 +PacketCMD_1=0x4 +PacketSubCMD_1=0x1 +PacketCallFunc_1=MapServer_RecvGMCMD + +PacketCMD_2=0x4 +PacketSubCMD_2=0x3 +PacketCallFunc_2=GMTool_RecvCMD + +[PlayerDBOper] +ScriptName = Player\PlayerDBOper.py +Writer = whx +Releaser = whx +RegType = 0 +RegisterPackCount = 1 +PacketCMD_1=0x4 +PacketSubCMD_1=0x4 +PacketCallFunc_1=GetDGDBOperResultInfo + +[CrossRealmMsg] +ScriptName = GameWorldLogic\CrossRealmMsg.py +Writer = hxp +Releaser = hxp +RegType = 0 +RegisterPackCount = 2 +PacketCMD_1=0x4 +PacketSubCMD_1=0x5 +PacketCallFunc_1=OnClientServerReceiveMsg + +PacketCMD_2=0x4 +PacketSubCMD_2=0x7 +PacketCallFunc_2=OnConnCorossServer + +;家族 +[PlayerFamily] +ScriptName = Player\PlayerFamily.py +Writer = eggxp +Releaser = eggxp +RegType = 0 +RegisterPackCount = 5 +PacketCMD_1=0x5 +PacketSubCMD_1=0x1 +PacketCallFunc_1=MapServer_PlayerViewFamilyState +PacketCMD_2=0x5 +PacketSubCMD_2=0x2 +PacketCallFunc_2=MapServer_PlayerViewAllFamily +PacketCMD_3=0x5 +PacketSubCMD_3=0x5 +PacketCallFunc_3=MapServer_PlayerAddFamilyDetail +PacketCMD_4=0x5 +PacketSubCMD_4=0x6 +PacketCallFunc_4=MapServer_PlayerLVUpFamily +PacketCMD_5=0x5 +PacketSubCMD_5=0x7 +PacketCallFunc_5=MapServer_FamilyWarCalcResult + +;排行榜 +[PlayerBillboard] +ScriptName = Player\PlayerBillboard.py +Writer = eggxp +Releaser = eggxp +RegType = 0 +RegisterPackCount = 2 +PacketCMD_1=0x5 +PacketSubCMD_1=0x3 +PacketCallFunc_1=MapServer_PlayerSetWatchBillboardState +PacketCMD_2=0x5 +PacketSubCMD_2=0x4 +PacketCallFunc_2=MapServer_PlayerWatchBillboard + + +;好友 +[PlayerFriend] +ScriptName = Player\PlayerFriend.py +Writer = eggxp +Releaser = eggxp +RegType = 0 +RegisterPackCount = 1 + +PacketCMD_1=0x6 +PacketSubCMD_1=0x2 +PacketCallFunc_1=MapServer_AddEnemy + + + +[PlayerQuery] +ScriptName = Player\PlayerQuery.py +Writer = eggxp +Releaser = eggxp +RegType = 0 +RegisterPackCount = 2 +PacketCMD_1=0x6 +PacketSubCMD_1=0x3 +PacketCallFunc_1=MapServer_QueryPlayer + +PacketCMD_2=0x6 +PacketSubCMD_2=0x4 +PacketCallFunc_2=MapServer_QueryPlayerResult + + +;邮件 +[PlayerMail] +ScriptName = Player\PlayerMail.py +Writer = eggxp +Releaser = eggxp +RegType = 0 +RegisterPackCount = 2 +PacketCMD_1=0x7 +PacketSubCMD_1=0x1 +PacketCallFunc_1=MapServer_SendMailReq +PacketCMD_2=0x7 +PacketSubCMD_2=0x2 +PacketCallFunc_2=MapServer_SendMail + + +;副本 +[PlayerFB] +ScriptName = Player\PlayerTeam.py +Writer = eggxp +Releaser = eggxp +RegType = 0 +RegisterPackCount = 1 +PacketCMD_1=0x8 +PacketSubCMD_1=0x1 +PacketCallFunc_1=MapServer_PlayerEnterFB + +;GameWorld +[GameWorld] +ScriptName = GameWorldLogic\GameWorldProcess.py +Writer = eggxp +Releaser = eggxp +RegType = 0 +RegisterPackCount = 7 +PacketCMD_1=0x8 +PacketSubCMD_1=0x5 +PacketCallFunc_1=MapServer_RefreshState +PacketCMD_2=0x1 +PacketSubCMD_2=0x4 +PacketCallFunc_2=MapServer_MissionPub +PacketCMD_3=0x4 +PacketSubCMD_3=0x2 +PacketCallFunc_3=MapServer_TreasureDrop +PacketCMD_4=0x1 +PacketSubCMD_4=0x5 +PacketCallFunc_4=MapServer_RegisterFBInfo +PacketCMD_5=0x1 +PacketSubCMD_5=0x6 +PacketCallFunc_5=MapServer_FbInfoRefresh +PacketCMD_6=0x8 +PacketSubCMD_6=0x7 +PacketCallFunc_6=MapServer_RunningStateRefresh +PacketCMD_7=0x1 +PacketSubCMD_7=0x7 +PacketCallFunc_7=MapServer_MapServerMsg + + + +;角色改名 +[UpdatePlayerName] +ScriptName = Player\UpdatePlayerName.py +Writer = jiang +Releaser = jiang +RegType = 0 +RegisterPackCount = 1 + +PacketCMD_1=0x1 +PacketSubCMD_1=0x17 +PacketCallFunc_1=MapServer_UpdatePlayerNameResult + + + +;MapServerPy万能封包 +[MapServerPyPack] +ScriptName = NetPackCommon +Writer = xmnathan +Releaser = xmnathan +RegType = 0 +RegisterPackCount = 1 + +PacketCMD_1=0x1 +PacketSubCMD_1=0x16 +PacketCallFunc_1=RecvMapPyPack + +;跨服包 +[Merger] +ScriptName = NetPackCommon +Writer = xmnathan +Releaser = xmnathan +RegType = 0 +RegisterPackCount = 1 +PacketCMD_1=0x4 +PacketSubCMD_1=0x6 +PacketCallFunc_1=Recv_MergerChildToCenter + + + + + + + -- Gitblit v1.8.0