From 79da73af05ed6de078e5e94e090ee3f2b9f0f20b Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期一, 20 八月 2018 16:42:53 +0800 Subject: [PATCH] Add: 1886 【后端】神兽功能及神兽装备相关;2615 【后端】神兽——强化功能; --- ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.pyc | 0 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.pyc | 0 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc | 0 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.pyc | 0 ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini | 28 +++++ ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetPack.pyc | 0 CoreServerGroup/GameServer/Script/ShareDefine.pyc | 0 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.pyc | 0 db/PyMongoDataServer/PySysDB/tagDogz.txt | 7 + ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig.ini | 8 + db/PyMongoDataServer/PySysDB/tagDogzEquipPlus.txt | 256 +++++++++++++++++++++++++++++++++++++++++++++++++++ ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/PrintFightPower.pyc | 0 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc | 0 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.pyc | 0 CoreServerGroup/GameServer/Script/ChPyNetSendPack.pyc | 0 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.pyc | 0 ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerDogz.pyc | 0 CoreServerGroup/GameServer/Script/ChPyNetPack.pyc | 0 18 files changed, 297 insertions(+), 2 deletions(-) diff --git a/CoreServerGroup/GameServer/Script/ChPyNetPack.pyc b/CoreServerGroup/GameServer/Script/ChPyNetPack.pyc index 42db7e8..365768f 100644 --- a/CoreServerGroup/GameServer/Script/ChPyNetPack.pyc +++ b/CoreServerGroup/GameServer/Script/ChPyNetPack.pyc Binary files differ diff --git a/CoreServerGroup/GameServer/Script/ChPyNetSendPack.pyc b/CoreServerGroup/GameServer/Script/ChPyNetSendPack.pyc index 174c643..994a590 100644 --- a/CoreServerGroup/GameServer/Script/ChPyNetSendPack.pyc +++ b/CoreServerGroup/GameServer/Script/ChPyNetSendPack.pyc Binary files differ diff --git a/CoreServerGroup/GameServer/Script/ShareDefine.pyc b/CoreServerGroup/GameServer/Script/ShareDefine.pyc index af1f76a..5000116 100644 --- a/CoreServerGroup/GameServer/Script/ShareDefine.pyc +++ b/CoreServerGroup/GameServer/Script/ShareDefine.pyc Binary files differ diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig.ini b/ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig.ini index 04a81e5..a5673d2 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig.ini +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/MapServerConfig.ini @@ -1,7 +1,7 @@ [RolePackConfig] ;468///<所有背包总量限制 ;玩家背包配置 -PackTypeCnt=32 +PackTypeCnt=34 ;已删除物品rptDeleted//已无用 PackCnt00=0 @@ -66,4 +66,8 @@ ;寻宝背包 PackCnt30=100 ;宠物背包 -PackCnt31=20 \ No newline at end of file +PackCnt31=20 +;神兽物品背包 +PackCnt32=100 +;神兽装备背包 +PackCnt33=100 \ No newline at end of file diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini b/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini index 23580fe..e1f34d8 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/PyNetPack.ini @@ -1242,6 +1242,34 @@ PacketSubCMD_1=0x03 PacketCallFunc_1=OnActiveAllEquipAttr +;神兽 +[PlayerDogz] +ScriptName = Player\PlayerDogz.py +Writer = hxp +Releaser = hxp +RegType = 0 +RegisterPackCount = 5 + +PacketCMD_1=0xA5 +PacketSubCMD_1=0xC0 +PacketCallFunc_1=OnDogzEquipItem + +PacketCMD_2=0xA5 +PacketSubCMD_2=0xC1 +PacketCallFunc_2=OnDogzUnEquipItem + +PacketCMD_3=0xA5 +PacketSubCMD_3=0xC2 +PacketCallFunc_3=OnDogzBattleStateChange + +PacketCMD_4=0xA5 +PacketSubCMD_4=0xC3 +PacketCallFunc_4=OnDogzBuyBatteCount + +PacketCMD_5=0xA5 +PacketSubCMD_5=0xC4 +PacketCallFunc_5=OnDogzEquipPlus + ;个推 [PlayerGeTui] ScriptName = Player\PlayerGeTui.py diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc index d2e37ef..03646de 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChConfig.pyc Binary files differ diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetPack.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetPack.pyc index 18530c3..719a0c5 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetPack.pyc +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetPack.pyc Binary files differ diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.pyc index 65d06e3..6d38bcd 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.pyc +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ChPyNetSendPack.pyc Binary files differ diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/PrintFightPower.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/PrintFightPower.pyc index 8c27342..5b0be95 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/PrintFightPower.pyc +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/GM/Commands/PrintFightPower.pyc Binary files differ diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.pyc index eb63251..ca9f693 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.pyc +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/IpyGameDataPY.pyc Binary files differ diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.pyc index add37fd..04ca555 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.pyc +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ItemControler.pyc Binary files differ diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.pyc index e1ad6f6..cc5ac5a 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.pyc +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/ItemCommon.pyc Binary files differ diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.pyc index 3210ddb..47795e2 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.pyc +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/ChPlayer.pyc Binary files differ diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc index a497186..2ba8690 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerControl.pyc Binary files differ diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerDogz.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerDogz.pyc new file mode 100644 index 0000000..05b1857 --- /dev/null +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Player/PlayerDogz.pyc Binary files differ diff --git a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.pyc b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.pyc index 91ca63c..9f5e060 100644 --- a/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.pyc +++ b/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/ShareDefine.pyc Binary files differ diff --git a/db/PyMongoDataServer/PySysDB/tagDogz.txt b/db/PyMongoDataServer/PySysDB/tagDogz.txt new file mode 100644 index 0000000..c6c18d4 --- /dev/null +++ b/db/PyMongoDataServer/PySysDB/tagDogz.txt @@ -0,0 +1,7 @@ +ID BaseAttrTypes BaseAttrValues HelpBattleSkills EquipPlaceColorList +1 6|7 1000|100 50900|50901 1|1|1|1|1 +2 6|7|8 1000|100|50 50900|50901 1|1|2|2|2 +3 6|7|8 2000|200|100 50900|50901 1|2|2|2|2 +4 6|7|8 3000|300|150 50900|50901 2|2|2|2|2 +5 6|7|8 4000|400|200 50900|50901 2|3|3|3|3 +6 6|7|8 5000|500|250 50900|50901 3|3|4|4|4 diff --git a/db/PyMongoDataServer/PySysDB/tagDogzEquipPlus.txt b/db/PyMongoDataServer/PySysDB/tagDogzEquipPlus.txt new file mode 100644 index 0000000..b15466e --- /dev/null +++ b/db/PyMongoDataServer/PySysDB/tagDogzEquipPlus.txt @@ -0,0 +1,256 @@ +equipplace level attType attValue upExpTotal +101 0 6 0 60 +101 1 6 100 121 +101 2 6 150 183 +101 3 6 200 245 +101 4 6 250 308 +101 5 6 300 371 +101 6 6 350 435 +101 7 6 400 500 +101 8 6 450 565 +101 9 6 500 631 +101 10 6 550 698 +101 11 6 600 766 +101 12 6 650 834 +101 13 6 700 903 +101 14 6 750 973 +101 15 6 800 1044 +101 16 6 850 1115 +101 17 6 900 1187 +101 18 6 950 1260 +101 19 6 1000 1334 +101 20 6 1050 1408 +101 21 6 1100 1483 +101 22 6 1150 1559 +101 23 6 1200 1636 +101 24 6 1250 1714 +101 25 6 1300 1793 +101 26 6 1350 1873 +101 27 6 1400 1953 +101 28 6 1450 2034 +101 29 6 1500 2116 +101 30 6 1550 2199 +101 31 6 1600 2283 +101 32 6 1650 2368 +101 33 6 1700 2454 +101 34 6 1750 2541 +101 35 6 1800 2629 +101 36 6 1850 2718 +101 37 6 1900 2808 +101 38 6 1950 2899 +101 39 6 2000 2991 +101 40 6 2050 3084 +101 41 6 2100 3178 +101 42 6 2150 3273 +101 43 6 2200 3369 +101 44 6 2250 3466 +101 45 6 2300 3565 +101 46 6 2350 3665 +101 47 6 2400 3766 +101 48 6 2450 3868 +101 49 6 2500 3971 +101 50 6 2550 4075 +102 0 7 0 60 +102 1 7 10 121 +102 2 7 20 183 +102 3 7 30 245 +102 4 7 40 308 +102 5 7 50 371 +102 6 7 60 435 +102 7 7 70 500 +102 8 7 80 565 +102 9 7 90 631 +102 10 7 100 698 +102 11 7 110 766 +102 12 7 120 834 +102 13 7 130 903 +102 14 7 140 973 +102 15 7 150 1044 +102 16 7 160 1115 +102 17 7 170 1187 +102 18 7 180 1260 +102 19 7 190 1334 +102 20 7 200 1408 +102 21 7 210 1483 +102 22 7 220 1559 +102 23 7 230 1636 +102 24 7 240 1714 +102 25 7 250 1793 +102 26 7 260 1873 +102 27 7 270 1953 +102 28 7 280 2034 +102 29 7 290 2116 +102 30 7 300 2199 +102 31 7 310 2283 +102 32 7 320 2368 +102 33 7 330 2454 +102 34 7 340 2541 +102 35 7 350 2629 +102 36 7 360 2718 +102 37 7 370 2808 +102 38 7 380 2899 +102 39 7 390 2991 +102 40 7 400 3084 +102 41 7 410 3178 +102 42 7 420 3273 +102 43 7 430 3369 +102 44 7 440 3466 +102 45 7 450 3565 +102 46 7 460 3665 +102 47 7 470 3766 +102 48 7 480 3868 +102 49 7 490 3971 +102 50 7 500 4075 +103 0 8 0 60 +103 1 8 5 121 +103 2 8 10 183 +103 3 8 15 245 +103 4 8 20 308 +103 5 8 25 371 +103 6 8 30 435 +103 7 8 35 500 +103 8 8 40 565 +103 9 8 45 631 +103 10 8 50 698 +103 11 8 55 766 +103 12 8 60 834 +103 13 8 65 903 +103 14 8 70 973 +103 15 8 75 1044 +103 16 8 80 1115 +103 17 8 85 1187 +103 18 8 90 1260 +103 19 8 95 1334 +103 20 8 100 1408 +103 21 8 105 1483 +103 22 8 110 1559 +103 23 8 115 1636 +103 24 8 120 1714 +103 25 8 125 1793 +103 26 8 130 1873 +103 27 8 135 1953 +103 28 8 140 2034 +103 29 8 145 2116 +103 30 8 150 2199 +103 31 8 155 2283 +103 32 8 160 2368 +103 33 8 165 2454 +103 34 8 170 2541 +103 35 8 175 2629 +103 36 8 180 2718 +103 37 8 185 2808 +103 38 8 190 2899 +103 39 8 195 2991 +103 40 8 200 3084 +103 41 8 205 3178 +103 42 8 210 3273 +103 43 8 215 3369 +103 44 8 220 3466 +103 45 8 225 3565 +103 46 8 230 3665 +103 47 8 235 3766 +103 48 8 240 3868 +103 49 8 245 3971 +103 50 8 250 4075 +104 0 6|8 0|0 60 +104 1 6|8 60|2 121 +104 2 6|8 121|4 183 +104 3 6|8 183|6 245 +104 4 6|8 245|8 308 +104 5 6|8 308|10 371 +104 6 6|8 371|12 435 +104 7 6|8 435|14 500 +104 8 6|8 500|16 565 +104 9 6|8 565|18 631 +104 10 6|8 631|20 698 +104 11 6|8 698|22 766 +104 12 6|8 766|24 834 +104 13 6|8 834|26 903 +104 14 6|8 903|28 973 +104 15 6|8 973|30 1044 +104 16 6|8 1044|32 1115 +104 17 6|8 1115|34 1187 +104 18 6|8 1187|36 1260 +104 19 6|8 1260|38 1334 +104 20 6|8 1334|40 1408 +104 21 6|8 1408|42 1483 +104 22 6|8 1483|44 1559 +104 23 6|8 1559|46 1636 +104 24 6|8 1636|48 1714 +104 25 6|8 1714|50 1793 +104 26 6|8 1793|52 1873 +104 27 6|8 1873|54 1953 +104 28 6|8 1953|56 2034 +104 29 6|8 2034|58 2116 +104 30 6|8 2116|60 2199 +104 31 6|8 2199|62 2283 +104 32 6|8 2283|64 2368 +104 33 6|8 2368|66 2454 +104 34 6|8 2454|68 2541 +104 35 6|8 2541|70 2629 +104 36 6|8 2629|72 2718 +104 37 6|8 2718|74 2808 +104 38 6|8 2808|76 2899 +104 39 6|8 2899|78 2991 +104 40 6|8 2991|80 3084 +104 41 6|8 3084|82 3178 +104 42 6|8 3178|84 3273 +104 43 6|8 3273|86 3369 +104 44 6|8 3369|88 3466 +104 45 6|8 3466|90 3565 +104 46 6|8 3565|92 3665 +104 47 6|8 3665|94 3766 +104 48 6|8 3766|97 3868 +104 49 6|8 3868|100 3971 +104 50 6|8 3971|103 4075 +105 0 7|8 0|0 60 +105 1 7|8 60|2 121 +105 2 7|8 121|4 183 +105 3 7|8 183|6 245 +105 4 7|8 245|8 308 +105 5 7|8 308|10 371 +105 6 7|8 371|12 435 +105 7 7|8 435|14 500 +105 8 7|8 500|16 565 +105 9 7|8 565|18 631 +105 10 7|8 631|20 698 +105 11 7|8 698|22 766 +105 12 7|8 766|24 834 +105 13 7|8 834|26 903 +105 14 7|8 903|28 973 +105 15 7|8 973|30 1044 +105 16 7|8 1044|32 1115 +105 17 7|8 1115|34 1187 +105 18 7|8 1187|36 1260 +105 19 7|8 1260|38 1334 +105 20 7|8 1334|40 1408 +105 21 7|8 1408|42 1483 +105 22 7|8 1483|44 1559 +105 23 7|8 1559|46 1636 +105 24 7|8 1636|48 1714 +105 25 7|8 1714|50 1793 +105 26 7|8 1793|52 1873 +105 27 7|8 1873|54 1953 +105 28 7|8 1953|56 2034 +105 29 7|8 2034|58 2116 +105 30 7|8 2116|60 2199 +105 31 7|8 2199|62 2283 +105 32 7|8 2283|64 2368 +105 33 7|8 2368|66 2454 +105 34 7|8 2454|68 2541 +105 35 7|8 2541|70 2629 +105 36 7|8 2629|72 2718 +105 37 7|8 2718|74 2808 +105 38 7|8 2808|76 2899 +105 39 7|8 2899|78 2991 +105 40 7|8 2991|80 3084 +105 41 7|8 3084|82 3178 +105 42 7|8 3178|84 3273 +105 43 7|8 3273|86 3369 +105 44 7|8 3369|88 3466 +105 45 7|8 3466|90 3565 +105 46 7|8 3565|92 3665 +105 47 7|8 3665|94 3766 +105 48 7|8 3766|97 3868 +105 49 7|8 3868|100 3971 +105 50 7|8 3971|103 4075 -- Gitblit v1.8.0