diff options
33 files changed, 142 insertions, 10 deletions
diff --git a/servergreps/hercules/00000000/clientpreferredpackets.txt b/servergreps/hercules/00000000/clientpreferredpackets.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/servergreps/hercules/00000000/clientpreferredpackets.txt diff --git a/servergreps/hercules/00000007/clientpreferredpackets.txt b/servergreps/hercules/00000007/clientpreferredpackets.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/servergreps/hercules/00000007/clientpreferredpackets.txt diff --git a/servergreps/hercules/20120700/clientpackets.txt b/servergreps/hercules/20120700/clientpackets.txt index 86fa56b..7e41c7b 100644 --- a/servergreps/hercules/20120700/clientpackets.txt +++ b/servergreps/hercules/20120700/clientpackets.txt @@ -163,6 +163,7 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra diff --git a/servergreps/hercules/20120700/clientpreferredpackets.txt b/servergreps/hercules/20120700/clientpreferredpackets.txt new file mode 100644 index 0000000..14b26b2 --- /dev/null +++ b/servergreps/hercules/20120700/clientpreferredpackets.txt @@ -0,0 +1,2 @@ +0102 -> 07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption +088a -> 096a CMSG_NAME_REQUEST clif->pGetCharNameRequest diff --git a/servergreps/hercules/20120700/clientwrongpacketsizes.txt b/servergreps/hercules/20120700/clientwrongpacketsizes.txt index 1a3be50..535c0d6 100644 --- a/servergreps/hercules/20120700/clientwrongpacketsizes.txt +++ b/servergreps/hercules/20120700/clientwrongpacketsizes.txt @@ -1,4 +1,5 @@ 022d CMSG_BUYINGSTORE_CLOSE clif->pWantToConnection 2 vs 19 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 10 vs 26 +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 6 vs 8 0871 CMSG_PLAYER_CHANGE_ACT clif->pChangeDir 7 vs 5 089c CMSG_MAP_SERVER_CONNECT clif->pFriendsListAdd 19 vs 26 diff --git a/servergreps/hercules/20130000/clientpackets.txt b/servergreps/hercules/20130000/clientpackets.txt index fb67278..0e32997 100644 --- a/servergreps/hercules/20130000/clientpackets.txt +++ b/servergreps/hercules/20130000/clientpackets.txt @@ -163,6 +163,7 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra diff --git a/servergreps/hercules/20130000/clientpreferredpackets.txt b/servergreps/hercules/20130000/clientpreferredpackets.txt new file mode 100644 index 0000000..14b26b2 --- /dev/null +++ b/servergreps/hercules/20130000/clientpreferredpackets.txt @@ -0,0 +1,2 @@ +0102 -> 07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption +088a -> 096a CMSG_NAME_REQUEST clif->pGetCharNameRequest diff --git a/servergreps/hercules/20130000/clientwrongpacketsizes.txt b/servergreps/hercules/20130000/clientwrongpacketsizes.txt index 9b80cf2..f3536a9 100644 --- a/servergreps/hercules/20130000/clientwrongpacketsizes.txt +++ b/servergreps/hercules/20130000/clientwrongpacketsizes.txt @@ -1,5 +1,6 @@ 022d CMSG_BUYINGSTORE_CLOSE clif->pWantToConnection 2 vs 19 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 10 vs 26 +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 6 vs 8 0819 CMSG_SEARCHSTORE_SEARCH clif->pStoragePassword -1 vs 36 0871 CMSG_PLAYER_CHANGE_ACT clif->pChangeDir 7 vs 5 089c CMSG_MAP_SERVER_CONNECT clif->pFriendsListAdd 19 vs 26 diff --git a/servergreps/hercules/20130221/clientpackets.txt b/servergreps/hercules/20130221/clientpackets.txt index fb67278..0e32997 100644 --- a/servergreps/hercules/20130221/clientpackets.txt +++ b/servergreps/hercules/20130221/clientpackets.txt @@ -163,6 +163,7 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra diff --git a/servergreps/hercules/20130221/clientpreferredpackets.txt b/servergreps/hercules/20130221/clientpreferredpackets.txt new file mode 100644 index 0000000..14b26b2 --- /dev/null +++ b/servergreps/hercules/20130221/clientpreferredpackets.txt @@ -0,0 +1,2 @@ +0102 -> 07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption +088a -> 096a CMSG_NAME_REQUEST clif->pGetCharNameRequest diff --git a/servergreps/hercules/20130221/clientwrongpacketsizes.txt b/servergreps/hercules/20130221/clientwrongpacketsizes.txt index 9b80cf2..f3536a9 100644 --- a/servergreps/hercules/20130221/clientwrongpacketsizes.txt +++ b/servergreps/hercules/20130221/clientwrongpacketsizes.txt @@ -1,5 +1,6 @@ 022d CMSG_BUYINGSTORE_CLOSE clif->pWantToConnection 2 vs 19 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 10 vs 26 +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 6 vs 8 0819 CMSG_SEARCHSTORE_SEARCH clif->pStoragePassword -1 vs 36 0871 CMSG_PLAYER_CHANGE_ACT clif->pChangeDir 7 vs 5 089c CMSG_MAP_SERVER_CONNECT clif->pFriendsListAdd 19 vs 26 diff --git a/servergreps/hercules/20140000/clientpackets.txt b/servergreps/hercules/20140000/clientpackets.txt index 79b16ad..daccd75 100644 --- a/servergreps/hercules/20140000/clientpackets.txt +++ b/servergreps/hercules/20140000/clientpackets.txt @@ -163,6 +163,7 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra diff --git a/servergreps/hercules/20140000/clientpreferredpackets.txt b/servergreps/hercules/20140000/clientpreferredpackets.txt new file mode 100644 index 0000000..f1c83b5 --- /dev/null +++ b/servergreps/hercules/20140000/clientpreferredpackets.txt @@ -0,0 +1,15 @@ +0102 -> 07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption +0202 -> 094a CMSG_PLAYER_CHANGE_DIR clif->pChangeDir +0360 -> 0969 CMSG_BUYINGSTORE_OPEN clif->pReqClickBuyingStore +0361 -> 0949 CMSG_HOMUNCULUS_MENU clif->pHomMenu +0362 -> 0860 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem +0366 -> 096a CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo +0368 -> 0898 CMSG_SOLVE_CHAR_NAME clif->pSolveCharName +0437 -> 035f CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY +07e4 -> 092a CMSG_ITEM_PICKUP clif->pTakeItem +07ec -> 0968 CMSG_MOVE_TO_STORAGE clif->pMoveToKafra +0811 -> 087f CMSG_BUYINGSTORE_SELL clif->pReqTradeBuyingStore +0815 -> 0365 CMSG_BUYINGSTORE_CREATE clif->pReqOpenBuyingStore +0819 -> 093d CMSG_SEARCHSTORE_SEARCH clif->pSearchStoreInfo +0835 -> 0369 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoNextPage +083c -> 02c4 CMSG_SKILL_USE_BEING clif->pUseSkillToId diff --git a/servergreps/hercules/20140000/clientwrongpacketsizes.txt b/servergreps/hercules/20140000/clientwrongpacketsizes.txt index ade7d03..14e9a12 100644 --- a/servergreps/hercules/20140000/clientwrongpacketsizes.txt +++ b/servergreps/hercules/20140000/clientwrongpacketsizes.txt @@ -1,4 +1,5 @@ 022d CMSG_BUYINGSTORE_CLOSE clif->pItemListWindowSelected 2 vs -1 035f CMSG_MAP_PING clif->pWalkToXY 6 vs 5 0436 CMSG_SKILL_USE_POSITION clif->pFriendsListAdd 10 vs 26 +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 6 vs 8 0940 CMSG_SEARCHSTORE_NEXT_PAGE clif->pFriendsListAdd 2 vs 26 diff --git a/servergreps/hercules/20140403/clientpackets.txt b/servergreps/hercules/20140403/clientpackets.txt index 09d4305..031a7fd 100644 --- a/servergreps/hercules/20140403/clientpackets.txt +++ b/servergreps/hercules/20140403/clientpackets.txt @@ -163,6 +163,7 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 07e4 CMSG_ITEM_PICKUP clif->pFriendsListAdd 07ec CMSG_MOVE_TO_STORAGE clif->pSolveCharName diff --git a/servergreps/hercules/20140403/clientpreferredpackets.txt b/servergreps/hercules/20140403/clientpreferredpackets.txt new file mode 100644 index 0000000..5f64323 --- /dev/null +++ b/servergreps/hercules/20140403/clientpreferredpackets.txt @@ -0,0 +1,14 @@ +0102 -> 07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption +035f -> 0950 CMSG_MAP_PING clif->pTickSend +0362 -> 0882 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem +0366 -> 092d CMSG_SKILL_USE_POSITION_MORE clif->pUseSkillToPosMoreInfo +0368 -> 07ec CMSG_SOLVE_CHAR_NAME clif->pSolveCharName +0436 -> 0364 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos +0437 -> 093f CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY +0811 -> 091f CMSG_BUYINGSTORE_SELL clif->pReqTradeBuyingStore +0819 -> 0933 CMSG_SEARCHSTORE_SEARCH clif->pSearchStoreInfo +0835 -> 085d CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoNextPage +083c -> 0868 CMSG_SKILL_USE_BEING clif->pUseSkillToId +0871 -> 0946 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest +089c -> 0920 CMSG_MAP_SERVER_CONNECT clif->pWantToConnection +095d -> 0890 CMSG_PARTY_INVITE2 clif->pPartyInvite2 diff --git a/servergreps/hercules/20140403/clientwrongpacketsizes.txt b/servergreps/hercules/20140403/clientwrongpacketsizes.txt index c5ec840..75917b3 100644 --- a/servergreps/hercules/20140403/clientwrongpacketsizes.txt +++ b/servergreps/hercules/20140403/clientwrongpacketsizes.txt @@ -2,6 +2,7 @@ 022d CMSG_BUYINGSTORE_CLOSE clif->pWantToConnection 2 vs 19 0360 CMSG_BUYINGSTORE_OPEN clif->pChangeDir 6 vs 5 0361 CMSG_HOMUNCULUS_MENU clif->pReqOpenBuyingStore 5 vs -1 +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 6 vs 8 07e4 CMSG_ITEM_PICKUP clif->pFriendsListAdd 6 vs 26 07ec CMSG_MOVE_TO_STORAGE clif->pSolveCharName 8 vs 6 0815 CMSG_BUYINGSTORE_CREATE clif->pChangeDir -1 vs 5 diff --git a/servergreps/hercules/20141016/clientpackets.txt b/servergreps/hercules/20141016/clientpackets.txt index 546838e..9b65ee6 100644 --- a/servergreps/hercules/20141016/clientpackets.txt +++ b/servergreps/hercules/20141016/clientpackets.txt @@ -163,6 +163,7 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra diff --git a/servergreps/hercules/20141016/clientpreferredpackets.txt b/servergreps/hercules/20141016/clientpreferredpackets.txt new file mode 100644 index 0000000..530a822 --- /dev/null +++ b/servergreps/hercules/20141016/clientpreferredpackets.txt @@ -0,0 +1,9 @@ +0102 -> 07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption +0202 -> 0967 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir +0361 -> 0364 CMSG_HOMUNCULUS_MENU clif->pHomMenu +0436 -> 0438 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos +085b -> 022d CMSG_MOVE_FROM_STORAGE clif->pMoveFromKafra +0871 -> 0369 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest +088a -> 096a CMSG_NAME_REQUEST clif->pGetCharNameRequest +089c -> 086e CMSG_MAP_SERVER_CONNECT clif->pWantToConnection +095d -> 0802 CMSG_PARTY_INVITE2 clif->pPartyInvite2 diff --git a/servergreps/hercules/20141016/clientwrongpacketsizes.txt b/servergreps/hercules/20141016/clientwrongpacketsizes.txt index dab6a5d..7f34a50 100644 --- a/servergreps/hercules/20141016/clientwrongpacketsizes.txt +++ b/servergreps/hercules/20141016/clientwrongpacketsizes.txt @@ -1,2 +1,3 @@ 022d CMSG_BUYINGSTORE_CLOSE clif->pMoveFromKafra 2 vs 8 +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 6 vs 8 0940 CMSG_SEARCHSTORE_NEXT_PAGE clif->pTakeItem 2 vs 6 diff --git a/servergreps/hercules/20141022/clientpackets.txt b/servergreps/hercules/20141022/clientpackets.txt index ae39fe4..2f58a90 100644 --- a/servergreps/hercules/20141022/clientpackets.txt +++ b/servergreps/hercules/20141022/clientpackets.txt @@ -163,6 +163,7 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra diff --git a/servergreps/hercules/20141022/clientpreferredpackets.txt b/servergreps/hercules/20141022/clientpreferredpackets.txt new file mode 100644 index 0000000..c59909d --- /dev/null +++ b/servergreps/hercules/20141022/clientpreferredpackets.txt @@ -0,0 +1,12 @@ +0102 -> 07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption +0202 -> 08ad CMSG_PLAYER_CHANGE_DIR clif->pChangeDir +0361 -> 0899 CMSG_HOMUNCULUS_MENU clif->pHomMenu +0362 -> 087d CMSG_PLAYER_INVENTORY_DROP clif->pDropItem +0436 -> 023b CMSG_SKILL_USE_POSITION clif->pUseSkillToPos +07e4 -> 094e CMSG_ITEM_PICKUP clif->pTakeItem +07ec -> 0878 CMSG_MOVE_TO_STORAGE clif->pMoveToKafra +085b -> 08aa CMSG_MOVE_FROM_STORAGE clif->pMoveFromKafra +0871 -> 0369 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest +088a -> 096a CMSG_NAME_REQUEST clif->pGetCharNameRequest +089c -> 093b CMSG_MAP_SERVER_CONNECT clif->pWantToConnection +095d -> 0896 CMSG_PARTY_INVITE2 clif->pPartyInvite2 diff --git a/servergreps/hercules/20141022/clientwrongpacketsizes.txt b/servergreps/hercules/20141022/clientwrongpacketsizes.txt index 010dc30..ba95ad9 100644 --- a/servergreps/hercules/20141022/clientwrongpacketsizes.txt +++ b/servergreps/hercules/20141022/clientwrongpacketsizes.txt @@ -1,2 +1,3 @@ 022d CMSG_BUYINGSTORE_CLOSE clif->pMoveFromKafra 2 vs 8 +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 6 vs 8 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoListItemClick 2 vs 12 diff --git a/servergreps/hercules/20150226/clientpackets.txt b/servergreps/hercules/20150226/clientpackets.txt index ae39fe4..2f58a90 100644 --- a/servergreps/hercules/20150226/clientpackets.txt +++ b/servergreps/hercules/20150226/clientpackets.txt @@ -163,6 +163,7 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra diff --git a/servergreps/hercules/20150226/clientpreferredpackets.txt b/servergreps/hercules/20150226/clientpreferredpackets.txt new file mode 100644 index 0000000..c59909d --- /dev/null +++ b/servergreps/hercules/20150226/clientpreferredpackets.txt @@ -0,0 +1,12 @@ +0102 -> 07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption +0202 -> 08ad CMSG_PLAYER_CHANGE_DIR clif->pChangeDir +0361 -> 0899 CMSG_HOMUNCULUS_MENU clif->pHomMenu +0362 -> 087d CMSG_PLAYER_INVENTORY_DROP clif->pDropItem +0436 -> 023b CMSG_SKILL_USE_POSITION clif->pUseSkillToPos +07e4 -> 094e CMSG_ITEM_PICKUP clif->pTakeItem +07ec -> 0878 CMSG_MOVE_TO_STORAGE clif->pMoveToKafra +085b -> 08aa CMSG_MOVE_FROM_STORAGE clif->pMoveFromKafra +0871 -> 0369 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest +088a -> 096a CMSG_NAME_REQUEST clif->pGetCharNameRequest +089c -> 093b CMSG_MAP_SERVER_CONNECT clif->pWantToConnection +095d -> 0896 CMSG_PARTY_INVITE2 clif->pPartyInvite2 diff --git a/servergreps/hercules/20150226/clientwrongpacketsizes.txt b/servergreps/hercules/20150226/clientwrongpacketsizes.txt index 010dc30..ba95ad9 100644 --- a/servergreps/hercules/20150226/clientwrongpacketsizes.txt +++ b/servergreps/hercules/20150226/clientwrongpacketsizes.txt @@ -1,2 +1,3 @@ 022d CMSG_BUYINGSTORE_CLOSE clif->pMoveFromKafra 2 vs 8 +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 6 vs 8 0835 CMSG_SEARCHSTORE_CLICK clif->pSearchStoreInfoListItemClick 2 vs 12 diff --git a/servergreps/hercules/20150513/clientpackets.txt b/servergreps/hercules/20150513/clientpackets.txt index 9c0a548..614ad2f 100644 --- a/servergreps/hercules/20150513/clientpackets.txt +++ b/servergreps/hercules/20150513/clientpackets.txt @@ -163,6 +163,7 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra diff --git a/servergreps/hercules/20150513/clientpreferredpackets.txt b/servergreps/hercules/20150513/clientpreferredpackets.txt new file mode 100644 index 0000000..3c15954 --- /dev/null +++ b/servergreps/hercules/20150513/clientpreferredpackets.txt @@ -0,0 +1,14 @@ +0102 -> 07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption +0202 -> 0924 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir +0361 -> 0817 CMSG_HOMUNCULUS_MENU clif->pHomMenu +0362 -> 0885 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem +0436 -> 0438 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos +07e4 -> 0958 CMSG_ITEM_PICKUP clif->pTakeItem +07ec -> 0879 CMSG_MOVE_TO_STORAGE clif->pMoveToKafra +085b -> 0864 CMSG_MOVE_FROM_STORAGE clif->pMoveFromKafra +0871 -> 0369 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest +088a -> 096a CMSG_NAME_REQUEST clif->pGetCharNameRequest +089c -> 0363 CMSG_MAP_SERVER_CONNECT clif->pWantToConnection +091a -> 08a8 CMSG_FRIENDS_ADD_PLAYER clif->pFriendsListAdd +0940 -> 0835 CMSG_SEARCHSTORE_NEXT_PAGE clif->pSearchStoreInfoNextPage +095d -> 094a CMSG_PARTY_INVITE2 clif->pPartyInvite2 diff --git a/servergreps/hercules/20150513/clientwrongpacketsizes.txt b/servergreps/hercules/20150513/clientwrongpacketsizes.txt index e69de29..7b60bda 100644 --- a/servergreps/hercules/20150513/clientwrongpacketsizes.txt +++ b/servergreps/hercules/20150513/clientwrongpacketsizes.txt @@ -0,0 +1 @@ +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 6 vs 8 diff --git a/servergreps/hercules/20150805/clientpackets.txt b/servergreps/hercules/20150805/clientpackets.txt index b5f90ef..2354fb8 100644 --- a/servergreps/hercules/20150805/clientpackets.txt +++ b/servergreps/hercules/20150805/clientpackets.txt @@ -163,6 +163,7 @@ PSESENT BUT UNIMPLIMENTED CMSG_PARTY_INVITED 0436 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos 0437 CMSG_PLAYER_CHANGE_DEST clif->pWalkToXY 0439 CMSG_PLAYER_INVENTORY_USE clif->pUseItem +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 07da CMSG_PARTY_CHANGE_LEADER clif->pPartyChangeLeader 07e4 CMSG_ITEM_PICKUP clif->pTakeItem 07ec CMSG_MOVE_TO_STORAGE clif->pMoveToKafra diff --git a/servergreps/hercules/20150805/clientpreferredpackets.txt b/servergreps/hercules/20150805/clientpreferredpackets.txt new file mode 100644 index 0000000..3c15954 --- /dev/null +++ b/servergreps/hercules/20150805/clientpreferredpackets.txt @@ -0,0 +1,14 @@ +0102 -> 07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption +0202 -> 0924 CMSG_PLAYER_CHANGE_DIR clif->pChangeDir +0361 -> 0817 CMSG_HOMUNCULUS_MENU clif->pHomMenu +0362 -> 0885 CMSG_PLAYER_INVENTORY_DROP clif->pDropItem +0436 -> 0438 CMSG_SKILL_USE_POSITION clif->pUseSkillToPos +07e4 -> 0958 CMSG_ITEM_PICKUP clif->pTakeItem +07ec -> 0879 CMSG_MOVE_TO_STORAGE clif->pMoveToKafra +085b -> 0864 CMSG_MOVE_FROM_STORAGE clif->pMoveFromKafra +0871 -> 0369 CMSG_PLAYER_CHANGE_ACT clif->pActionRequest +088a -> 096a CMSG_NAME_REQUEST clif->pGetCharNameRequest +089c -> 0363 CMSG_MAP_SERVER_CONNECT clif->pWantToConnection +091a -> 08a8 CMSG_FRIENDS_ADD_PLAYER clif->pFriendsListAdd +0940 -> 0835 CMSG_SEARCHSTORE_NEXT_PAGE clif->pSearchStoreInfoNextPage +095d -> 094a CMSG_PARTY_INVITE2 clif->pPartyInvite2 diff --git a/servergreps/hercules/20150805/clientwrongpacketsizes.txt b/servergreps/hercules/20150805/clientwrongpacketsizes.txt index e69de29..7b60bda 100644 --- a/servergreps/hercules/20150805/clientwrongpacketsizes.txt +++ b/servergreps/hercules/20150805/clientwrongpacketsizes.txt @@ -0,0 +1 @@ +07d7 CMSG_PARTY_SETTINGS clif->pPartyChangeOption 6 vs 8 diff --git a/servergreps/hercules/packets.py b/servergreps/hercules/packets.py index 25e223d..3647abd 100755 --- a/servergreps/hercules/packets.py +++ b/servergreps/hercules/packets.py @@ -300,18 +300,34 @@ def printPackets(packetDir): rev = [] with open(packetDir + "/clientbadpackets.txt", "w") as w: for packet in clientPacketsManaPlusClient: - if packet in clientPackets and clientPacketsManaPlusClient[packet][2] != clientPackets[packet][1]: + if packet in clientPackets: packet1 = clientPacketsManaPlusClient[packet] packet2 = clientPackets[packet] - if packet1[2] in serverFunctionToId: - data = serverFunctionToId[packet1[2]] - else: - data = "UNKNOWN" - rev.append("{0:4} {1:33} client: {2:35} server: {3:35} Change id to {4}".format(packet, - packet1[0], - packet1[2], - packet2[1], - data)) + data = serverFunctionToId[packet1[2]] + if packet1[2] != packet2[1]: + rev.append("{0:4} {1:33} client: {2:35} server: {3:35} Change id to {4}".format(packet, + packet1[0], + packet1[2], + packet2[1], + data)) + rev.sort() + + for data in rev: + w.write(data) + w.write("\n") + + rev = [] + with open(packetDir + "/clientpreferredpackets.txt", "w") as w: + for packet in clientPacketsManaPlusClient: + if packet in clientPackets: + packet1 = clientPacketsManaPlusClient[packet] + packet2 = clientPackets[packet] + data = serverFunctionToId[packet1[2]] + if packet1[2] == packet2[1] and serverFunctionToId[packet1[2]] != packet: + rev.append("{0:4} -> {1:4} {2:33} {3}".format(packet, + data, + packet1[0], + packet1[2])) rev.sort() for data in rev: |