833 lines
27 KiB
Python
833 lines
27 KiB
Python
from enum import IntEnum
|
|
|
|
|
|
class OpCodes(IntEnum):
|
|
...
|
|
|
|
|
|
class CRecvOps(OpCodes):
|
|
CP_CheckPassword = 0x1
|
|
CP_GuestIDLogin = 0x2
|
|
CP_AccountInfoRequest = 0x3
|
|
CP_WorldInfoRequest = 0x4
|
|
CP_SelectWorld = 0x5
|
|
CP_CheckUserLimit = 0x6
|
|
CP_ConfirmEULA = 0x7
|
|
CP_SetGender = 0x8
|
|
CP_CheckPinCode = 0x9
|
|
CP_UpdatePinCode = 0xA
|
|
CP_WorldRequest = 0xB
|
|
CP_LogoutWorld = 0xC
|
|
CP_ViewAllChar = 0xD
|
|
CP_SelectCharacterByVAC = 0xE
|
|
CP_VACFlagSet = 0xF
|
|
CP_CheckNameChangePossible = 0x10
|
|
CP_RegisterNewCharacter = 0x11
|
|
CP_CheckTransferWorldPossible = 0x12
|
|
CP_SelectCharacter = 0x13
|
|
CP_MigrateIn = 0x14
|
|
CP_CheckDuplicatedID = 0x15
|
|
CP_CreateNewCharacter = 0x16
|
|
CP_CreateNewCharacterInCS = 0x17
|
|
CP_DeleteCharacter = 0x18
|
|
CP_AliveAck = 0x19
|
|
CP_ExceptionLog = 0x1A
|
|
CP_SecurityPacket = 0x1B
|
|
CP_EnableSPWRequest = 0x1C
|
|
CP_CheckSPWRequest = 0x1D
|
|
CP_EnableSPWRequestByACV = 0x1E
|
|
CP_CheckSPWRequestByACV = 0x1F
|
|
CP_CheckOTPRequest = 0x20
|
|
CP_CheckDeleteCharacterOTP = 0x21
|
|
CP_CreateSecurityHandle = 0x22
|
|
CP_SSOErrorLog = 0x23
|
|
CP_ClientDumpLog = 0x24
|
|
CP_CheckExtraCharInfo = 0x25
|
|
CP_CreateNewCharacter_Ex = 0x26
|
|
CP_END_SOCKET = 0x27
|
|
CP_BEGIN_USER = 0x28
|
|
CP_UserTransferFieldRequest = 0x29
|
|
CP_UserTransferChannelRequest = 0x2A
|
|
CP_UserMigrateToCashShopRequest = 0x2B
|
|
CP_UserMove = 0x2C
|
|
CP_UserSitRequest = 0x2D
|
|
CP_UserPortableChairSitRequest = 0x2E
|
|
CP_UserMeleeAttack = 0x2F
|
|
CP_UserShootAttack = 0x30
|
|
CP_UserMagicAttack = 0x31
|
|
CP_UserBodyAttack = 0x32
|
|
CP_UserMovingShootAttackPrepare = 0x33
|
|
CP_UserHit = 0x34
|
|
CP_UserAttackUser = 0x35
|
|
CP_UserChat = 0x36
|
|
CP_UserADBoardClose = 0x37
|
|
CP_UserEmotion = 0x38
|
|
CP_UserActivateEffectItem = 0x39
|
|
CP_UserUpgradeTombEffect = 0x3A
|
|
CP_UserHP = 0x3B
|
|
CP_Premium = 0x3C
|
|
CP_UserBanMapByMob = 0x3D
|
|
CP_UserMonsterBookSetCover = 0x3E
|
|
CP_UserSelectNpc = 0x3F
|
|
CP_UserRemoteShopOpenRequest = 0x40
|
|
CP_UserScriptMessageAnswer = 0x41
|
|
CP_UserShopRequest = 0x42
|
|
CP_UserTrunkRequest = 0x43
|
|
CP_UserEntrustedShopRequest = 0x44
|
|
CP_UserStoreBankRequest = 0x45
|
|
CP_UserParcelRequest = 0x46
|
|
CP_UserEffectLocal = 0x47
|
|
CP_ShopScannerRequest = 0x48
|
|
CP_ShopLinkRequest = 0x49
|
|
CP_AdminShopRequest = 0x4A
|
|
CP_UserGatherItemRequest = 0x4B
|
|
CP_UserSortItemRequest = 0x4C
|
|
CP_UserChangeSlotPositionRequest = 0x4D
|
|
CP_UserStatChangeItemUseRequest = 0x4E
|
|
CP_UserStatChangeItemCancelRequest = 0x4F
|
|
CP_UserStatChangeByPortableChairRequest = 0x50
|
|
CP_UserMobSummonItemUseRequest = 0x51
|
|
CP_UserPetFoodItemUseRequest = 0x52
|
|
CP_UserTamingMobFoodItemUseRequest = 0x53
|
|
CP_UserScriptItemUseRequest = 0x54
|
|
CP_UserConsumeCashItemUseRequest = 0x55
|
|
CP_UserDestroyPetItemRequest = 0x56
|
|
CP_UserBridleItemUseRequest = 0x57
|
|
CP_UserSkillLearnItemUseRequest = 0x58
|
|
CP_UserSkillResetItemUseRequest = 0x59
|
|
CP_UserShopScannerItemUseRequest = 0x5A
|
|
CP_UserMapTransferItemUseRequest = 0x5B
|
|
CP_UserPortalScrollUseRequest = 0x5C
|
|
CP_UserUpgradeItemUseRequest = 0x5D
|
|
CP_UserHyperUpgradeItemUseRequest = 0x5E
|
|
CP_UserItemOptionUpgradeItemUseRequest = 0x5F
|
|
CP_UserUIOpenItemUseRequest = 0x60
|
|
CP_UserItemReleaseRequest = 0x61
|
|
CP_UserAbilityUpRequest = 0x62
|
|
CP_UserAbilityMassUpRequest = 0x63
|
|
CP_UserChangeStatRequest = 0x64
|
|
CP_UserChangeStatRequestByItemOption = 0x65
|
|
CP_UserSkillUpRequest = 0x66
|
|
CP_UserSkillUseRequest = 0x67
|
|
CP_UserSkillCancelRequest = 0x68
|
|
CP_UserSkillPrepareRequest = 0x69
|
|
CP_UserDropMoneyRequest = 0x6A
|
|
CP_UserGivePopularityRequest = 0x6B
|
|
CP_UserPartyRequest = 0x6C
|
|
CP_UserCharacterInfoRequest = 0x6D
|
|
CP_UserActivatePetRequest = 0x6E
|
|
CP_UserTemporaryStatUpdateRequest = 0x6F
|
|
CP_UserPortalScriptRequest = 0x70
|
|
CP_UserPortalTeleportRequest = 0x71
|
|
CP_UserMapTransferRequest = 0x72
|
|
CP_UserAntiMacroItemUseRequest = 0x73
|
|
CP_UserAntiMacroSkillUseRequest = 0x74
|
|
CP_UserAntiMacroQuestionResult = 0x75
|
|
CP_UserClaimRequest = 0x76
|
|
CP_UserQuestRequest = 0x77
|
|
CP_UserCalcDamageStatSetRequest = 0x78
|
|
CP_UserThrowGrenade = 0x79
|
|
CP_UserMacroSysDataModified = 0x7A
|
|
CP_UserSelectNpcItemUseRequest = 0x7B
|
|
CP_UserLotteryItemUseRequest = 0x7C
|
|
CP_UserItemMakeRequest = 0x7D
|
|
CP_UserSueCharacterRequest = 0x7E
|
|
CP_UserUseGachaponBoxRequest = 0x7F
|
|
CP_UserUseGachaponRemoteRequest = 0x80
|
|
CP_UserUseWaterOfLife = 0x81
|
|
CP_UserRepairDurabilityAll = 0x82
|
|
CP_UserRepairDurability = 0x83
|
|
CP_UserQuestRecordSetState = 0x84
|
|
CP_UserClientTimerEndRequest = 0x85
|
|
CP_UserFollowCharacterRequest = 0x86
|
|
CP_UserFollowCharacterWithdraw = 0x87
|
|
CP_UserSelectPQReward = 0x88
|
|
CP_UserRequestPQReward = 0x89
|
|
CP_SetPassenserResult = 0x8A
|
|
CP_BroadcastMsg = 0x8B
|
|
CP_GroupMessage = 0x8C
|
|
CP_Whisper = 0x8D
|
|
CP_CoupleMessage = 0x8E
|
|
CP_Messenger = 0x8F
|
|
CP_MiniRoom = 0x90
|
|
CP_PartyRequest = 0x91
|
|
CP_PartyResult = 0x92
|
|
CP_ExpeditionRequest = 0x93
|
|
CP_PartyAdverRequest = 0x94
|
|
CP_GuildRequest = 0x95
|
|
CP_GuildResult = 0x96
|
|
CP_Admin = 0x97
|
|
CP_Log = 0x98
|
|
CP_FriendRequest = 0x99
|
|
CP_MemoRequest = 0x9A
|
|
CP_MemoFlagRequest = 0x9B
|
|
CP_EnterTownPortalRequest = 0x9C
|
|
CP_EnterOpenGateRequest = 0x9D
|
|
CP_SlideRequest = 0x9E
|
|
CP_FuncKeyMappedModified = 0x9F
|
|
CP_RPSGame = 0xA0
|
|
CP_MarriageRequest = 0xA1
|
|
CP_WeddingWishListRequest = 0xA2
|
|
CP_WeddingProgress = 0xA3
|
|
CP_GuestBless = 0xA4
|
|
CP_BoobyTrapAlert = 0xA5
|
|
CP_StalkBegin = 0xA6
|
|
CP_AllianceRequest = 0xA7
|
|
CP_AllianceResult = 0xA8
|
|
CP_FamilyChartRequest = 0xA9
|
|
CP_FamilyInfoRequest = 0xAA
|
|
CP_FamilyRegisterJunior = 0xAB
|
|
CP_FamilyUnregisterJunior = 0xAC
|
|
CP_FamilyUnregisterParent = 0xAD
|
|
CP_FamilyJoinResult = 0xAE
|
|
CP_FamilyUsePrivilege = 0xAF
|
|
CP_FamilySetPrecept = 0xB0
|
|
CP_FamilySummonResult = 0xB1
|
|
CP_ChatBlockUserReq = 0xB2
|
|
CP_GuildBBS = 0xB3
|
|
CP_UserMigrateToITCRequest = 0xB4
|
|
CP_UserExpUpItemUseRequest = 0xB5
|
|
CP_UserTempExpUseRequest = 0xB6
|
|
CP_NewYearCardRequest = 0xB7
|
|
CP_RandomMorphRequest = 0xB8
|
|
CP_CashItemGachaponRequest = 0xB9
|
|
CP_CashGachaponOpenRequest = 0xBA
|
|
CP_ChangeMaplePointRequest = 0xBB
|
|
CP_TalkToTutor = 0xBC
|
|
CP_RequestIncCombo = 0xBD
|
|
CP_MobCrcKeyChangedReply = 0xBE
|
|
CP_RequestSessionValue = 0xBF
|
|
CP_UpdateGMBoard = 0xC0
|
|
CP_AccountMoreInfo = 0xC1
|
|
CP_FindFriend = 0xC2
|
|
CP_AcceptAPSPEvent = 0xC3
|
|
CP_UserDragonBallBoxRequest = 0xC4
|
|
CP_UserDragonBallSummonRequest = 0xC5
|
|
CP_BEGIN_PET = 0xC6
|
|
CP_PetMove = 0xC7
|
|
CP_PetAction = 0xC8
|
|
CP_PetInteractionRequest = 0xC9
|
|
CP_PetDropPickUpRequest = 0xCA
|
|
CP_PetStatChangeItemUseRequest = 0xCB
|
|
CP_PetUpdateExceptionListRequest = 0xCC
|
|
CP_END_PET = 0xCD
|
|
CP_BEGIN_SUMMONED = 0xCE
|
|
CP_SummonedMove = 0xCF
|
|
CP_SummonedAttack = 0xD0
|
|
CP_SummonedHit = 0xD1
|
|
CP_SummonedSkill = 0xD2
|
|
CP_Remove = 0xD3
|
|
CP_END_SUMMONED = 0xD4
|
|
CP_BEGIN_DRAGON = 0xD5
|
|
CP_DragonMove = 0xD6
|
|
CP_END_DRAGON = 0xD7
|
|
CP_QuickslotKeyMappedModified = 0xD8
|
|
CP_PassiveskillInfoUpdate = 0xD9
|
|
CP_UpdateScreenSetting = 0xDA
|
|
CP_UserAttackUser_Specific = 0xDB
|
|
CP_UserPamsSongUseRequest = 0xDC
|
|
CP_QuestGuideRequest = 0xDD
|
|
CP_UserRepeatEffectRemove = 0xDE
|
|
CP_END_USER = 0xDF
|
|
CP_BEGIN_FIELD = 0xE0
|
|
CP_BEGIN_LIFEPOOL = 0xE1
|
|
CP_BEGIN_MOB = 0xE2
|
|
CP_MobMove = 0xE3
|
|
CP_MobApplyCtrl = 0xE4
|
|
CP_MobDropPickUpRequest = 0xE5
|
|
CP_MobHitByObstacle = 0xE6
|
|
CP_MobHitByMob = 0xE7
|
|
CP_MobSelfDestruct = 0xE8
|
|
CP_MobAttackMob = 0xE9
|
|
CP_MobSkillDelayEnd = 0xEA
|
|
CP_MobTimeBombEnd = 0xEB
|
|
CP_MobEscortCollision = 0xEC
|
|
CP_MobRequestEscortInfo = 0xED
|
|
CP_MobEscortStopEndRequest = 0xEE
|
|
CP_END_MOB = 0xEF
|
|
CP_BEGIN_NPC = 0xF0
|
|
CP_NpcMove = 0xF1
|
|
CP_NpcSpecialAction = 0xF2
|
|
CP_END_NPC = 0xF3
|
|
CP_END_LIFEPOOL = 0xF4
|
|
CP_BEGIN_DROPPOOL = 0xF5
|
|
CP_DropPickUpRequest = 0xF6
|
|
CP_END_DROPPOOL = 0xF7
|
|
CP_BEGIN_REACTORPOOL = 0xF8
|
|
CP_ReactorHit = 0xF9
|
|
CP_ReactorTouch = 0xFA
|
|
CP_RequireFieldObstacleStatus = 0xFB
|
|
CP_END_REACTORPOOL = 0xFC
|
|
CP_BEGIN_EVENT_FIELD = 0xFD
|
|
CP_EventStart = 0xFE
|
|
CP_SnowBallHit = 0xFF
|
|
CP_SnowBallTouch = 0x100
|
|
CP_CoconutHit = 0x101
|
|
CP_TournamentMatchTable = 0x102
|
|
CP_PulleyHit = 0x103
|
|
CP_END_EVENT_FIELD = 0x104
|
|
CP_BEGIN_MONSTER_CARNIVAL_FIELD = 0x105
|
|
CP_MCarnivalRequest = 0x106
|
|
CP_END_MONSTER_CARNIVAL_FIELD = 0x107
|
|
CP_CONTISTATE = 0x108
|
|
CP_BEGIN_PARTY_MATCH = 0x109
|
|
CP_INVITE_PARTY_MATCH = 0x10A
|
|
CP_CANCEL_INVITE_PARTY_MATCH = 0x10B
|
|
CP_END_PARTY_MATCH = 0x10C
|
|
CP_RequestFootHoldInfo = 0x10D
|
|
CP_FootHoldInfo = 0x10E
|
|
CP_END_FIELD = 0x10F
|
|
CP_BEGIN_CASHSHOP = 0x110
|
|
CP_CashShopChargeParamRequest = 0x111
|
|
CP_CashShopQueryCashRequest = 0x112
|
|
CP_CashShopCashItemRequest = 0x113
|
|
CP_CashShopCheckCouponRequest = 0x114
|
|
CP_CashShopGiftMateInfoRequest = 0x115
|
|
CP_END_CASHSHOP = 0x116
|
|
CP_CheckSSN2OnCreateNewCharacter = 0x117
|
|
CP_CheckSPWOnCreateNewCharacter = 0x118
|
|
CP_FirstSSNOnCreateNewCharacter = 0x119
|
|
CP_BEGIN_RAISE = 0x11A
|
|
CP_RaiseRefesh = 0x11B
|
|
CP_RaiseUIState = 0x11C
|
|
CP_RaiseIncExp = 0x11D
|
|
CP_RaiseAddPiece = 0x11E
|
|
CP_END_RAISE = 0x11F
|
|
CP_SendMateMail = 0x120
|
|
CP_RequestGuildBoardAuthKey = 0x121
|
|
CP_RequestConsultAuthKey = 0x122
|
|
CP_RequestClassCompetitionAuthKey = 0x123
|
|
CP_RequestWebBoardAuthKey = 0x124
|
|
CP_BEGIN_ITEMUPGRADE = 0x125
|
|
CP_GoldHammerRequest = 0x126
|
|
CP_GoldHammerComplete = 0x127
|
|
CP_ItemUpgradeComplete = 0x128
|
|
CP_END_ITEMUPGRADE = 0x129
|
|
CP_BEGIN_BATTLERECORD = 0x12A
|
|
CP_BATTLERECORD_ONOFF_REQUEST = 0x12B
|
|
CP_END_BATTLERECORD = 0x12C
|
|
CP_BEGIN_MAPLETV = 0x12D
|
|
CP_MapleTVSendMessageRequest = 0x12E
|
|
CP_MapleTVUpdateViewCount = 0x12F
|
|
CP_END_MAPLETV = 0x130
|
|
CP_BEGIN_ITC = 0x131
|
|
CP_ITCChargeParamRequest = 0x132
|
|
CP_ITCQueryCashRequest = 0x133
|
|
CP_ITCItemRequest = 0x134
|
|
CP_END_ITC = 0x135
|
|
CP_BEGIN_CHARACTERSALE = 0x136
|
|
CP_CheckDuplicatedIDInCS = 0x137
|
|
CP_END_CHARACTERSALE = 0x138
|
|
CP_LogoutGiftSelect = 0x139
|
|
CP_NO = 0x13A
|
|
|
|
|
|
class CSendOps(OpCodes):
|
|
LP_CheckPasswordResult = 0x0
|
|
LP_GuestIDLoginResult = 0x1
|
|
LP_AccountInfoResult = 0x2
|
|
LP_CheckUserLimitResult = 0x3
|
|
LP_SetAccountResult = 0x4
|
|
LP_ConfirmEULAResult = 0x5
|
|
LP_CheckPinCodeResult = 0x6
|
|
LP_UpdatePinCodeResult = 0x7
|
|
LP_ViewAllCharResult = 0x8
|
|
LP_SelectCharacterByVACResult = 0x9
|
|
LP_WorldInformation = 0xA
|
|
LP_SelectWorldResult = 0xB
|
|
LP_SelectCharacterResult = 0xC
|
|
LP_CheckDuplicatedIDResult = 0xD
|
|
LP_CreateNewCharacterResult = 0xE
|
|
LP_DeleteCharacterResult = 0xF
|
|
LP_MigrateCommand = 0x10
|
|
LP_AliveReq = 0x11
|
|
LP_AuthenCodeChanged = 0x12
|
|
LP_AuthenMessage = 0x13
|
|
LP_SecurityPacket = 0x14
|
|
LP_EnableSPWResult = 0x15
|
|
LP_DeleteCharacterOTPRequest = 0x16
|
|
LP_CheckCrcResult = 0x17
|
|
LP_LatestConnectedWorld = 0x18
|
|
LP_RecommendWorldMessage = 0x19
|
|
LP_CheckExtraCharInfoResult = 0x1A
|
|
LP_CheckSPWResult = 0x1B
|
|
# LP_END_SOCKET = 0x1B
|
|
# LP_BEGIN_CHARACTERDATA = 0x1C
|
|
LP_InventoryOperation = 0x1C
|
|
LP_InventoryGrow = 0x1D
|
|
LP_StatChanged = 0x1E
|
|
LP_TemporaryStatSet = 0x1F
|
|
LP_TemporaryStatReset = 0x20
|
|
LP_ForcedStatSet = 0x21
|
|
LP_ForcedStatReset = 0x22
|
|
LP_ChangeSkillRecordResult = 0x23
|
|
LP_SkillUseResult = 0x24
|
|
LP_GivePopularityResult = 0x25
|
|
LP_Message = 0x26
|
|
LP_SendOpenFullClientLink = 0x27
|
|
LP_MemoResult = 0x28
|
|
LP_MapTransferResult = 0x29
|
|
LP_AntiMacroResult = 0x2A
|
|
LP_InitialQuizStart = 0x2B
|
|
LP_ClaimResult = 0x2C
|
|
LP_SetClaimSvrAvailableTime = 0x2D
|
|
LP_ClaimSvrStatusChanged = 0x2E
|
|
LP_SetTamingMobInfo = 0x2F
|
|
LP_QuestClear = 0x30
|
|
LP_EntrustedShopCheckResult = 0x31
|
|
LP_SkillLearnItemResult = 0x32
|
|
LP_SkillResetItemResult = 0x33
|
|
LP_GatherItemResult = 0x34
|
|
LP_SortItemResult = 0x35
|
|
LP_RemoteShopOpenResult = 0x36
|
|
LP_SueCharacterResult = 0x37
|
|
LP_MigrateToCashShopResult = 0x38
|
|
LP_TradeMoneyLimit = 0x39
|
|
LP_SetGender = 0x3A
|
|
LP_GuildBBS = 0x3B
|
|
LP_PetDeadMessage = 0x3C
|
|
LP_CharacterInfo = 0x3D
|
|
LP_PartyResult = 0x3E
|
|
LP_ExpeditionRequest = 0x3F
|
|
LP_ExpeditionNoti = 0x40
|
|
LP_FriendResult = 0x41
|
|
LP_GuildRequest = 0x42
|
|
LP_GuildResult = 0x43
|
|
LP_AllianceResult = 0x44
|
|
LP_TownPortal = 0x45
|
|
LP_OpenGate = 0x46
|
|
LP_BroadcastMsg = 0x47
|
|
LP_IncubatorResult = 0x48
|
|
LP_ShopScannerResult = 0x49
|
|
LP_ShopLinkResult = 0x4A
|
|
LP_MarriageRequest = 0x4B
|
|
LP_MarriageResult = 0x4C
|
|
LP_WeddingGiftResult = 0x4D
|
|
LP_MarriedPartnerMapTransfer = 0x4E
|
|
LP_CashPetFoodResult = 0x4F
|
|
LP_SetWeekEventMessage = 0x50
|
|
LP_SetPotionDiscountRate = 0x51
|
|
LP_BridleMobCatchFail = 0x52
|
|
LP_ImitatedNPCResult = 0x53
|
|
LP_ImitatedNPCData = 0x54
|
|
LP_LimitedNPCDisableInfo = 0x55
|
|
LP_MonsterBookSetCard = 0x56
|
|
LP_MonsterBookSetCover = 0x57
|
|
LP_HourChanged = 0x58
|
|
LP_MiniMapOnOff = 0x59
|
|
LP_ConsultAuthkeyUpdate = 0x5A
|
|
LP_ClassCompetitionAuthkeyUpdate = 0x5B
|
|
LP_WebBoardAuthkeyUpdate = 0x5C
|
|
LP_SessionValue = 0x5D
|
|
LP_PartyValue = 0x5E
|
|
LP_FieldSetVariable = 0x5F
|
|
LP_BonusExpRateChanged = 0x60
|
|
LP_PotionDiscountRateChanged = 0x61
|
|
LP_FamilyChartResult = 0x62
|
|
LP_FamilyInfoResult = 0x63
|
|
LP_FamilyResult = 0x64
|
|
LP_FamilyJoinRequest = 0x65
|
|
LP_FamilyJoinRequestResult = 0x66
|
|
LP_FamilyJoinAccepted = 0x67
|
|
LP_FamilyPrivilegeList = 0x68
|
|
LP_FamilyFamousPointIncResult = 0x69
|
|
LP_FamilyNotifyLoginOrLogout = 0x6A
|
|
LP_FamilySetPrivilege = 0x6B
|
|
LP_FamilySummonRequest = 0x6C
|
|
LP_NotifyLevelUp = 0x6D
|
|
LP_NotifyWedding = 0x6E
|
|
LP_NotifyJobChange = 0x6F
|
|
LP_IncRateChanged = 0x70
|
|
LP_MapleTVUseRes = 0x71
|
|
LP_AvatarMegaphoneRes = 0x72
|
|
LP_AvatarMegaphoneUpdateMessage = 0x73
|
|
LP_AvatarMegaphoneClearMessage = 0x74
|
|
LP_CancelNameChangeResult = 0x75
|
|
LP_CancelTransferWorldResult = 0x76
|
|
LP_DestroyShopResult = 0x77
|
|
LP_FAKEGMNOTICE = 0x78
|
|
LP_SuccessInUseGachaponBox = 0x79
|
|
LP_NewYearCardRes = 0x7A
|
|
LP_RandomMorphRes = 0x7B
|
|
LP_CancelNameChangeByOther = 0x7C
|
|
LP_SetBuyEquipExt = 0x7D
|
|
LP_SetPassenserRequest = 0x7E
|
|
LP_ScriptProgressMessage = 0x7F
|
|
LP_DataCRCCheckFailed = 0x80
|
|
LP_CakePieEventResult = 0x81
|
|
LP_UpdateGMBoard = 0x82
|
|
LP_ShowSlotMessage = 0x83
|
|
LP_WildHunterInfo = 0x84
|
|
LP_AccountMoreInfo = 0x85
|
|
LP_FindFirend = 0x86
|
|
LP_StageChange = 0x87
|
|
LP_DragonBallBox = 0x88
|
|
LP_AskUserWhetherUsePamsSong = 0x89
|
|
LP_TransferChannel = 0x8A
|
|
LP_DisallowedDeliveryQuestList = 0x8B
|
|
LP_MacroSysDataInit = 0x8C
|
|
# LP_END_CHARACTERDATA = 0x8C
|
|
# LP_BEGIN_STAGE = 0x8D
|
|
LP_SetField = 0x8D
|
|
LP_SetITC = 0x8E
|
|
LP_SetCashShop = 0x8F
|
|
# LP_END_STAGE = 0x8F
|
|
# LP_BEGIN_MAP = 0x90
|
|
LP_SetBackgroundEffect = 0x90
|
|
LP_SetMapObjectVisible = 0x91
|
|
LP_ClearBackgroundEffect = 0x92
|
|
# LP_END_MAP = 0x92
|
|
# LP_BEGIN_FIELD = 0x93
|
|
LP_TransferFieldReqIgnored = 0x93
|
|
LP_TransferChannelReqIgnored = 0x94
|
|
LP_FieldSpecificData = 0x95
|
|
LP_GroupMessage = 0x96
|
|
LP_Whisper = 0x97
|
|
LP_CoupleMessage = 0x98
|
|
LP_MobSummonItemUseResult = 0x99
|
|
LP_FieldEffect = 0x9A
|
|
LP_FieldObstacleOnOff = 0x9B
|
|
LP_FieldObstacleOnOffStatus = 0x9C
|
|
LP_FieldObstacleAllReset = 0x9D
|
|
LP_BlowWeather = 0x9E
|
|
LP_PlayJukeBox = 0x9F
|
|
LP_AdminResult = 0xA0
|
|
LP_Quiz = 0xA1
|
|
LP_Desc = 0xA2
|
|
LP_Clock = 0xA3
|
|
LP_CONTIMOVE = 0xA4
|
|
LP_CONTISTATE = 0xA5
|
|
LP_SetQuestClear = 0xA6
|
|
LP_SetQuestTime = 0xA7
|
|
LP_Warn = 0xA8
|
|
LP_SetObjectState = 0xA9
|
|
LP_DestroyClock = 0xAA
|
|
LP_ShowArenaResult = 0xAB
|
|
LP_StalkResult = 0xAC
|
|
LP_MassacreIncGauge = 0xAD
|
|
LP_MassacreResult = 0xAE
|
|
LP_QuickslotMappedInit = 0xAF
|
|
LP_FootHoldInfo = 0xB0
|
|
LP_RequestFootHoldInfo = 0xB1
|
|
LP_FieldKillCount = 0xB2
|
|
# LP_BEGIN_USERPOOL = 0xB3
|
|
LP_UserEnterField = 0xB3
|
|
LP_UserLeaveField = 0xB4
|
|
# LP_BEGIN_USERCOMMON = 0xB5
|
|
LP_UserChat = 0xB5
|
|
LP_UserChatNLCPQ = 0xB6
|
|
LP_UserADBoard = 0xB7
|
|
LP_UserMiniRoomBalloon = 0xB8
|
|
LP_UserConsumeItemEffect = 0xB9
|
|
LP_UserItemUpgradeEffect = 0xBA
|
|
LP_UserItemHyperUpgradeEffect = 0xBB
|
|
LP_UserItemOptionUpgradeEffect = 0xBC
|
|
LP_UserItemReleaseEffect = 0xBD
|
|
LP_UserItemUnreleaseEffect = 0xBE
|
|
LP_UserHitByUser = 0xBF
|
|
LP_UserTeslaTriangle = 0xC0
|
|
LP_UserFollowCharacter = 0xC1
|
|
LP_UserShowPQReward = 0xC2
|
|
LP_UserSetPhase = 0xC3
|
|
LP_SetPortalUsable = 0xC4
|
|
LP_ShowPamsSongResult = 0xC5
|
|
# LP_BEGIN_PET = 0xC6
|
|
LP_PetActivated = 0xC6
|
|
LP_PetEvol = 0xC7
|
|
LP_PetTransferField = 0xC8
|
|
LP_PetMove = 0xC9
|
|
LP_PetAction = 0xCA
|
|
LP_PetNameChanged = 0xCB
|
|
LP_PetLoadExceptionList = 0xCC
|
|
LP_PetActionCommand = 0xCD
|
|
# LP_END_PET = 0xCD
|
|
# LP_BEGIN_DRAGON = 0xCE
|
|
LP_DragonEnterField = 0xCE
|
|
LP_DragonMove = 0xCF
|
|
LP_DragonLeaveField = 0xD0
|
|
# LP_END_DRAGON = 0xD0
|
|
LP_END_USERCOMMON = 0xD1
|
|
# LP_BEGIN_USERREMOTE = 0xD2
|
|
LP_UserMove = 0xD2
|
|
LP_UserMeleeAttack = 0xD3
|
|
LP_UserShootAttack = 0xD4
|
|
LP_UserMagicAttack = 0xD5
|
|
LP_UserBodyAttack = 0xD6
|
|
LP_UserSkillPrepare = 0xD7
|
|
LP_UserMovingShootAttackPrepare = 0xD8
|
|
LP_UserSkillCancel = 0xD9
|
|
LP_UserHit = 0xDA
|
|
LP_UserEmotion = 0xDB
|
|
LP_UserSetActiveEffectItem = 0xDC
|
|
LP_UserShowUpgradeTombEffect = 0xDD
|
|
LP_UserSetActivePortableChair = 0xDE
|
|
LP_UserAvatarModified = 0xDF
|
|
LP_UserEffectRemote = 0xE0
|
|
LP_UserTemporaryStatSet = 0xE1
|
|
LP_UserTemporaryStatReset = 0xE2
|
|
LP_UserHP = 0xE3
|
|
LP_UserGuildNameChanged = 0xE4
|
|
LP_UserGuildMarkChanged = 0xE5
|
|
LP_UserThrowGrenade = 0xE6
|
|
# LP_END_USERREMOTE = 0xE6
|
|
# LP_BEGIN_USERLOCAL = 0xE7
|
|
LP_UserSitResult = 0xE7
|
|
LP_UserEmotionLocal = 0xE8
|
|
LP_UserEffectLocal = 0xE9
|
|
LP_UserTeleport = 0xEA
|
|
LP_Premium = 0xEB
|
|
LP_MesoGive_Succeeded = 0xEC
|
|
LP_MesoGive_Failed = 0xED
|
|
LP_Random_Mesobag_Succeed = 0xEE
|
|
LP_Random_Mesobag_Failed = 0xEF
|
|
LP_FieldFadeInOut = 0xF0
|
|
LP_FieldFadeOutForce = 0xF1
|
|
LP_UserQuestResult = 0xF2
|
|
LP_NotifyHPDecByField = 0xF3
|
|
LP_UserPetSkillChanged = 0xF4
|
|
LP_UserBalloonMsg = 0xF5
|
|
LP_PlayEventSound = 0xF6
|
|
LP_PlayMinigameSound = 0xF7
|
|
LP_UserMakerResult = 0xF8
|
|
LP_UserOpenConsultBoard = 0xF9
|
|
LP_UserOpenClassCompetitionPage = 0xFA
|
|
LP_UserOpenUI = 0xFB
|
|
LP_UserOpenUIWithOption = 0xFC
|
|
LP_SetDirectionMode = 0xFD
|
|
LP_SetStandAloneMode = 0xFE
|
|
LP_UserHireTutor = 0xFF
|
|
LP_UserTutorMsg = 0x100
|
|
LP_IncCombo = 0x101
|
|
LP_UserRandomEmotion = 0x102
|
|
LP_ResignQuestReturn = 0x103
|
|
LP_PassMateName = 0x104
|
|
LP_SetRadioSchedule = 0x105
|
|
LP_UserOpenSkillGuide = 0x106
|
|
LP_UserNoticeMsg = 0x107
|
|
LP_UserChatMsg = 0x108
|
|
LP_UserBuffzoneEffect = 0x109
|
|
LP_UserGoToCommoditySN = 0x10A
|
|
LP_UserDamageMeter = 0x10B
|
|
LP_UserTimeBombAttack = 0x10C
|
|
LP_UserPassiveMove = 0x10D
|
|
LP_UserFollowCharacterFailed = 0x10E
|
|
LP_UserRequestVengeance = 0x10F
|
|
LP_UserRequestExJablin = 0x110
|
|
LP_UserAskAPSPEvent = 0x111
|
|
LP_QuestGuideResult = 0x112
|
|
LP_UserDeliveryQuest = 0x113
|
|
LP_SkillCooltimeSet = 0x114
|
|
# LP_END_USERLOCAL = 0x114
|
|
# LP_END_USERPOOL = 0x115
|
|
# LP_BEGIN_SUMMONED = 0x116
|
|
LP_SummonedEnterField = 0x116
|
|
LP_SummonedLeaveField = 0x117
|
|
LP_SummonedMove = 0x118
|
|
LP_SummonedAttack = 0x119
|
|
LP_SummonedSkill = 0x11A
|
|
LP_SummonedHit = 0x11B
|
|
# LP_END_SUMMONED = 0x11B
|
|
# LP_BEGIN_MOBPOOL = 0x11C
|
|
LP_MobEnterField = 0x11C
|
|
LP_MobLeaveField = 0x11D
|
|
LP_MobChangeController = 0x11E
|
|
# LP_BEGIN_MOB = 0x11F
|
|
LP_MobMove = 0x11F
|
|
LP_MobCtrlAck = 0x120
|
|
LP_MobCtrlHint = 0x121
|
|
LP_MobStatSet = 0x122
|
|
LP_MobStatReset = 0x123
|
|
LP_MobSuspendReset = 0x124
|
|
LP_MobAffected = 0x125
|
|
LP_MobDamaged = 0x126
|
|
LP_MobSpecialEffectBySkill = 0x127
|
|
LP_MobHPChange = 0x128
|
|
LP_MobCrcKeyChanged = 0x129
|
|
LP_MobHPIndicator = 0x12A
|
|
LP_MobCatchEffect = 0x12B
|
|
LP_MobEffectByItem = 0x12C
|
|
LP_MobSpeaking = 0x12D
|
|
LP_MobChargeCount = 0x12E
|
|
LP_MobSkillDelay = 0x12F
|
|
LP_MobRequestResultEscortInfo = 0x130
|
|
LP_MobEscortStopEndPermmision = 0x131
|
|
LP_MobEscortStopSay = 0x132
|
|
LP_MobEscortReturnBefore = 0x133
|
|
LP_MobNextAttack = 0x134
|
|
LP_MobAttackedByMob = 0x135
|
|
# LP_END_MOB = 0x135
|
|
LP_END_MOBPOOL = 0x136
|
|
# LP_BEGIN_NPCPOOL = 0x137
|
|
LP_NpcEnterField = 0x137
|
|
LP_NpcLeaveField = 0x138
|
|
LP_NpcChangeController = 0x139
|
|
# LP_BEGIN_NPC = 0x13A
|
|
LP_NpcMove = 0x13A
|
|
LP_NpcUpdateLimitedInfo = 0x13B
|
|
LP_NpcSpecialAction = 0x13C
|
|
# LP_END_NPC = 0x13C
|
|
# LP_BEGIN_NPCTEMPLATE = 0x13D
|
|
LP_NpcSetScript = 0x13D
|
|
# LP_END_NPCTEMPLATE = 0x13D
|
|
LP_END_NPCPOOL = 0x13E
|
|
# LP_BEGIN_EMPLOYEEPOOL = 0x13F
|
|
LP_EmployeeEnterField = 0x13F
|
|
LP_EmployeeLeaveField = 0x140
|
|
LP_EmployeeMiniRoomBalloon = 0x141
|
|
# LP_END_EMPLOYEEPOOL = 0x141
|
|
# LP_BEGIN_DROPPOOL = 0x142
|
|
LP_DropEnterField = 0x142
|
|
LP_DropReleaseAllFreeze = 0x143
|
|
LP_DropLeaveField = 0x144
|
|
# LP_END_DROPPOOL = 0x144
|
|
# LP_BEGIN_MESSAGEBOXPOOL = 0x145
|
|
LP_CreateMessgaeBoxFailed = 0x145
|
|
LP_MessageBoxEnterField = 0x146
|
|
LP_MessageBoxLeaveField = 0x147
|
|
# LP_END_MESSAGEBOXPOOL = 0x147
|
|
# LP_BEGIN_AFFECTEDAREAPOOL = 0x148
|
|
LP_AffectedAreaCreated = 0x148
|
|
LP_AffectedAreaRemoved = 0x149
|
|
# LP_END_AFFECTEDAREAPOOL = 0x149
|
|
# LP_BEGIN_TOWNPORTALPOOL = 0x14A
|
|
LP_TownPortalCreated = 0x14A
|
|
LP_TownPortalRemoved = 0x14B
|
|
# LP_END_TOWNPORTALPOOL = 0x14B
|
|
# LP_BEGIN_OPENGATEPOOL = 0x14C
|
|
LP_OpenGateCreated = 0x14C
|
|
LP_OpenGateRemoved = 0x14D
|
|
# LP_END_OPENGATEPOOL = 0x14D
|
|
# LP_BEGIN_REACTORPOOL = 0x14E
|
|
LP_ReactorChangeState = 0x14E
|
|
LP_ReactorMove = 0x14F
|
|
LP_ReactorEnterField = 0x150
|
|
LP_ReactorLeaveField = 0x151
|
|
# LP_END_REACTORPOOL = 0x151
|
|
# LP_BEGIN_ETCFIELDOBJ = 0x152
|
|
LP_SnowBallState = 0x152
|
|
LP_SnowBallHit = 0x153
|
|
LP_SnowBallMsg = 0x154
|
|
LP_SnowBallTouch = 0x155
|
|
LP_CoconutHit = 0x156
|
|
LP_CoconutScore = 0x157
|
|
LP_HealerMove = 0x158
|
|
LP_PulleyStateChange = 0x159
|
|
LP_MCarnivalEnter = 0x15A
|
|
LP_MCarnivalPersonalCP = 0x15B
|
|
LP_MCarnivalTeamCP = 0x15C
|
|
LP_MCarnivalResultSuccess = 0x15D
|
|
LP_MCarnivalResultFail = 0x15E
|
|
LP_MCarnivalDeath = 0x15F
|
|
LP_MCarnivalMemberOut = 0x160
|
|
LP_MCarnivalGameResult = 0x161
|
|
LP_ArenaScore = 0x162
|
|
LP_BattlefieldEnter = 0x163
|
|
LP_BattlefieldScore = 0x164
|
|
LP_BattlefieldTeamChanged = 0x165
|
|
LP_WitchtowerScore = 0x166
|
|
LP_HontaleTimer = 0x167
|
|
LP_ChaosZakumTimer = 0x168
|
|
LP_HontailTimer = 0x169
|
|
LP_ZakumTimer = 0x16A
|
|
# LP_END_ETCFIELDOBJ = 0x16A
|
|
# LP_BEGIN_SCRIPT = 0x16B
|
|
LP_ScriptMessage = 0x16B
|
|
# LP_END_SCRIPT = 0x16B
|
|
# LP_BEGIN_SHOP = 0x16C
|
|
LP_OpenShopDlg = 0x16C
|
|
LP_ShopResult = 0x16D
|
|
# LP_END_SHOP = 0x16D
|
|
# LP_BEGIN_ADMINSHOP = 0x16E
|
|
LP_AdminShopResult = 0x16E
|
|
LP_AdminShopCommodity = 0x16F
|
|
# LP_END_ADMINSHOP = 0x16F
|
|
LP_TrunkResult = 0x170
|
|
# LP_BEGIN_STOREBANK = 0x171
|
|
LP_StoreBankGetAllResult = 0x171
|
|
LP_StoreBankResult = 0x172
|
|
# LP_END_STOREBANK = 0x172
|
|
LP_RPSGame = 0x173
|
|
LP_Messenger = 0x174
|
|
LP_MiniRoom = 0x175
|
|
# LP_BEGIN_TOURNAMENT = 0x176
|
|
LP_Tournament = 0x176
|
|
LP_TournamentMatchTable = 0x177
|
|
LP_TournamentSetPrize = 0x178
|
|
LP_TournamentNoticeUEW = 0x179
|
|
LP_TournamentAvatarInfo = 0x17A
|
|
# LP_END_TOURNAMENT = 0x17A
|
|
# LP_BEGIN_WEDDING = 0x17B
|
|
LP_WeddingProgress = 0x17B
|
|
LP_WeddingCremonyEnd = 0x17C
|
|
LP_END_WEDDING = 0x17C
|
|
LP_Parcel = 0x17D
|
|
# LP_END_FIELD = 0x17D
|
|
# LP_BEGIN_CASHSHOP = 0x17E
|
|
LP_CashShopChargeParamResult = 0x17E
|
|
LP_CashShopQueryCashResult = 0x17F
|
|
LP_CashShopCashItemResult = 0x180
|
|
LP_CashShopPurchaseExpChanged = 0x181
|
|
LP_CashShopGiftMateInfoResult = 0x182
|
|
LP_CashShopCheckDuplicatedIDResult = 0x183
|
|
LP_CashShopCheckNameChangePossibleResult = 0x184
|
|
LP_CashShopRegisterNewCharacterResult = 0x185
|
|
LP_CashShopCheckTransferWorldPossibleResult = 0x186
|
|
LP_CashShopGachaponStampItemResult = 0x187
|
|
LP_CashShopCashItemGachaponResult = 0x188
|
|
LP_CashShopCashGachaponOpenResult = 0x189
|
|
LP_ChangeMaplePointResult = 0x18A
|
|
LP_CashShopOneADay = 0x18B
|
|
LP_CashShopNoticeFreeCashItem = 0x18C
|
|
LP_CashShopMemberShopResult = 0x18D
|
|
# LP_END_CASHSHOP = 0x18D
|
|
# LP_BEGIN_FUNCKEYMAPPED = 0x18E
|
|
LP_FuncKeyMappedInit = 0x18E
|
|
LP_PetConsumeItemInit = 0x18F
|
|
LP_PetConsumeMPItemInit = 0x190
|
|
# LP_END_FUNCKEYMAPPED = 0x190
|
|
LP_CheckSSN2OnCreateNewCharacterResult = 0x191
|
|
LP_CheckSPWOnCreateNewCharacterResult = 0x192
|
|
LP_FirstSSNOnCreateNewCharacterResult = 0x193
|
|
LP_BEGIN_MAPLETV = 0x194
|
|
LP_MapleTVUpdateMessage = 0x195
|
|
LP_MapleTVClearMessage = 0x196
|
|
LP_MapleTVSendMessageResult = 0x197
|
|
LP_BroadSetFlashChangeEvent = 0x198
|
|
LP_END_MAPLETV = 0x199
|
|
# LP_BEGIN_ITC = 0x19A
|
|
LP_ITCChargeParamResult = 0x19A
|
|
LP_ITCQueryCashResult = 0x19B
|
|
LP_ITCNormalItemResult = 0x19C
|
|
# LP_END_ITC = 0x19C
|
|
# LP_BEGIN_CHARACTERSALE = 0x19D
|
|
LP_CheckDuplicatedIDResultInCS = 0x19D
|
|
LP_CreateNewCharacterResultInCS = 0x19E
|
|
LP_CreateNewCharacterFailInCS = 0x19F
|
|
LP_CharacterSale = 0x1A0
|
|
# LP_END_CHARACTERSALE = 0x1A0
|
|
# LP_BEGIN_GOLDHAMMER = 0x1A1
|
|
LP_GoldHammere_s = 0x1A1
|
|
LP_GoldHammerResult = 0x1A2
|
|
LP_GoldHammere_e = 0x1A3
|
|
# LP_END_GOLDHAMMER = 0x1A3
|
|
# LP_BEGIN_BATTLERECORD = 0x1A4
|
|
LP_BattleRecord_s = 0x1A4
|
|
LP_BattleRecordDotDamageInfo = 0x1A5
|
|
LP_BattleRecordRequestResult = 0x1A6
|
|
LP_BattleRecord_e = 0x1A7
|
|
# LP_END_BATTLERECORD = 0x1A7
|
|
# LP_BEGIN_ITEMUPGRADE = 0x1A8
|
|
LP_ItemUpgrade_s = 0x1A8
|
|
LP_ItemUpgradeResult = 0x1A9
|
|
LP_ItemUpgradeFail = 0x1AA
|
|
LP_ItemUpgrade_e = 0x1AB
|
|
# LP_END_ITEMUPGRADE = 0x1AB
|
|
# LP_BEGIN_VEGA = 0x1AC
|
|
LP_Vega_s = 0x1AC
|
|
LP_VegaResult = 0x1AD
|
|
LP_VegaFail = 0x1AE
|
|
LP_Vega_e = 0x1AF
|
|
# LP_END_VEGA = 0x1AF
|
|
LP_LogoutGift = 0x1B0
|
|
LP_NO = 0x1B1
|