Files
2026-11-07 13:30:45 +07:00

643 lines
26 KiB
C

#pragma once
//CONNECT
#define CONNECT_OK 1
#define CONNECT_ID_NOT 2
#define CONNECT_PW_NOT 3
#define CONNECT_ID_ALREADY 4
#define CONNECT_EXCEPT 5
#define CONNECT_EXPIRE_KEY 6
#define CONNECT_EXITING_SERVER 7
#define CONNECT_WRONG_CLIENT_VER 8
#define CONNECT_WRONG_LOCAL_VER 9
#define CONNECT_GAMESERVER_FULL 10
//#define CTPK_ABSTRACT 0x0fff
#define STPK_ABSTRACT 0x2fff
enum Protocols
{
DTPK_QUERY = 0x0001,
CTPK_CONNECT = 0x0002,
CTPK_ABSTRACT = 0x0fff,
STPK_RESERVE_LOGOUT = 0x2001,
STPK_CONNECT,
STPK_CHAR_CREATE,
STPK_LOGOUT,
STPK_CHAR_DELETE,
STPK_CREATE_ROOM,
STPK_JOIN_ROOM,
//CLIENT SEND UCP PACKET
CUPK_CONNECT = 0x4001,
CUPK_SYNCTIME,
CUPK_CHAT,
CUPK_HOLE_CHECK,
CUPK_RESERVE_ROOM_JOIN = 0x4006,
CUPK_CHECK_KING_PING,
CUPK_NEW_USER_INFO = 0x4101,
CUPK_EXIST_USER_INFO,
};
#pragma pack(push,1)
typedef struct _OnTest_
{
const int nId;
int nIndex;
char strMsg[1024];
_OnTest_(): nId(2)
{
strcpy_s(strMsg,"abcdefg!!\n");
};
}OnTest_;
#pragma pack(pop)
//#define CTPK_CONNECT 0x0002
//#define CTPK_CHAR_CREATE 0x0003
//#define CTPK_LOGOUT 0x0004
//#define CTPK_CHAR_DELETE 0x0005
//#define CTPK_PLAZA_ROOM_LIST 0x0006
//#define CTPK_JOIN_ROOM 0x0007
//#define CTPK_EXIT_ROOM 0x0008
//#define CTPK_DROP_ITEM 0x0009
//#define CTPK_PICK_ITEM 0x0010
//#define CTPK_DROP_DIE 0x0011
//#define CTPK_WEAPON_DIE 0x0012
//#define CTPK_SYMBOL_DIE 0x0013
//#define CTPK_CREATE_PLAZA 0x0014
//#define CTPK_PRISONER_ESCAPE 0x0016
//#define CTPK_CHANGE_CHAR 0x0017
//#define CTPK_PRISONER_DROP 0x0018
//#define CTPK_PUSHSTRUCT_DIE 0x0019
//#define CTPK_PUSHSTRUCT_CREATE 0x0020
//#define CTPK_CURRENT_DAMAGELIST 0x0021
//#define CTPK_USE_ITEM 0x0023
//#define CTPK_BUY_ITEM 0x0024
//#define CTPK_EQUIP_SLOT_ITEM 0x0025
//#define CTPK_SELL_SLOT_ITEM 0x0027
//#define CTPK_INC_STAT 0x0028
//#define CTPK_INIT_STAT 0x0029
//#define CTPK_CREATE_OBJECTITEM 0x0030
//#define CTPK_EVENT_SCENE_END 0x0031
//#define CTPK_LEVELUP_ITEM 0x0032
//#define CTPK_REPOSITION_FIELDITEM 0x0033
//#define CTPK_SELL_EQUIP_ITEM 0x0034
//#define CTPK_JOIN_BATTLEROOM_LIST 0x0035
//#define CTPK_CREATE_BATTLEROOM 0x0036
//#define CTPK_USER_BATTLEROOM_JOIN 0x0040
//#define CTPK_USER_BATTLEROOM_LEAVE 0x0041
//#define CTPK_SYMBOL_DAMAMGED 0x0042
//#define CTPK_MACRO_COMMAND 0x0043
//#define CTPK_PRISONERMODE 0x0047
//#define CTPK_CHAR_SLOT_CHANGE 0x0049
//#define CTPK_CREATE_VIRTUAL_CHAR 0x0050
//#define CTPK_PASSAGE 0x0052
//#define CTPK_PLAZA_COMMAND 0x0054
//#define CTPK_PLAZA_USER_INVITE 0x0055
//#define CTPK_CATCH_CHAR 0x0056
//#define CTPK_ESCAPE_CATCH_CHAR 0x0057
//#define CTPK_MOVE_SLOT_ITEM 0x0059
//#define CTPK_ABSORB_REQUEST 0x0060
//#define CTPK_CHAT_MODE 0x0061
//#define CTPK_TUTORIAL_STEP 0x0066
//#define CTPK_CHAR_LIMIT_CHECK 0x0067
//#define CTPK_CHAR_DECORATION_BUY 0x0068
//#define CTPK_PLAYRECORD_INFO 0x0069
//#define CTPK_LAST_PLAYRECORD_INFO 0x0070
//#define CTPK_CHAR_EXTEND 0x0071
//#define CTPK_CHANGE_SINGLE_CHAR 0x0072
//#define CTPK_VOICE_INFO 0x0074
//#define CTPK_SEARCH_PLAZA_ROOM 0x0075
//#define CTPK_BATTLEROOM_INVITE 0x0076
//#define CTPK_RESERVE_BATTLEROOM_DELETE 0x0078
//#define CTPK_LADDER_TEAM_RANK_LIST 0x0079
//#define CTPK_HACK_QUIZ 0x0080
//#define CTPK_RELAY_CHAT 0x0081
//#define CTPK_ABUSE_QUIZ_START 0x0082
//#define CTPK_ABUSE_QUIZ 0x0083
//#define CTPK_BATTLEROOM_JOIN_INFO 0x0084
//#define CTPK_TRIAL 0x0085
//#define CTPK_AWARDING_INFO 0x0089
//#define CTPK_AWARDING_RESULT 0x0090
//#define CTPK_FOLLOW_USER 0x0091
//#define CTPK_DEVELOPER_MACRO 0x0092
//#define CTPK_REQUEST_REVIVAL_TIME 0x0093
//#define CTPK_ETCITEM_BUY 0x0095
//#define CTPK_BATTLEROOM_COMMAND 0x0096
//#define CTPK_MOVING_SERVER 0x0097
//#define CTPK_FRIEND_LIST_MSG 0x0098
//#define CTPK_FRIEND_COMMAND 0x0099
//#define CTPK_FRIEND_DELETE 0x0100
//#define CTPK_DELETE_FRIEND_BY_WEB 0x0101
//#define CTPK_USER_LOGIN 0x0102
//#define CTPK_REGISTERED_USER 0x0103
//#define CTPK_USER_POS_REFRESH 0x0104
//#define CTPK_PLAZA_INVITE_LIST 0x0105
//#define CTPK_CHANNEL_INVITE 0x0106
//#define CTPK_CHANNEL_LEAVE 0x0107
//#define CTPK_CHANNEL_CHAT 0x0108
//#define CTPK_CHANNEL_CREATE 0x0109
//#define CTPK_BATTLEROOM_INVITE_LIST 0x0110
//#define CTPK_EXERCISE_CHAR_CREATE 0x0111
//#define CTPK_USER_INFO_REFRESH 0x0112
//#define CTPK_MEMO_SEND_MSG 0x0113
//#define CTPK_OFFLINE_MEMO_MSG 0x0114
//#define CTPK_BANKRUPTCY_PESO 0x0115
//#define CTPK_SERVICE_CHAR 0x0116
//#define CTPK_USER_POS_INDEX 0x0117
//#define CTPK_CHAR_CHARGE 0x0119
//#define CTPK_JOIN_HEADQUARTERS 0x0120
//#define CTPK_GUILD_RANK_LIST 0x0121
//#define CTPK_GUILD_INFO 0x0122
//#define CTPK_GUILD_JOINER_CHANGE 0x0123
//#define CTPK_GUILD_ENTRY_APP 0x0124
//#define CTPK_GUILD_ENTRY_CANCEL 0x0125
//#define CTPK_GUILD_ENTRY_DELAY_MEMBER 0x0126
//#define CTPK_GUILD_ENTRY_AGREE 0x0127
//#define CTPK_GUILD_ENTRY_REFUSE 0x0128
//#define CTPK_GUILD_INVITATION 0x0129
//#define CTPK_GUILD_LEAVE 0x0130
//#define CTPK_GUILD_TITLE_CHANGE 0x0131
//#define CTPK_GUILD_MASTER_CHANGE 0x0132
//#define CTPK_GUILD_POSITION_CHANGE 0x0133
//#define CTPK_GUILD_KICK_OUT 0x0134
//#define CTPK_FRIEND_REQUEST_LIST 0x0135
//#define CTPK_FRIEND_APPLICATION 0x0136
//#define CTPK_PLAZA_JOIN_INFO 0x0137
//#define CTPK_USER_ENTRY_REFRESH 0x0138
//#define CTPK_HEADQUARTERS_COMMAND 0x0139
//#define CTPK_GUILD_CHAT 0x0140
//#define CTPK_GUILD_EXIST 0x0141
//#define CTPK_USER_INFO_EXIST 0x0142
//#define CTPK_GUILD_MARK_KEY_VALUE 0x0143
//#define CTPK_VOICE_INFO_USER 0x0144
//#define CTPK_LADDER_TEAM_LIST 0x0145
//#define CTPK_CREATE_LADDERTEAM 0x0146
//#define CTPK_JOIN_LADDERTEAM 0x0147
//#define CTPK_LADDERTEAM_MACRO 0x0148
//#define CTPK_LADDERTEAM_JOIN_INFO 0x0149
//#define CTPK_LADDERTEAM_LEAVE 0x0150
//#define CTPK_LADDERTEAM_INVITE_LIST 0x0151
//#define CTPK_LADDERTEAM_INVITE 0x0152
//#define CTPK_LADDER_TEAM_RANKING 0x0153
//#define CTPK_LADDER_BATTLE_RESTART 0x0154
//#define CTPK_LADDER_OTHER_NAME_CHANGE 0x0155
//#define CTPK_LADDER_BATTLE_REQUEST_AGREE 0x0156
//#define CTPK_LADDER_USER_HQ_MOVE 0x0157
//#define CTPK_GUILD_MARK_KEY_VALUE_DELETE 0x0158
//#define CTPK_ETCITEM_USE 0x0159
//#define CTPK_MOVIE_CONTROL 0x0160
//#define CTPK_PRESENT_REQUEST 0x0161
//#define CTPK_GUILD_TITLE_SYNC 0x0162
//#define CTPK_PROTECT_CHECK 0x0163
//#define CTPK_GET_CASH 0x0164
//#define CTPK_HOLE_SEND_COMPLETE 0x0165
//#define CTPK_UDP_RECV_TIMEOUT 0x0166
//#define CTPK_JOIN_SERVER_LOBBY_INFO 0x0167
//#define CTPK_SERVER_LOBBY_CHAT 0x0168
//#define CTPK_GROWTH_LEVEL_UP 0x0169
//#define CTPK_GROWTH_LEVEL_INIT 0x0170
//#define CTPK_GUILD_USER_LIST 0x0171
//#define CTPK_EVENT_DATA_UPDATE 0x0172
//#define CTPK_USER_KICK_VOTE 0x0173
//#define CTPK_CHAR_CHANGE_PERIOD 0x0174
//#define CTPK_ETCITEM_ACTION 0x0175
//#define CTPK_MYROOM_SERVER_CHANGE 0x0176
//#define CTPK_SERVER_LOBBY_INFO 0x0177
//#define CTPK_CAMP_DATA_SYNC 0x0178
//#define CTPK_CAMP_CAHNGE_POS 0x0179
//#define CTPK_CAMP_BATTLE_END_LEAVE_TEAM 0x0180
//#define CTPK_FISHING 0x0181
//#define CTPK_SERVER_ALARM_MSG 0x0182
//#define CTPK_PRESENT_RECV 0x0183
//#define CTPK_PRESENT_SELL 0x0184
//#define CTPK_EXTRAITEM_BUY 0x0185
//#define CTPK_EXTRAITEM_SELL 0x0186
//#define CTPK_EXTRAITEM_CHANGE 0x0187
//#define CTPK_ETCITEM_SELL 0x0188
//#define CTPK_TIME_GROWTH_ADD 0x0189
//#define CTPK_TIME_GROWTH_REMOVE 0x0190
//#define CTPK_TIME_GROWTH_CHECK 0x0191
//#define CTPK_USE_MONSTER_COIN 0x0192
//#define CTPK_FIRST_CHANGE_ID 0x0193
//#define CTPK_TURN_END_VIEW_STATE 0x0194
//#define CTPK_ITEM_MOVE_DROP 0x0195
//#define CTPK_PRESENT_BUY 0x0196
//#define CTPK_ALL_ITEM_DROP 0x0197
//#define CTPK_GASHAPON_LIST 0x0198
//#define CTPK_EXCAVATION_COMMAND 0x0199
//#define CTPK_BALLSTRUCT_REPOSITION 0x0200
//#define CTPK_FOOTBALL_GOAL 0x0201
//#define CTPK_CONTROL_KEYS 0x0202
//#define CTPK_QUEST_OCCUR 0x0203
//#define CTPK_QUEST_ATTAIN 0x0204
//#define CTPK_QUEST_ALARM 0x0205
//#define CTPK_QUEST_REWARD 0x0206
//#define CTPK_QUEST_ALL_DELETE 0x0207
//#define CTPK_MEDALITEM_CHANGE 0x0208
//#define CTPK_PRESENT_ALL_DELETE 0x0209
//#define CTPK_HERO_TOP100_DATA 0x0210
//#define CTPK_HERO_MATCH_OTHER_INFO 0x0211
//#define CTPK_TRADE_CREATE 0x0212
//#define CTPK_TRADE_LIST 0x0213
//#define CTPK_TRADE_ITEM 0x0214
//#define CTPK_TRADE_CANCEL 0x0215
//#define CTPK_CHANGE_GANGSI 0x0216
//#define CTPK_MACHINESTRUCT 0x0218
//#define CTPK_EVENT_SHOP_GOODS_LIST 0x0219
//#define CTPK_EVENT_SHOP_GOODS_BUY 0x0220
//#define CTPK_EVENT_SHOP_STATE 0x0221
//#define CTPK_EVENT_SHOP_BUY_USER_CLEAR 0x0222
//#define CTPK_ETCITEM_SWITCH 0x0223
//
//#define CTPK_ROOM_STEALTH_ENTER 0x0225
//#define CTPK_CAMP_SEASON_BONUS 0x0226
//#define CTPK_ETCITEM_MOTION_STATE 0x0227
//#define CTPK_CUSTOM_ITEM_SKIN_UNIQUE_INDEX 0x0228
//#define CTPK_CUSTOM_ITEM_SKIN_DELETE 0x0229
//#define CTPK_PUSHSTRUCT_OWNER_CLEAR 0x0230
//#define CTPK_ETCITEM_MOTION_OPTION 0x0231
//#define CTPK_PRESENT_TEST_SEND 0x0232
//#define CTPK_EXPERIENCE_MODE 0x0233
//#define CTPK_CHANGE_MY_LEADER 0x0234
//#define CTPK_SET_MY_RENTAL 0x0235
//#define CTPK_USER_CHAR_INFO_REFRESH 0x0236
//#define CTPK_USER_CHAR_SUB_INFO_REFRESH 0x0237
//#define CTPK_USER_CHAR_RENTAL_REQUEST 0x0238
//#define CTPK_USER_CHAR_RENTAL_AGREE 0x0239
//#define CTPK_USER_CHAR_RENTAL_TIME_END 0x0240
//#define CTPK_HEADQUARTERS_STATE_CHANGE 0x0241
//#define CTPK_HEADQUARTERS_OPTION_CMD 0x0242
//#define CTPK_HEADQUARTERS_INFO 0x0243
//#define CTPK_HEADQUARTERS_USER_INVITE 0x0244
//#define CTPK_HEADQUARTERS_JOIN_AGREE 0x0245
//#define CTPK_INSERT_BESTFRIEND 0x0246
//#define CTPK_INSERT_BESTFRIEND_FAILED 0x0247
//#define CTPK_DISMISS_BESTFRIEND 0x0248
//#define CTPK_HEADQUARTERS_INVITE_LIST 0x0249
//#define CTPK_BESTFRIEND_EXCEPTION_LIST 0x0250
//#define CTPK_PICK_REWARD_ITEM 0x0251
//#define CTPK_GET_MILEAGE 0x0252
//#define CTPK_SIMPLE_USER_INFO_REFRESH 0x0253
//#define CTPK_MACRO_NOTIFY 0x0254
////SERVER SEND TCP GAME PACKET
//#define STPK_RESERVE_LOGOUT 0x2001
//#define STPK_CONNECT 0x2002
//#define STPK_CHAR_CREATE 0x2003
//#define STPK_LOGOUT 0x2004
//#define STPK_CHAR_DELETE 0x2005
//#define STPK_CREATE_ROOM 0x2006
//#define STPK_JOIN_ROOM 0x2007
//#define STPK_JOIN_ROOMDATA 0x2008
//#define STPK_JOIN_USERDATA 0x2009
//#define STPK_LEAVE_USERDATA 0x2010
//#define STPK_EXIT_ROOM 0x2011
//#define STPK_HOST_USERID 0x2012
//#define STPK_CHANGE_UDP_INFO 0x2013
//#define STPK_DBCHAR_EQUIPDATA 0x2014
//#define STPK_CHAR_EQUIPDATA 0x2015
//#define STPK_PICK_ITEM_FAIL 0x2016
//#define STPK_FIELD_ITEM_LIST 0x2017
//#define STPK_ZERO_HP 0x2018
//#define STPK_USER_REVIVAL 0x2019
//#define STPK_ROUND_READY 0x2020
//#define STPK_ROUND_START 0x2021
//#define STPK_ROUND_END 0x2022
//#define STPK_FIELD_ITEM_SUPPLY 0x2023
//#define STPK_DROP_ITEM 0x2024
//#define STPK_PICK_ITEM 0x2025
//#define STPK_DROP_DIE 0x2026
//#define STPK_WEAPON_DIE 0x2027
//#define STPK_SYMBOL_DIE 0x2028
//#define STPK_PLAZA_ROOM_LIST 0x2029
//#define STPK_SYMBOL_ACTIVITY 0x2030
//#define STPK_CREATE_PLAZA 0x2032
//#define STPK_PRISONERMODE 0x2033
//#define STPK_PRISONER_ESCAPE 0x2034
//#define STPK_SLOT_ITEM 0x2035
//#define STPK_CHANGE_CHAR 0x2036
//#define STPK_START_SELECT_CHAR 0x2037
//#define STPK_PUSHSTRUCT_DIE 0x2038
//#define STPK_PUSHSTRUCT_INFO 0x2039
//#define STPK_FINAL_ROUND_RESULT 0x2040
//#define STPK_JOIN_ROOM_INFO_END 0x2041
//#define STPK_MODE_SCORE 0x2042
//#define STPK_KING_TAKE 0x2043
//#define STPK_CHANGE_PERIOD 0x2044
//#define STPK_JOIN_NEW_USERDATA 0x2046
//#define STPK_PRISONER_DROP 0x2047
//#define STPK_BUY_ITEM 0x2048
//#define STPK_EQUIP_SLOT_ITEM 0x2049
//#define STPK_SELL_SLOT_ITEM 0x2051
//#define STPK_START_SET_NEXT_MODE 0x2052
//#define STPK_END_SET_NEXT_MODE 0x2053
//#define STPK_INC_STAT 0x2054
//#define STPK_INIT_STAT 0x2055
//#define STPK_MODE_INFO 0x2056
//#define STPK_CHAR_LOAD 0x2058
//#define STPK_CHAR_ALL_LOAD 0x2059
//#define STPK_ROUND_TIME_STOP 0x2060
//#define STPK_SELL_EQUIP_ITEM 0x2061
//#define STPK_ROUND_JOIN_OBSERVER 0x2062
//#define STPK_ROUND_JOIN 0x2063
//#define STPK_ROUND_JOIN_VIEW 0x2064
//#define STPK_LEVELUP_ITEM 0x2065
//#define STPK_REPOSITION_FIELDITEM 0x2066
//#define STPK_OBJECT_SUPPLY 0x2067
//#define STPK_FIELD_ITEM_DELETE 0x2068
//#define STPK_BATTLEROOM_LIST 0x2069
//#define STPK_ABSORB_APPLY 0x2070
//#define STPK_CREATE_BATTLEROOM 0x2071
//#define STPK_LADDER_TEAM_RANK_LIST 0x2072
//#define STPK_USER_BATTLEROOM_JOIN 0x2075
//#define STPK_BATTLEROOM_INFO 0x2076
//#define STPK_BATTLEROOM_USER_INFO 0x2077
//#define STPK_BATTLEROOM_LEAVE 0x2078
//#define STPK_DROP_ITEM_FAIL 0x2079
//#define STPK_MACRO_COMMAND 0x2080
//#define STPK_BATTLE_ROOM_END 0x2084
//#define STPK_CHAR_SLOT_CHANGE 0x2085
//#define STPK_PASSAGE 0x2086
//#define STPK_PLAZA_COMMAND 0x2089
//#define STPK_CATCH_CHAR 0x2090
//#define STPK_ESCAPE_CATCH_CHAR 0x2091
//#define STPK_MOVE_SLOT_ITEM 0x2092
//#define STPK_PLAYING_USER_DATA 0x2099
//#define STPK_TUTORIAL_STEP 0x2101
//#define STPK_MOVING_ROOM 0x2102
//#define STPK_CLASSEXPERT_SET 0x2103
//#define STPK_CLASSPRICE 0x2104
//#define STPK_CHAR_LIMIT_CHECK 0x2105
//#define STPK_CHAR_DECORATION_BUY 0x2106
//#define STPK_PLAYRECORD_INFO 0x2107
//#define STPK_CHAR_EXTEND 0x2108
//#define STPK_CHANGE_SINGLE_CHAR 0x2109
//#define STPK_ANNOUNCE 0x2110
//#define STPK_VOICE_INFO 0x2111
//#define STPK_CHANGE_STAGE 0x2113
//#define STPK_BATTLEROOM_INVITE 0x2114
//#define STPK_PING 0x2116
//#define STPK_HACK_ANNOUNCE 0x2117
//#define STPK_CHAT_MODE 0x2118
//#define STPK_HACK_QUIZ 0x2119
//#define STPK_RELAY_CHAT 0x2120
//#define STPK_ABUSE_ANNOUNCE 0x2121
//#define STPK_ABUSE_QUIZ 0x2122
//#define STPK_BATTLEROOM_JOIN_INFO 0x2123
//#define STPK_BATTLEROOM_INVITE_RESULT 0x2125
//#define STPK_EXIT_ROOM_PENALTY 0x2126
//#define STPK_AWARDING_INFO 0x2127
//#define STPK_AWARDING_RESULT 0x2128
//#define STPK_FOLLOW_USER 0x2129
//#define STPK_AWARD_DATA 0x2130
//#define STPK_DEVELOPER_MACRO 0x2132
//#define STPK_UPDATE_SCORE_GAUGE 0x2133
//#define STPK_ANSWER_REVIVAL_TIME 0x2134
//#define STPK_REQUEST_BANKRUPT 0x2135
//#define STPK_ETCITEM_BUY 0x2136
//#define STPK_GRADE_CLASS_UP_BONUS 0x2138
//#define STPK_BATTLEROOM_COMMAND 0x2139
//#define STPK_SEARCH_PLAZA_ROOM 0x2140
//#define STPK_PLAZA_USER_INVITE 0x2141
//#define STPK_MOVING_SERVER 0x2142
//#define STPK_MOVING_SERVER_COMPLETE 0x2143
//#define STPK_RESERVE_ROOM_JOIN 0x2144
//#define STPK_FRIEND_LIST_MSG 0x2145
//#define STPK_FRIEND_COMMAND 0x2146
//#define STPK_FRIEND_DELETE 0x2147
//#define STPK_USER_LOGIN 0x2148
//#define STPK_REGISTERED_USER 0x2149
//#define STPK_USER_POS_REFRESH 0x2151
//#define STPK_PLAZA_INVITE_LIST 0x2152
//#define STPK_CHANNEL_INVITE 0x2153
//#define STPK_CHANNEL_JOIN 0x2154
//#define STPK_CHANNEL_LEAVE 0x2155
//#define STPK_CHANNEL_CHAT 0x2156
//#define STPK_CHANNEL_ALL_USER 0x2157
//#define STPK_CHANNEL_CREATE 0x2158
//#define STPK_BATTLEROOM_INVITE_LIST 0x2159
//#define STPK_EXERCISE_CHAR_CREATE 0x2160
//#define STPK_USER_INFO_REFRESH 0x2161
//#define STPK_MEMO_SEND_MSG 0x2162
//#define STPK_OFFLINE_MEMO_MSG 0x2163
//#define STPK_BANKRUPTCY_PESO 0x2164
//#define STPK_USER_POS_INDEX 0x2165
//#define STPK_PUSHSTRUCT_CREATE 0x2166
//#define STPK_BATTLEROOM_ENTERUSER_SYNC 0x2167
//#define STPK_RESERVE_SERVER_MOVE 0x2168
//#define STPK_FINAL_RESULT_USER_INFO 0x2169
//#define STPK_TOTAL_REG_USER_CNT 0x2171
//#define STPK_START_CHAR_LIMITDATE 0x2172
//#define STPK_UPDATE_CHAR_LIMITDATE 0x2173
//#define STPK_CHAR_CHARGE 0x2174
//#define STPK_EVENT_DATA 0x2175
//#define STPK_USER_RECORD_DATA 0x2176
//#define STPK_CREATE_GUILD 0x2177
//#define STPK_MY_GUILD_INFO 0x2178
//#define STPK_ENTRY_DELAY_GUILD_LIST 0x2179
//#define STPK_GUILD_ENTRY_DELAY_MEMBER 0x2180
//#define STPK_GUILD_RANK_LIST 0x2181
//#define STPK_GUILD_INFO 0x2182
//#define STPK_GUILD_MEMBER_LIST 0x2183
//#define STPK_GUILD_JOINER_CHANGE 0x2184
//#define STPK_GUILD_ENTRY_APP 0x2185
//#define STPK_GUILD_ENTRY_AGREE 0x2186
//#define STPK_ENTRY_DELAY_GUILD_DELETE 0x2187
//#define STPK_GUILD_INVITATION 0x2188
//#define STPK_GUILD_INVITED 0x2189
//#define STPK_GUILD_LEAVE 0x2190
//#define STPK_GUILD_MASTER_CHANGE 0x2191
//#define STPK_GUILD_POSITION_CHANGE 0x2192
//#define STPK_GUILD_KICK_OUT 0x2193
//#define STPK_GUILD_SIMPLE_DATA 0x2194
//#define STPK_SYMBOL_DIE_LIST 0x2196
//#define STPK_FRIEND_REQUEST_LIST 0x2197
//#define STPK_FRIEND_APPLICATION 0x2198
//#define STPK_PLAZA_JOIN_INFO 0x2199
//#define STPK_USER_ENTRY_REFRESH 0x2200
//#define STPK_GUILD_MARK_CHANGE 0x2201
//#define STPK_MYGUILD_MEMBER_LIST 0x2202
//#define STPK_MYGUILD_LEAVE_LIST 0x2203
//#define STPK_GUILD_CHAT 0x2204
//#define STPK_GUILD_EXIST 0x2205
//#define STPK_USER_INFO_EXIST 0x2206
//#define STPK_GUILD_MARK_KEY_VALUE 0x2207
//#define STPK_LADDER_TEAM_LIST 0x2208
//#define STPK_CREATE_LADDERTEAM 0x2209
//#define STPK_JOIN_LADDERTEAM 0x2210
//#define STPK_LADDERTEAM_INFO 0x2211
//#define STPK_LADDERTEAM_USER_INFO 0x2212
//#define STPK_LADDERTEAM_LEAVE 0x2213
//#define STPK_LADDERTEAM_MACRO 0x2214
//#define STPK_LADDERTEAM_JOIN_INFO 0x2215
//#define STPK_LADDERTEAM_INVITE_LIST 0x2216
//#define STPK_LADDERTEAM_INVITED 0x2217
//#define STPK_LADDER_TEAM_RANKING 0x2218
//#define STPK_LADDER_OTHER_TEAM_INFO 0x2219
//#define STPK_LADDER_OTHER_NAME_CHANGE 0x2220
//#define STPK_LADDER_BATTLE_REQUEST_AGREE 0x2221
//#define STPK_IMMEDIATELY_EQUIP 0x2223
//#define STPK_USER_ETC_ITEM 0x2224
//#define STPK_ETCITEM_USE 0x2225
//#define STPK_SERVICE_CHAR 0x2226
//#define STPK_MOVIE_CONTROL 0x2227
//#define STPK_PRESENT_DATA 0x2228
//#define STPK_DEFAULT_DECO_ITEM 0x2229
//#define STPK_EVENT_DATA_UPDATE 0x2230
//#define STPK_GUILD_TITLE_SYNC 0x2231
//#define STPK_USER_BONUS_SYNC 0x2232
//#define STPK_PROTECT_CHECK 0x2233
//#define STPK_GET_CASH 0x2234
//#define STPK_HOLE_SEND_COMPLETE 0x2235
//#define STPK_UDP_RECV_TIMEOUT 0x2236
//#define STPK_JOIN_SERVER_LOBBY_INFO 0x2237
//#define STPK_SERVER_LOBBY_CHAT 0x2238
//#define STPK_GROWTH_LEVEL_FIRST 0x2239
//#define STPK_GROWTH_LEVEL_UP 0x2240
//#define STPK_GROWTH_POINT_BONUS 0x2241
//#define STPK_GROWTH_LEVEL_INIT 0x2242
//#define STPK_WHOLE_CHAT 0x2243
//#define STPK_START_ETC_ITEM_TIME 0x2244
//#define STPK_UPDATE_ETC_ITEM_TIME 0x2245
//#define STPK_CHANGE_BOSS 0x2246
//#define STPK_EXERCISE_CHAR_DELETE 0x2247
//#define STPK_USER_KICK_VOTE 0x2248
//#define STPK_CHAR_CHANGE_PERIOD 0x2249
//#define STPK_EVENT_ALIVE 0x2250
//#define STPK_ETCITEM_ACTION 0x2251
//#define STPK_UDP_RECV_TIMEOUT_RECHECK 0x2252
//#define STPK_MYROOM_SERVER_CHANGE 0x2253
//#define STPK_SERVER_LOBBY_INFO 0x2254
//#define STPK_CHANGE_USER_NAME 0x2255
//#define STPK_CAMP_DATA_SYNC 0x2256
//#define STPK_CAMP_CAHNGE_POS 0x2257
//#define STPK_USER_LADDER_POINT_RECORD_REFRESH 0x2258
//#define STPK_GROWTH_LEVEL_DOWN 0x2259
//#define STPK_DELETE_ETC_ITEM_DATE 0x2260
//#define STPK_BAD_PING_CROWN_DROP 0x2261
//#define STPK_CAMP_SEASON_BONUS 0x2262
//#define STPK_BLOCK_TYPE 0x2263
//#define STPK_FISHING 0x2264
//#define STPK_GUILD_NAME_CHANGE 0x2265
//#define STPK_PRESENT_RECV 0x2266
//#define STPK_PRESENT_SELL 0x2267
//#define STPK_USER_EXTRAITEM_DATA 0x2268
//#define STPK_EXTRAITEM_BUY 0x2269
//#define STPK_EXTRAITEM_SELL 0x2270
//#define STPK_DELETE_EXTRAITEM_DATE 0x2271
//#define STPK_EXTRAITEM_CHANGE 0x2272
//#define STPK_TURN_START 0x2274
//#define STPK_MONSTER_SYNC_CHANGE 0x2275
//#define STPK_MONSTER_INFO_SYNC 0x2276
//#define STPK_TURN_END 0x2277
//#define STPK_ETCITEM_SELL 0x2278
//#define STPK_PRISONER_REVIVAL 0x2279
//#define STPK_REFILL_COIN 0x2280
//#define STPK_TIME_GROWTH_CHECK 0x2281
//#define STPK_TIME_GROWTH_ADD 0x2282
//#define STPK_TIME_GROWTH_REMOVE 0x2283
//#define STPK_ROUND_CONTINUE 0x2284
//#define STPK_USE_MONSTER_COIN 0x2285
//#define STPK_FIRST_CHANGE_ID 0x2286
//#define STPK_MONSTER_FORCE_DIE 0x2287
//#define STPK_ITEM_COMPOUND 0x2288
//#define STPK_CHECK_SALE_PRICE 0x2289
//#define STPK_MONSTER_REVIVAL 0x2290
//#define STPK_ITEM_MOVE_DROP 0x2291
//#define STPK_PRESENT_BUY 0x2292
//#define STPK_ALL_ITEM_DROP 0x2293
//#define STPK_GASHAPON_LIST 0x2294
//#define STPK_EXCAVATION_COMMAND 0x2295
//#define STPK_BALLSTRUCT_INFO 0x2296
//#define STPK_BALLSTRUCT_REPOSITION 0x2297
//#define STPK_FOOTBALL_GOAL 0x2298
//#define STPK_CONTROL_KEYS 0x2299
//#define STPK_LADDER_USER_HQ_MOVE 0x2300
//#define STPK_QUEST_DATA 0x2301
//#define STPK_QUEST_COMPLETE_DATA 0x2302
//#define STPK_QUEST_OCCUR 0x2303
//#define STPK_QUEST_ATTAIN 0x2304
//#define STPK_QUEST_REWARD 0x2305
//#define STPK_QUEST_DELETE 0x2306
//#define STPK_QUEST_EVENT_ALIVE 0x2307
//#define STPK_GRADE_SYNC 0x2308
//#define STPK_USER_MEDALITEM_DATA 0x2309
//#define STPK_MEDALITEM_CHANGE 0x2310
//#define STPK_DELETE_MEDALITEM_DATE 0x2311
//#define STPK_MEDALITEM_BUY 0x2312
//#define STPK_ONEDAY_QUEST_DELETE 0x2313
//#define STPK_USER_HERO_DATA 0x2314
//#define STPK_HERO_TOP100_DATA 0x2315
//#define STPK_HERO_MATCH_OTHER_NAME 0x2316
//#define STPK_HERO_MATCH_OTHER_INFO 0x2317
//#define STPK_TRADE_STATE_CHANGE 0x2318
//#define STPK_TRADE_CREATE 0x2319
//#define STPK_TRADE_LIST 0x2320
//#define STPK_TRADE_ITEM_COMPLETE 0x2321
//#define STPK_TRADE_CANCEL 0x2322
//#define STPK_TRADE_TIME_OUT 0x2323
//#define STPK_SELECT_GANGSI 0x2324
//#define STPK_CHANGE_GANGSI 0x2325
//#define STPK_EXTRAITEM_GROWTH_CATALYST 0x2326
//#define STPK_MACHINESTRUCT 0x2327
//#define STPK_QUEST_REPEAT_REWARD 0x2328
//#define STPK_EVENT_SHOP_GOODS_LIST 0x2329
//#define STPK_EVENT_SHOP_GOODS_BUY 0x2330
//#define STPK_ETCITEM_SWITCH 0x2331
//#define STPK_ROOM_USER_ETCITEM_SYNC 0x2332
//#define STPK_ETCITEM_SKELETON_DELETE 0x2333
//#define STPK_ROOM_STEALTH_ENTER 0x2335
//#define STPK_ETCITEM_MOTION_STATE 0x2336
//#define STPK_CUSTOM_ITEM_SKIN_UNIQUE_INDEX 0x2336
//#define STPK_CUSTOM_ITEM_SKIN_DELETE 0x2337
//#define STPK_MONSTER_DIE_REWARD 0x2338
//#define STPK_PUSHSTRUCT_OWNER_CLEAR 0x2339
//#define STPK_PUSHSTRUCT_INFO_ENTER 0x2340
//#define STPK_MONSTER_DICE_RESULT 0x2341
//#define STPK_BEST_FRIEND_LIST_MSG 0x2342
//#define STPK_ETCITEM_LUCKY_COIN_RESULT 0x2343
//#define STPK_ETCITEM_ITEM_COMPOUNDEX_RESULT 0x2344
//#define STPK_EXPERIENCE_MODE 0x2345
//#define STPK_CHANGE_MY_LEADER 0x2346
//#define STPK_SET_MY_RENTAL 0x2347
//#define STPK_USER_CHAR_INFO_REFRESH 0x2348
//#define STPK_USER_CHAR_SUB_INFO_REFRESH 0x2349
//#define STPK_USER_CHAR_RENTAL_REQUEST 0x2350
//#define STPK_USER_CHAR_RENTAL_AGREE 0x2351
//#define STPK_USER_CHAR_RENTAL_RETURN 0x2352
//#define STPK_JOIN_HEADQUARTERS 0x2353
//#define STPK_CHANGE_CHAR_BY_NPC 0x2354
//#define STPK_HEADQUARTERS_STATE_CHANGE 0x2355
//#define STPK_MODE_EXTRAITEM_UPDATE 0x2356
//#define STPK_MODE_MEDAL_UPDATE 0x2357
//#define STPK_MODE_CHAR_INSERT_DELETE 0x2358
//#define STPK_HEADQUARTERS_OPTION 0x2359
//#define STPK_HEADQUARTERS_INFO 0x2360
//#define STPK_HEADQUARTERS_JOIN_REQUEST 0x2361
//#define STPK_HEADQUARTERS_COMMAND 0x2362
//#define STPK_HEADQUARTERS_USER_INVITE 0x2363
//#define STPK_PCROOM_AUTHORITY 0x2364
//#define STPK_INSERT_BESTFRIEND 0x2365
//#define STPK_BESTFRIEND_DELETE_LIST 0x2366
//#define STPK_DISMISS_BESTFRIEND 0x2367
//#define STPK_HEADQUARTERS_INVITE_LIST 0x2368
//#define STPK_ETCITEM_RAINBOW_MIXER_RESULT 0x2369
//#define STPK_BESTFRIEND_EXCEPTION_LIST 0x2370
//#define STPK_FIELD_REWARD_ITEM_LIST 0x2371
//#define STPK_FIELD_REWARD_ITEM_CHANGE 0x2372
//#define STPK_PICK_REWARD_ITEM 0x2373
//#define STPK_ETCITEM_LOSTSAGA_MIXER_RESULT 0x2374
//#define STPK_GET_MILEAGE 0x2375
//#define STPK_ADD_MILEAGE 0x2376
//#define STPK_ETCITEM_TIME_GASHAPON_UPDATE 0x2377
//#define STPK_QUEST_ABUSE_ALARM 0x2378
//#define STPK_SHUT_DOWN_USER 0x2379
//#define STPK_SIMPLE_USER_INFO_REFRESH 0x2380
//#define STPK_ETCITEM_GOLD_BOX_RESULT 0x2381
//#define STPK_FRIEND_RECOMMEND_DATA 0x2382
//#define STPK_MACRO_NOTIFY 0x2383
//#define STPK_RUNNINGMAN_DECO_SYNC 0x2384
//