|
Point Blank (Piercing Blow)
|
Ссылки сообщества |
Изображения и альбомы |
Пользователи |
К странице... |
Опции темы |
14.11.2015, 01:29 | #1 | |
Администратор
Регистрация: 09.11.2007
Адрес: Украина, Кривбасс
Возраст: 38
Сообщений: 6,377
Отблагодарили 3,722 раз(а)
Рейтинг мнений:
578
|
Список серверных пакетов
Приветствую всех любознательных.
Piercing Blow - это тот же Point Blank или Project Blackout, но уже с *почти* современным интерфейсом, наградами под "стим достижения", скиллами, набор которых меняется в зависимости от выбранного класса, возможностью создания до 9 игровых персонажей на одной учётной записи ну и конечно кастомизация персонажа. Для тех кто пишет или думает писать сервер данной игры - предлагаю список серверных пакетов. Опкоды частично прописаны. Код:
PROTOCOL_CLAN_WAR_PRESEASON_RANKING_ACK PROTOCOL_CLAN_WAR_MATCH_TEAM_COUNT_ACK PROTOCOL_CLAN_WAR_MATCH_TEAM_LIST_ACK PROTOCOL_CLAN_WAR_CREATE_TEAM_ACK PROTOCOL_CLAN_WAR_JOIN_TEAM_ACK PROTOCOL_CLAN_WAR_LEAVE_TEAM_ACK PROTOCOL_CLAN_WAR_CHANGE_OPERATION_ACK PROTOCOL_CLAN_WAR_CHANGE_MAX_PER_ACK PROTOCOL_CLAN_WAR_MATCHMAKING_ACK PROTOCOL_CLAN_WAR_CANCEL_MATCHMAKING_ACK // 6935 PROTOCOL_CLAN_WAR_TEAM_CHATTING_ACK PROTOCOL_CLAN_WAR_MATCH_TEAM_INFO_ACK PROTOCOL_CLAN_WAR_MERCENARY_LIST_ACK PROTOCOL_CLAN_WAR_REGIST_MERCENARY_ACK PROTOCOL_CLAN_WAR_REMOVE_MERCENARY_ACK PROTOCOL_CLAN_WAR_INVITE_MERCENARY_SENDER_ACK PROTOCOL_CLAN_WAR_INVITE_MERCENARY_RECEIVER_ACK PROTOCOL_CLAN_WAR_INVITE_ACCEPT_ACK PROTOCOL_CLAN_WAR_INVITE_DENIAL_ACK PROTOCOL_CLAN_WAR_MERCENARY_DETAIL_INFO_ACK PROTOCOL_CLAN_WAR_FORCE_MATCH_ROOM_LEAVE_ACK PROTOCOL_CLAN_WAR_MATCH_MAKING_RESULT_ACK // 6950 PROTOCOL_CLAN_WAR_RESULT_ACK // 6962 PROTOCOL_CLAN_WAR_REPLACE_CLAN_NAME_ACK // 6963 PROTOCOL_CLAN_WAR_REPLACE_CLAN_MARK_ACK // 6964 PROTOCOL_CLAN_WAR_REPLACE_CLAN_COLOR_NAME_ACK // 6965 PROTOCOL_CLAN_WAR_UNKNOWN PROTOCOL_GMCHAT_START_CHAT_ACK // 6658 PROTOCOL_GMCHAT_SEND_CHAT_ACK // 6660 PROTOCOL_GMCHAT_END_CHAT_ACK // 6662 PROTOCOL_GMCHAT_APPLY_PENALTY_ACK // 6664 PROTOCOL_GMCHAT_NOTI_USER_PENALTY_ACK // 6666 PROTOCOL_GMCHAT_UNKNOWN PROTOCOL_CHEAT_MEDAL_COMMAND_ACK PROTOCOL_CHEAT_REDUCE_TS_EVENT_ACK PROTOCOL_CHEAT_INCREASE_KILL_COUNT_ACK PROTOCOL_CHEAT_PLAY_SOLO_ACK PROTOCOL_CHEAT_CLAN_WAR_MATCHING_POINT_ACK PROTOCOL_CHEAT_CLAN_WAR_RESULT_ACK PROTOCOL_CHEAT_UNKNOWN PROTOCOL_QUICKJOIN_START_ACK PROTOCOL_QUICKJOIN_ENTER_REC_ROOM_ACK PROTOCOL_QUICKJOIN_UNKNOWN PROTOCOL_GACHA_ENTER_ACK PROTOCOL_GACHA_LEAVE_ACK PROTOCOL_GACHA_ITEM_INFO_ACK PROTOCOL_GACHA_SHOP_STATE_ACK PROTOCOL_GACHA_PURCHASE_ACK PROTOCOL_GACHA_NOTICE_ACK PROTOCOL_GACHA_WINNING_USER_ACK PROTOCOL_GACHA_GET_PURCHASE_COUNT_ACK PROTOCOL_GACHA_UNKNOWN PROTOCOL_GET_MEDAL_INFO_ACK // 4610 PROTOCOL_GET_CUR_MEDAL_SET_INFO_ACK // 4612 PROTOCOL_GET_COM_MEDAL_SET_INFO_ACK // 4614 PROTOCOL_MISSION_COMPLETE_ACK // 4615 PROTOCOL_GET_MEDAL_REWARD_ACK // 4617 PROTOCOL_SET_NOTIFY_MEDAL_ACK // 4619 PROTOCOL_SET_REFRESH_MEDAL_SET_ACK // 4620 PROTOCOL_CHEAT_MEDAL_COMMAND_ACK PROTOCOL_MEDAL_UNKNOWN PROTOCOL_AUTH_SHOP_GOODS_BUY_ACK // 1044 PROTOCOL_AUTH_SHOP_ITEM_AUTH_ACK // PROTOCOL_AUTH_SHOP_DELETE_ITEM_ACK // PROTOCOL_SHOP_REPAIR_ACK PROTOCOL_AUTH_SHOP_CAPSULE_ACK PROTOCOL_AUTH_SHOP_RECV_GIFT_ACK PROTOCOL_AUTH_SHOP_JACKPOT_ACK PROTOCOL_AUTH_SHOP_ITEMLIST_ACK PROTOCOL_AUTH_SHOP_GOODSLIST_ACK PROTOCOL_AUTH_SHOP_REPAIRLIST_ACK PROTOCOL_AUTH_SHOP_MATCHINGLIST_ACK PROTOCOL_AUTH_USE_ITEM_CHECK_NICK_ACK PROTOCOL_AUTH_SHOP_GOODS_GIFT_ACK PROTOCOL_AUTH_SHOP_GET_GIFTLIST_ACK PROTOCOL_AUTH_SHOP_AUTH_GIFT_ACK PROTOCOL_AUTH_GET_POINT_CASH_ACK PROTOCOL_SHOP_PLUS_POINT_ACK PROTOCOL_AUTH_SHOP_SALECOUPONLIST_ACK PROTOCOL_SHOP_ENTER_ACK PROTOCOL_SHOP_LEAVE_ACK PROTOCOL_SHOP_GET_SAILLIST_ACK PROTOCOL_AUTH_ENTER_GIFTSHOP_ACK PROTOCOL_AUTH_LEAVE_GIFTSHOP_ACK PROTOCOL_AUTH_SHOP_USE_GIFTCOUPON_ACK PROTOCOL_AUTH_SHOP_ITEM_CHANGE_DATA_ACK // 1088 PROTOCOL_SHOP_UNKNOWN PROTOCOL_SERVER_MESSAGE_CONNECTIONSUCCESS // 2561 PROTOCOL_SERVER_MESSAGE_DISCONNECTIONSUCCESS // 2562 PROTOCOL_SERVER_MESSAGE_KICK_PLAYER // 2563 PROTOCOL_SERVER_MESSAGE_KICK_BATTLE_PLAYER // 2564 PROTOCOL_SERVER_MESSAGE_INVITED // 2565 PROTOCOL_SERVER_MESSAGE_ERROR // 2566 PROTOCOL_SERVER_MESSAGE_ANNOUNCE // 2567 PROTOCOL_SERVER_MESSAGE_FRIEND_INVITED // 2568 PROTOCOL_SERVER_MESSAGE_ROOM_DESTROY // 2569 PROTOCOL_SERVER_MESSAGE_GAMEGUARD_ERROR // 2571 PROTOCOL_SERVER_MESSAGE_EVENT_COUPON // 2572 PROTOCOL_SERVER_MESSAGE_DISCONNECTED_HACK // 2574 PROTOCOL_SERVER_MESSAGE_CHANGE_INVENTORY // 2570 PROTOCOL_SM_UNKNOWN PROTOCOL_ROOM_CREATE_ACK // 3842 PROTOCOL_ROOM_JOIN_ACK // 3844 PROTOCOL_ROOM_GET_SLOTINFO_ACK // 3848 PROTOCOL_ROOM_GET_SLOTONEINFO_ACK // 3846 PROTOCOL_ROOM_CHANGE_ROOMINFO_ACK // 3857 PROTOCOL_ROOM_CHANGE_ROOM_OPTIONINFO_ACK // 3874 PROTOCOL_ROOM_INFO_ENTER_ACK // 3926 // PROTOCOL_ROOM_INFO_LEAVE_ACK // 3928 // PROTOCOL_ROOM_CHECK_MAIN_ACK // 3882 PROTOCOL_ROOM_TEAM_BALANCE_ACK // 3886 PROTOCOL_ROOM_UNREADY_4VS4_ACK // 3888 PROTOCOL_ROOM_REQUEST_MAIN_ACK // 3876 PROTOCOL_ROOM_REQUEST_MAIN_CHANGE_ACK // 3878 PROTOCOL_ROOM_REQUEST_MAIN_CHANGE_WHO_ACK // 3880 PROTOCOL_ROOM_GET_NICKNAME_ACK // 3855 PROTOCOL_ROOM_GET_RANK_ACK // 3890 PROTOCOL_ROOM_GET_COLOR_NICK_ACK // 3892 PROTOCOL_ROOM_CHANGE_PASSWD_ACK // 3859 PROTOCOL_ROOM_CHANGE_SLOT_ACK // 3861 PROTOCOL_ROOM_GET_LOBBY_USER_LIST_ACK // 3868 PROTOCOL_ROOM_INVITE_LOBBY_USER_LIST_ACK // 3930 PROTOCOL_ROOM_PERSONAL_TEAM_CHANGE_ACK // 3866 PROTOCOL_ROOM_CHANGE_OBSERVER_SLOT_ACK // 3904 PROTOCOL_ROOM_CHANGE_HIDDEN_SLOT_ACK // 3906 PROTOCOL_ROOM_CHATTING_ACK // 3862 PROTOCOL_ROOM_CHARA_SHIFT_POS_ACK // 3850 PROTOCOL_ROOM_CHARA_SHIFT_POS_OTHER_ACK // 3851 PROTOCOL_ROOM_LOADING_START_ACK // 3912 PROTOCOL_ROOM_GET_USER_EQUIPMENT_ACK // 3920 PROTOCOL_ROOM_GET_USER_ITEM_ACK // 3900 PROTOCOL_ROOM_NEW_DOMI_JOIN_US_ACK // 3922 PROTOCOL_ROOM_GET_COLOR_MUZZLE_FLASH_ACK // 3924 PROTOCOL_ROOM_GET_PLAYERINFO_ACK // 3853 PROTOCOL_ROOM_UNKNOWN PROTOCOL_LOBBY_ENTER_ACK // 3074 PROTOCOL_LOBBY_LEAVE_ACK // 3076 PROTOCOL_LOBBY_GET_ROOMINFO_ACK PROTOCOL_LOBBY_QUICKJOIN_ROOM_ACK PROTOCOL_LOBBY_GET_ROOMINFOADD_ACK PROTOCOL_LOBBY_ABUSING_POPUP_END_ACK // 3100 PROTOCOL_LOBBY_CHATTING_ACK PROTOCOL_LOBBY_NEW_VIEW_USER_ITEM_ACK PROTOCOL_LOBBY_UNKNOWN PROTOCOL_INVENTORY_GET_INFO_ACK // 3334 PROTOCOL_INVENTORY_ENTER_ACK PROTOCOL_INVENTORY_LEAVE_ACK PROTOCOL_INVENTORY_UNKNOWN PROTOCOL_CS_CLIENT_ENTER_ACK PROTOCOL_CS_CLIENT_LEAVE_ACK PROTOCOL_CS_CLIENT_CLAN_CONTEXT_ACK PROTOCOL_CS_CLIENT_CLAN_LIST_ACK PROTOCOL_CS_MEMBER_INFO_ACK PROTOCOL_CS_MEMBER_INFO_CHANGE_ACK PROTOCOL_CS_MEMBER_INFO_INSERT_ACK PROTOCOL_CS_MEMBER_INFO_DELETE_ACK PROTOCOL_CS_CREATE_CLAN_ACK PROTOCOL_CS_CHECK_DUPLICATE_ACK PROTOCOL_CS_CHECK_DUPLICATE_AZIT_URL_ACK PROTOCOL_CS_CHECK_MARK_ACK PROTOCOL_CS_REPLACE_MARK_ACK PROTOCOL_CS_REPLACE_PERSONMAX_ACK PROTOCOL_CS_REPLACE_MANAGEMENT_ACK PROTOCOL_CS_JOIN_REQUEST_ACK PROTOCOL_CS_NOTE_ACK PROTOCOL_CS_CHECK_JOIN_AUTHORITY_ACK PROTOCOL_CS_CANCEL_REQUEST_ACK PROTOCOL_CS_CLAN_LIST_DETAIL_INFO_ACK PROTOCOL_CS_DETAIL_INFO_ACK PROTOCOL_CS_MEMBER_CONTEXT_ACK PROTOCOL_CS_MEMBER_LIST_ACK PROTOCOL_CS_REQUEST_CONTEXT_ACK PROTOCOL_CS_REQUEST_LIST_ACK PROTOCOL_CS_REQUEST_INFO_ACK PROTOCOL_CS_ACCEPT_REQUEST_ACK PROTOCOL_CS_DENIAL_REQUEST_ACK PROTOCOL_CS_INVITE_ACK PROTOCOL_CS_INVITE_ACCEPT_ACK PROTOCOL_CS_SECESSION_CLAN_ACK PROTOCOL_CS_COMMISSION_MASTER_ACK PROTOCOL_CS_COMMISSION_STAFF_ACK PROTOCOL_CS_COMMISSION_REGULAR_ACK PROTOCOL_CS_DEPORTATION_ACK PROTOCOL_CS_ACCEPT_REQUEST_RESULT_ACK PROTOCOL_CS_DENIAL_REQUEST_RESULT_ACK PROTOCOL_CS_DEPORTATION_RESULT_ACK PROTOCOL_CS_COMMISSION_MASTER_RESULT_ACK PROTOCOL_CS_COMMISSION_STAFF_RESULT_ACK PROTOCOL_CS_COMMISSION_REGULAR_RESULT_ACK PROTOCOL_CS_CHANGE_CLAN_EXP_RANK_ACK PROTOCOL_CS_CHANGE_CLAN_PER_RANK_ACK PROTOCOL_CS_REPLACE_MARK_RESULT_ACK PROTOCOL_CS_REPLACE_MANAGEMENT_RESULT_ACK PROTOCOL_CS_REPLACE_NAME_RESULT_ACK PROTOCOL_CS_ROOM_INVITED_ACK PROTOCOL_CS_ROOM_INVITED_RESULT_ACK PROTOCOL_CS_CLOSE_CLAN_ACK PROTOCOL_CS_CHATTING_ACK PROTOCOL_CS_PAGE_CHATTING_ACK PROTOCOL_CS_MEMBER_DETAIL_INFO_ACK PROTOCOL_CS_REPLACE_MEMBER_BASIC_RESULT_ACK PROTOCOL_CS_REPLACE_NOTICE_ACK PROTOCOL_CS_REPLACE_INTRO_ACK PROTOCOL_CS_CLAN_REQUEST_AUTO_ACCEPT_OPTION_ACK PROTOCOL_CS_RECORD_RESET_RESULT_ACK PROTOCOL_CS_POINT_RESET_RESULT_ACK PROTOCOL_CS_REPLACE_COLOR_NAME_RESULT_ACK PROTOCOL_CS_CREATE_CLAN_CONDITION_ACK PROTOCOL_CS_CLAN_MATCH_RESULT_CONTEXT_ACK PROTOCOL_CS_CLAN_MATCH_RESULT_LIST_ACK PROTOCOL_CS_CLAN_MATCH_RESULT_EMOTION_SAVE_ACK PROTOCOL_CLAN_UNKNOWN PROTOCOL_BATTLE_READYBATTLE_ACK // 4100 PROTOCOL_BATTLE_START_GAME_ACK // 4103 PROTOCOL_BATTLE_START_GAME_TRANS_ACK // 4104 PROTOCOL_BATTLE_NEW_LOAD_EQUIPMENT_INFO_ACK // 4240 PROTOCOL_BATTLE_NEW_LOAD_EQUIPMENT_INFO_OTHER_ACK // 4241 PROTOCOL_BATTLE_EQUIPMENT_INFO_ACK // 4118 PROTOCOL_BATTLE_NEW_EQUIPMENT_INFO_OTHER_ACK // 4242 PROTOCOL_BATTLE_PRESTARTBATTLE_ACK // 4106 PROTOCOL_BATTLE_STARTBATTLE_ACK // 4108 PROTOCOL_BATTLE_COUNT_DOWN_ACK // 4251 PROTOCOL_BATTLE_GIVEUPBATTLE_ACK // 4110 PROTOCOL_BATTLE_RESPAWN_ACK // 4114 PROTOCOL_BATTLE_RESPAWN_FOR_AI_ACK // 4151 PROTOCOL_BATTLE_USER_SKILL_UPGRADE_ACK // 4221 PROTOCOL_BATTLE_WAVE_PRE_START_ACK // 4209 PROTOCOL_BATTLE_WAVE_INFO_ACK // 4217 PROTOCOL_BATTLE_WAVE_READY_INFO_ACK // 4211 PROTOCOL_BATTLE_WAVE_START_ACK // 4213 PROTOCOL_BATTLE_WAVE_END_ACK // 4215 PROTOCOL_BATTLE_PRINT_MESSAGE_ACK // 4223 PROTOCOL_BATTLE_FINAL_DOMI_SCORE_ACK // 4225 PROTOCOL_BATTLE_USE_ITEM_ACK // 4233 PROTOCOL_BATTLE_APPEAR_ACIDITEM_ACK // 4227 PROTOCOL_BATTLE_MUTANTTREX_HOWLING_SLOW_ACK // 4231 PROTOCOL_BATTLE_NAVIMESH_ACK // 4235 PROTOCOL_BATTLE_AI_COLLISION_ACK // 4237 PROTOCOL_BATTLE_DEATH_ACK // 4112 PROTOCOL_BATTLE_ENDBATTLE_ACK // 4116 PROTOCOL_BATTLE_LEAVEP2PSERVER_ACK // 4125 PROTOCOL_BATTLE_TIMERSYNC_ACK // 4145 PROTOCOL_BATTLE_HOLE_CHECK_ACK // 4098 PROTOCOL_BATTLE_TIMEOUTCLIENT_ACK // 4120 PROTOCOL_BATTLE_MISSION_ROUND_PRE_START_ACK // 4127 PROTOCOL_BATTLE_MISSION_ROUND_START_ACK // 4129 PROTOCOL_BATTLE_MISSION_ROUND_END_ACK // 4131 PROTOCOL_BATTLE_MISSION_BOMB_INSTALL_ACK // 4133 PROTOCOL_BATTLE_MISSION_BOMB_UNINSTALL_ACK // 4135 PROTOCOL_BATTLE_MISSION_GENERATOR_INFO_ACK // 4143 PROTOCOL_BATTLE_MISSION_DEFENCE_INFO_ACK // 4157 PROTOCOL_BATTLE_MISSION_TOUCHDOWN_ACK // 4155 PROTOCOL_BATTLE_MISSION_TOUCHDOWN_COUNT_ACK // 4159 PROTOCOL_BATTLE_RECORD_ACK // 4139 PROTOCOL_BATTLE_START_COUNTDOWN_ACK // 4102 PROTOCOL_BATTLE_CHANGE_DIFFICULTY_LEVEL_ACK // 4149 PROTOCOL_BATTLE_MISSION_TUTORIAL_ROUND_END_ACK // 4165 PROTOCOL_BATTLE_SUGGEST_KICKVOTE_ACK // 4167 PROTOCOL_BATTLE_START_KICKVOTE_ACK // 4169 PROTOCOL_BATTLE_VOTE_KICKVOTE_ACK // 4171 PROTOCOL_BATTLE_NOTIFY_CURRENT_KICKVOTE_ACK // 4177 PROTOCOL_BATTLE_NOTIFY_KICKVOTE_CANCEL_ACK // 4175 PROTOCOL_BATTLE_NOTIFY_KICKVOTE_RESULT_ACK // 4173 PROTOCOL_BATTLE_NOTIFY_BE_KICKED_BY_KICKVOTE_ACK // 4179 PROTOCOL_BATTLE_MISSION_TOUCHDOWN_BLOCK_ACK // 4180 PROTOCOL_BATTLE_NOTIFY_HACK_USER_ACK // 4183 PROTOCOL_BATTLE_SLOT_EQUIPMENT_ACK // 4242 PROTOCOL_BATTLE_GM_PAUSE_ACK // 4182 PROTOCOL_BATTLE_GM_RESUME_ACK // 4246 PROTOCOL_BATTLE_NEW_LOAD_INVEN_INFO_ACK // 4246 PROTOCOL_BATTLE_NEW_LOAD_INVEN_INFO_OTHER_ACK // 4247 PROTOCOL_BATTLE_NEW_JOIN_ROOM_SCORE_ACK // 4239 PROTOCOL_BATTLE_UNKNOWN PROTOCOL_LOGIN_ACK PROTOCOL_BASE_CREATE_NICK_ACK PROTOCOL_BASE_CONNECT_ACK PROTOCOL_BASE_LOGIN_WAIT_ACK // 521 PROTOCOL_BASE_GET_SYSTEM_INFO_ACK // 523 PROTOCOL_BASE_GET_USER_INFO_ACK // 525 PROTOCOL_BASE_GET_INVEN_INFO_ACK PROTOCOL_BASE_GET_OPTION_ACK // 529 PROTOCOL_CHAR_CREATE_CHARA_ACK PROTOCOL_BASE_GET_RECORD_INFO_DB_ACK PROTOCOL_BASE_GET_RECORD_INFO_SESSION_ACK PROTOCOL_BASE_RENDEZVOUS_NAT_STATE_ACK // 595 PROTOCOL_BASE_OPTION_SAVE_ACK // 531 PROTOCOL_BASE_ENTER_PASS_ACK // 610 PROTOCOL_BASE_GAMEGUARD_REQ PROTOCOL_BASE_GET_MYINFO_RECORD_ACK // 577 PROTOCOL_BASE_GET_MYINFO_BASIC_ACK // 579 PROTOCOL_BASE_GET_MYINFO_ALL_ACK // 599 PROTOCOL_BASE_RANK_UP_ACK // 551 PROTOCOL_BASE_INITIAL_RANK_UP_ACK // 581 PROTOCOL_BASE_INV_ITEM_DATA_ACK // 603 PROTOCOL_BASE_SUPPLY_BOX_ANNOUNCE_ACK PROTOCOL_BASE_SUPPLY_BOX_PRESENT_MESSAGE_ACK PROTOCOL_BASE_SUPPLY_BOX_PRESENT_ACK PROTOCOL_BASE_LOGOUT_ACK // 516 PROTOCOL_NEW_SET_CHARA_ACK PROTOCOL_BASE_DELETE_CHARA_ACK PROTOCOL_CHAR_CHANGE_EQUIP_ACK PROTOCOL_SKILL_SET_ACK PROTOCOL_SKILL_CLASS_SET_ACK PROTOCOL_NEW_GAME_SERVER_STATE_ACK // 4364 PROTOCOL_BASE_GET_CHANNELLIST_ACK // 541 PROTOCOL_BASE_SELECT_CHANNEL_ACK // 543 PROTOCOL_BASE_USER_LEAVE_ACK // 537 PROTOCOL_BASE_USER_ENTER_ACK // 539 PROTOCOL_CHAR_CHANGE_CHARA_NICK_ACK // 6148 PROTOCOL_BASE_GET_USER_BASIC_INFO_ACK // 634 PROTOCOL_BASE_GET_USER_DETAIL_INFO_ACK // 647 PROTOCOL_COMMUNITY_USER_INVITED_ACK PROTOCOL_COMMUNITY_USER_INVITED_REQUEST_ACK PROTOCOL_BASE_ATTENDANCE_ACK PROTOCOL_BASE_ATTENDANCE_CLEAR_ITEM_ACK PROTOCOL_BASE_NEW_CHARA_SHIFT_POS_ACK // 636 PROTOCOL_BASE_GUIDE_COMPLETE_ACK // 549 PROTOCOL_BASE_NEW_REWARD_POPUP_ACK // 637 PROTOCOL_BASE_EQUIPMENT_ACK // 627 PROTOCOL_BASE_DAILY_RECORD_ACK // 623 PROTOCOL_BASE_CHANGE_PCCAFE_STATUS_ACK // 655 PROTOCOL_BASE_GET_USER_SUBTASK_ACK // 657 PROTOCOL_BASE_MEGAPHONE_ACK // 659 PROTOCOL_BASE_GET_CHARA_INFO_ACK // 660 PROTOCOL_BASE_EVENT_ITEM_ACK // 662 PROTOCOL_BASE_NOTICE_ACK // 663 PROTOCOL_BASE_MAP_RULELIST_ACK // 669 n PROTOCOL_BASE_MAP_MATCHINGLIST_ACK // 671 n PROTOCOL_BASE_URL_LIST_ACK // 673 (3.15) 672 (old 664) PROTOCOL_BASE_BOOSTEVENT_INFO_ACK // 676 PROTOCOL_NEW_USER_LEAVE_ACK error : %d PROTOCOL_AUTH_BLOCK_INFO_ACK // 987 PROTOCOL_AUTH_FRIEND_INFO_ACK PROTOCOL_AUTH_FRIEND_INVITED_ACK PROTOCOL_AUTH_FRIEND_INVITED_REQUEST_ACK PROTOCOL_AUTH_FRIEND_INFO_CHANGE_ACK PROTOCOL_AUTH_FRIEND_ACCEPT_ACK PROTOCOL_AUTH_FRIEND_INSERT_ACK PROTOCOL_AUTH_FRIEND_DELETE_ACK PROTOCOL_AUTH_SEND_WHISPER_ACK PROTOCOL_AUTH_RECV_WHISPER_ACK PROTOCOL_AUTH_FIND_USER_ACK PROTOCOL_AUTH_CHANGE_NICKNAME_ACK PROTOCOL_MESSENGER_NOTE_SEND_ACK PROTOCOL_MESSENGER_CLAN_NOTE_SEND_ACK PROTOCOL_MESSENGER_NOTE_LIST_ACK PROTOCOL_MESSENGER_NOTE_CHECK_READED_ACK PROTOCOL_MESSENGER_NOTE_DELETE_ACK PROTOCOL_MESSENGER_NOTE_RECEIVE_ACK PROTOCOL_AUTH_FCM_INFO_ACK PROTOCOL_AUTH_FCM_STATE_ACK PROTOCOL_AUTH_BLOCK_INSERT_ACK PROTOCOL_AUTH_BLOCK_DELETE_ACK PROTOCOL_AUTH_ACCOUNT_KICK_ACK PROTOCOL_AUTH_UNKNOWN PROTOCOL_FIELDSHOP_OPEN_ACK PROTOCOL_FIELDSHOP_GOODSLIST_ACK PROTOCOL_RSIGS_UNKNOWN PROTOCOL_BASE_STAGE_BOOST_ACK // 680 PROTOCOL_CS_REPLACE_MARKEFFECT_ACK // 1993 PROTOCOL_CS_REPLACE_MARKEFFECT_RESULT_ACK // 1994 PROTOCOL_ROOM_CHANGE_COSTUME_ACK // 3932 PROTOCOL_BASE_MEDAL_GET_INFO_ACK // 571 PROTOCOL_BASE_USER_TITLE_CHANGE_ACK // 585 PROTOCOL_BASE_USER_TITLE_EQUIP_ACK // 587 PROTOCOL_BASE_USER_TITLE_RELEASE_ACK // 589 PROTOCOL_BASE_USER_TITLE_INFO_ACK // 591 PROTOCOL_BASE_QUEST_GET_ACK // 561 PROTOCOL_BASE_QUEST_GET_ITEM_ACK // 565 PROTOCOL_BASE_QUEST_GET_INFO_ACK // 563 PROTOCOL_BASE_QUEST_BUY_CARD_SET_ACK // 573 PROTOCOL_BASE_QUEST_CHANGE_ACK // 567 PROTOCOL_BASE_QUEST_DELETE_CARD_SET_ACK // 575 PROTOCOL_BASE_QUEST_ACTIVE_IDX_CHANGE_ACK // 569 // 3.21 PROTOCOL_SHOP_PLUS_TAG_ACK PROTOCOL_BATTLEBOX_AUTH_ACK PROTOCOL_BATTLEBOX_GET_LIST_ACK PROTOCOL_CLAN_WAR_CHANGE_MEMBER_INFO_ACK // 3.23 PROTOCOL_BASE_ACEMODE_BREAK_SUCCESIVE_NOTICE_ACK // 686 PROTOCOL_ROOM_GET_ACEMODE_PLAYERINFO_ACK // 3935 PROTOCOL_BASE_SPECIAL_RANDOMBOX_LIST_ACK // 688 PROTOCOL_ROOM_SELECT_SLOT_CHANGE_ACK // 3937 PROTOCOL_CHEAT_MEDAL_COMMAND_ACK // 3.28 PROTOCOL_BASE_USER_EVENT_SYNC_ACK // 680 PROTOCOL_BASE_STEPUP_MODE_INFO_ACK // 691 PROTOCOL_BASE_CHANNELTYPE_CONDITION_ACK // 693 PROTOCOL_BASE_CHANNELTYPE_CHANGE_CONDITION_ACK // 697 PROTOCOL_COMMUNITY_USER_ROOMINFO_ACK // 2825 PROTOCOL_CHEAT_ITEM_AUTH_ACK // 4888 PROTOCOL_CHEAT_SET_RANDOM_VALUE_ROOMINFO_ACK // 4895 PROTOCOL_CHEAT_GET_STEPUP_INFO_ACK // 4897 PROTOCOL_CHEAT_ACEMODE_SUCCESIVE_ACK // 4899 PROTOCOL_CLAN_WAR_CHANGE_MEMBER_INFO_ACK // 6931 PROTOCOL_CLAN_WAR_CHANGE_SLOT_ACK // 6954 // 3.32 PROTOCOL_BASE_RESET_SEASON_LADDER_RECORD_ACK // 703 PROTOCOL_SHOP_LIMITED_SALE_LIST_ACK // 1097 PROTOCOL_SHOP_LIMITED_SALE_SYNC_ACK // 1098 PROTOCOL_CS_GET_USER_DETAIL_CLAN_INFO_ACK // 1999 PROTOCOL_CS_HISTORY_RESET_ACK // 1993 PROTOCOL_CS_USER_RECORD_RESET_ACK // 1995 PROTOCOL_CS_ESCAPE_RESET_ACK // 1997 PROTOCOL_BATTLE_USER_SOPETYPE_ACK // 4253 PROTOCOL_BATTLE_SYSTEM_CHANGE_EQUIPMENT_ACK // 4241 PROTOCOL_BATTLE_WINNING_CAM_ACK // 4255 PROTOCOL_CHEAT_SKIP_TIMEOUT_ACK // 4903 Цитата:
Серверные пакеты (Udp) Код:
AI_Respawn(class GAMEINFO_AI_DINO *) Obj(int,class RECV_P2P_DATA *,float) DropedWeapon(int,class RECV_P2P_DATA *,float) Dino_FullBody(class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_ActionState(class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_PosRotation(class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *,bool) Chara_WeaponSync(class GAMEINFO_CHARA_WEAPON *,class GAMEINFO_CHARA_STATE *,class CGameCharaBase *) Chara_RadioChat(class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_ActionForObjectSync(class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_MissionDataForHost(class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_Suicide(class GAMEINFO_CHARA_NETDATA *,class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_GetWeaponForClient(class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_GetWeaponForHost(class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_DropWeaponForClient(class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_DirectPickUp(class GAMEINFO_CHARA_NETDATA *,class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_FireDataOnObject(class GAMEINFO_CHARA_NETDATA *,class GAMEINFO_CHARA_NETDATA *,class CGameObjectWithWeapon *) Chara_FireData(class GAMEINFO_CHARA_NETDATA *,class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_FireNHitDataOnObject(class GAMEINFO_CHARA_NETDATA *,class CGameObjectWithWeapon *) Chara_FireNHitData(class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Chara_DeathDataForClient(class GAMEINFO_CHARA_NETDATA *,class CGameCharaBase *) Код:
Fire(class CGameCharaBase *,union VEC3D *,class WeaponBase *) Hit(class CGameCharaBase *,const class CHARA_DAMAGEINFO *,bool) DropWeapon(class CGameCharaBase *,enum WEAPON_SLOT_TYPE,int,int,int) PickupWeapon(class CGameCharaBase *,class WeaponBase *) DirectPickupWeapon(class CGameCharaBase *,unsigned int) Mission(class CGameCharaBase *,enum NET_MISSION_STATE,enum BOMB_AREA,unsigned int,int,float) SuicideDamage(class CGameCharaBase *,enum CHARA_DEATH_TYPE,enum CHARA_HIT_PART,unsigned short,union VEC3D *,enum WEAPON_CLASS_TYPE,int,unsigned short,int,enum WEAPON_SLOT_TYPE) RadioChat(class CGameCharaBase *,unsigned char) UseObject(class CGameCharaBase *,class i3Object *,unsigned char) UseObjectSync(class CGameCharaBase *,class i3Object *,unsigned char) SufferingDamage(class CGameCharaBase *,enum CHARA_DEATH_TYPE,int,enum CHARA_HIT_PART,bool) DomiSkillObject_Install(int,signed char) DomiSkillObject_Repair(int,signed char) DomiSkillObject_Upgrade(int,signed char,signed char) DomiSkillObject_SupplyUse(int,signed char) DomiDropItem_Catched(int,signed char) ObjectData(int,int,unsigned short,union VEC3D *,union VEC4D *) AnimObjectData(int,int,unsigned short,float) AnimObjectDataForOutpost(int,int,unsigned char,unsigned short,float,bool) composer require laravel/framework yarn add vue |
|
Сказали спасибо: |
15.11.2015, 06:00 | #2 |
Пользователь
|
Re: Piercing Blow список серверных пакетов
can shared source man?
|
20.11.2015, 18:59 | #3 |
Администратор
Регистрация: 09.11.2007
Адрес: Украина, Кривбасс
Возраст: 38
Сообщений: 6,377
Отблагодарили 3,722 раз(а)
Рейтинг мнений:
578
|
Re: Piercing Blow список серверных пакетов
Have nothing to share yet, but I am ready to help beginners.
There already are some sources in share where you can get basis. composer require laravel/framework yarn add vue |
22.11.2015, 15:30 | #4 | |
Забанен за кидаловo/обман/развод
|
Re: Piercing Blow список серверных пакетов
Цитата:
1)Как разобрать piercingoblow.exe так чтобы разбирать пакеты по твоему видео? 2)Ты не мог бы скинуть приблизительный разбор пакета инф о персонаже, а то я запутался со скинами персонажей , точнее с их экипировкой 3)В пакете или в клиенте хранится анонсер (бегущая строка в игре) ? |
|
22.11.2015, 15:57 | #5 |
Администратор
Регистрация: 09.11.2007
Адрес: Украина, Кривбасс
Возраст: 38
Сообщений: 6,377
Отблагодарили 3,722 раз(а)
Рейтинг мнений:
578
|
Re: Piercing Blow список серверных пакетов
Код:
ScriptAPI.AddUInt("Result"); ScriptAPI.AddByte("Unk1"); ScriptAPI.AddPaddedString("Account Login", 33); //ScriptAPI.AddByte("Color"); ScriptAPI.AddUInt("Rank"); ScriptAPI.AddUInt("Rank"); ScriptAPI.AddUInt("Point"); ScriptAPI.AddUInt("Exp"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Cash"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUShort("Unknown"); ScriptAPI.AddPaddedString("Clan Name", 17); ScriptAPI.AddUShort("Members?"); ScriptAPI.AddUInt("Clan Emblems"); ScriptAPI.AddByte("Color?"); ScriptAPI.AddUInt("Total Games"); ScriptAPI.AddUInt("Wins"); ScriptAPI.AddUInt("Loss"); ScriptAPI.AddUInt("Draws"); ScriptAPI.AddUInt("Kills"); ScriptAPI.AddUInt("Headshots"); ScriptAPI.AddUInt("Deaths"); ScriptAPI.AddUInt("Total Games"); ScriptAPI.AddUInt("Kills"); ScriptAPI.AddUInt("Unknown X"); ScriptAPI.AddUInt("Total Games"); ScriptAPI.AddUInt("Wins"); ScriptAPI.AddUInt("Losses"); ScriptAPI.AddUInt("Draws"); ScriptAPI.AddUInt("Kills"); ScriptAPI.AddUInt("Headshots"); ScriptAPI.AddUInt("Deaths"); ScriptAPI.AddUInt("Total Games"); ScriptAPI.AddUInt("Total Kills"); ScriptAPI.AddUInt("Unknown X"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddByte("Unknown?"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddByte("Main Character"); n = ScriptAPI.AddByte("Character Count"); for(i = 0; i < 9; i++) { ScriptAPI.StartNode("Character: " + (i)); ScriptAPI.AddByte("Slot"); ScriptAPI.AddUInt("TemplateID"); ScriptAPI.AddUInt("CreatedAt"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddPaddedString("Character Name", 33); for (n = 0; n < 5; n++) { ScriptAPI.StartNode("Weapons: " + (n)); ScriptAPI.AddLong("ItemMask"); ScriptAPI.AddUInt("ItemID"); ScriptAPI.EndNode(false); } for (n = 0; n < 8; n++) { ScriptAPI.StartNode("Part: " + (n)); ScriptAPI.AddLong("ItemMask"); ScriptAPI.AddUInt("ItemID"); ScriptAPI.EndNode(false); } ScriptAPI.AddByte("ClassID"); ScriptAPI.AddByte("SkillCommon"); ScriptAPI.AddByte("SkillMain"); ScriptAPI.AddByte("SkillAssist"); ScriptAPI.AddByte("SkillAssistLevel"); ScriptAPI.AddByte("SkillMainLevel"); ScriptAPI.AddByte("SkillCommonLevel"); //ScriptAPI.AddPaddedString("Garbage", 163); ScriptAPI.EndNode(false); } ScriptAPI.AddUInt("ItemID"); ScriptAPI.AddUInt("Unknown"); ScriptAPI.AddUInt("Repeat ItemID"); ScriptAPI.AddUInt("DateTime"); ScriptAPI.AddLong("Unknown"); ScriptAPI.AddByte("Current Event"); ScriptAPI.AddByte("Next Event"); ScriptAPI.AddUInt("LastActivateDateTime"); ScriptAPI.AddPaddedString("Event Title", 58); ScriptAPI.AddByte("Done"); ScriptAPI.AddByte("All"); //ScriptAPI.AddUInt("Unknown"); composer require laravel/framework yarn add vue |
22.11.2015, 16:12 | #6 |
Забанен за кидаловo/обман/развод
|
Re: Piercing Blow список серверных пакетов
эмммм а как тут ответить? |
26.11.2015, 12:55 | #8 |
Администратор
Регистрация: 09.11.2007
Адрес: Украина, Кривбасс
Возраст: 38
Сообщений: 6,377
Отблагодарили 3,722 раз(а)
Рейтинг мнений:
578
|
Re: Piercing Blow список серверных пакетов
Список пакетов обновлен под актуальную версию 2.12.18.151123010.
В последнем обновлении появилась возможность установки анонса и приветствия. Необходимо отправить пакет PROTOCOL_BASE_NOTICE_ACK перед PROTOCOL_BASE_GET_SYSTEM_INFO_ACK. Структура: hhShSdd (последние 2 int - цвет текста BGR > int) composer require laravel/framework yarn add vue |
Сказали спасибо: |
26.11.2015, 16:38 | #9 |
Забанен за кидаловo/обман/развод
|
Re: Piercing Blow список серверных пакетов
А по какому принципу инвентарь привязан к аккаунту ?
И почему больше не слышно ничего про твои разработки в piercing blow? |
26.11.2015, 19:42 | #10 |
Администратор
Регистрация: 09.11.2007
Адрес: Украина, Кривбасс
Возраст: 38
Сообщений: 6,377
Отблагодарили 3,722 раз(а)
Рейтинг мнений:
578
|
Re: Piercing Blow список серверных пакетов
По инвентарю. Перенесли список предметов из PROTOCOL_BASE_GET_USER_INFO_ACK (525) в отдельный PROTOCOL_BASE_GET_INVEN_INFO_ACK (527). В 525 остались только те предметы, которые одеты на персонажах.
Пишу когда есть время и желание. composer require laravel/framework yarn add vue |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[Point Blank] Список серверных пакетов [PB] | Awiion | Point Blank (Piercing Blow) | 22 | 24.02.2019 16:59 |
Основы клиент - серверных приложений | OneThunder | Программирование / Programming | 12 | 20.01.2016 19:18 |
Команды ГМа список | AssassinIv | Lineage II | 3 | 05.05.2014 15:01 |
[Продам] две 1U серверных машины HP и пара SAS дисков | denmark | Рынок / Marketplace | 4 | 02.09.2013 00:32 |
Создание серверных модов. | temoffeika | Сервер | 1 | 06.02.2010 02:12 |