📄 network2.h
字号:
{
short int game_port;
k_char_update_data ch_data;
}k_change_map8;
typedef struct tag_change_map7
{
short int game_port;
t_server_update_bankitem_data ch_data;
}k_change_map7;
typedef struct tag_change_map6
{
short int game_port;
t_server_update_item_data ch_data;
}k_change_map6;
typedef struct tag_change_map5
{
short int game_port;
t_server_update_inv_data ch_data;
}k_change_map5;
typedef struct tag_change_map4
{
short int game_port;
t_server_update_binary_data1 ch_data;
}k_change_map4;
typedef struct tag_change_map3
{
short int game_port;
t_server_update_script_data ch_data;
}k_change_map3;
typedef struct tag_change_map2
{
short int game_port;
t_server_update_binary_data0 ch_data;
}k_change_map2;
typedef struct tag_change_map1
{
short int game_port;
t_update_char_db ch_data;
}k_change_map1;
///////////////////////////////////////////////////////////////////////////////
typedef struct tag_send_game_port
{
short int game_port;
}k_send_game_port;
typedef struct tag_who_send_mail
{
char name[20];
}k_who_send_mail;
typedef struct tag_game_to_client_rep_recv_mail_body
{
DWORD mail_id;
char body[1000];
}k_game_to_client_rep_recv_mail_body;
typedef struct tag_login_to_game_rep_recv_mail_body
{
short int server_id;
DWORD mail_id;
char body[1000];
}k_login_to_game_rep_recv_mail_body;
typedef struct tag_game_to_login_req_recv_mail_body
{
short int server_id;
DWORD mail_id;
}k_game_to_login_req_recv_mail_body;
typedef struct tag_req_recv_mail_body
{
DWORD mail_id;
}k_req_recv_mail_body;
struct k_login_to_game_guild_mail_title
{
short int server_id;
DWORD mail_id;
char degree;
short int mail_year;
char mail_month;
char mail_day;
char mail_name[20];
char mail_title[60];
};
typedef struct tag_login_to_game_mail_title
{
short int server_id;
DWORD mail_id;
short int mail_year;
char mail_month;
char mail_day;
char mail_name[20];
char mail_title[60];
}k_login_to_game_mail_title;
typedef struct tag_req_mail_body
{
DWORD mail_id;
}k_req_mail_body;
typedef struct tag_mail
{
DWORD mail_id;
short int year;
char month;
char day;
char send_name[20];
char mail_title[60];
char mail_body[1000];
}MAIL;
struct k_guild_mail
{
DWORD mail_id;
char degree;
short int year;
char month;
char day;
char send_name[20];
char mail_title[60];
char mail_body[1000];
};
struct k_guild_mail_unit
{
short int guild_code;
char degree;
};
typedef struct tag_game_to_login_send_mail
{
char send_name[20];
union
{
char recv_name[20];
k_guild_mail_unit guild_info;
}uni;
char title[60];
char body[1000];
}k_game_to_login_send_mail;
typedef struct tag_send_mail
{
char name[20];
char title[60];
char body[1000];
}k_send_mail;
typedef struct tag_moving_item
{
char name[20];
char source_type;
char dest_type;
ItemAttr item;
DWORD money;
}k_moving_item;
typedef struct tag_game2client_ear_result
{
char ret;
}k_game2client_ear_result;
typedef struct tag_login2game_ear_message_result
{
short int send_server_id;
char ret; // ret 1 : ok, 2:磷澜, 3:芭例窃
}k_login2game_ear_message_result;
typedef struct tag_send_ear_message_result
{
short int send_game_server;
short int send_server_id;
char ret; // ret 1 : ok, 2:磷澜, 3:芭例窃
}k_send_ear_message_result;
typedef struct tag_loginserver_to_gameserver_ear_message
{
short int server_id;
char name[20];
}k_loginserver_to_gameserver_ear_message;
typedef struct tag_send_ear_message_ok_to_login
{
short int gameserver_port;
short int server_id;
char name[20];
char ret; // 搬苞
}k_send_ear_message_ok_to_login;
typedef struct tag_login_to_gameserver_ear_message
{
short int game_server; // 焊辰荤恩捞 加茄 霸烙 辑滚
short int server_id; // 焊辰荤恩狼 酒捞叼
char nation; // 唱扼甫 厚背窍扁 困秦
char recv_name[20]; // 穿备茄抛 焊郴绰 啊
char send_name[20]; // 穿啊 焊辰扒啊...
char message[200]; // 绢恫 皋矫瘤 牢啊...
}k_login_to_gameserver_ear_message;
typedef struct tag_login_send_ear_message
{
short int server_id;
char nation; // 唱扼甫 厚背窍扁 困秦
char recv_name[20]; // 罐绰 荤恩捞抚
char send_name[20]; // 焊郴绰 荤恩 捞抚
char message[200];
}k_login_send_ear_message;
typedef struct tag_send_ear_message_ok
{
char name[20];
}k_send_ear_message_ok;
typedef struct tag_send_ear_message
{
char name[20];
short int send_game_server; // 焊辰 荤恩捞 加茄 霸烙 辑滚 器飘锅龋
short int send_server_id; // 焊辰 荤恩狼 酒捞叼
char message[200];
}k_send_ear_message;
typedef struct server_to_client_char_info_plus // 眠啊 某腐磐 沥焊甫 努扼捞攫飘肺 焊郴霖促.
{
char believe_god;
short int faith;
}k_server_to_client_char_info_plus;
typedef struct server_killpc
{
short id;
DWORD killpc;
}k_server_killpc;
typedef struct tag_req_chr_info_etc
{
short int server_id;
char name[20];
}k_req_chr_info_etc;
typedef struct tag_get_char_info // loginserver -> gameserver
{
char name[20]; // 030923 HK YGI
short int server_id;
char believe_god;
short int faith;
short int god_cast_level;
}k_get_char_info;
typedef struct tag_server_text_default
{
char text[512];
unsigned short int len; // 醚 辨捞
}k_server_text_default;
typedef struct tag_server_text_only_one
{
char text[512];
unsigned short int len; // 醚 辨捞
short int server_id;
}k_server_text_only_one;
typedef struct tag_get_god_table
{
char god_idex;
TIMESTAMP_STRUCT day;
TIMESTAMP_STRUCT month;
TIMESTAMP_STRUCT year;
}k_get_god_table;
typedef struct tag_check_new_char
{
char name[20];
}k_check_new_char;
typedef struct tool_password
{
char password[11];
}k_tool_password;
typedef struct login_sql_evangelist_create
{
char my_name[20];
char eva_name[20];
}k_login_sql_evangelist_create;
typedef struct login_sql_evangelist_delete
{
char my_name[20];
}k_login_sql_evangelist_delete;
typedef struct server_client_preach_name // 搬苞
{
char result;
char name[20];
BYTE believe_god;
}k_server_client_preach_name;
typedef struct loginserver_result
{
BYTE type;
BYTE result;
short int server_id;
}k_loginserver_result;
typedef struct loginserver_preach_name
{
short int server_id;
char name[20];
BYTE believe_god;
}k_loginserver_preach_name;
typedef struct loginserver_preach_name_result
{
short int server_id;
char result;
char name[20];
BYTE believe_god;
}k_loginserver_preach_name_result;
typedef struct client_god_regist_ok
{
char type;
}k_client_god_regist_ok;
typedef struct server_preach_name
{
char name[20];
BYTE believe_god;
}k_server_preach_name;
typedef struct login_put_box_item
{
// short int server_id; // 努扼捞攫飘肺 焊郴临 鞘夸啊 绝扁 锭巩俊
DWORD box_id;
char para; //困摹
ItemAttr item;
}k_login_put_box_item;
typedef struct get_server_text
{
char text[512];
char ct; // 努饭胶狼 硅凯
unsigned short int len; // 醚辨捞
}k_get_server_text;
typedef struct req_bbs_title
{
char count;
}k_req_bbs_title;
typedef struct transfer_item // 酒捞袍 傈价 叼弃飘
{
ItemAttr item;
}k_transfer_item;
typedef struct client_throw_dice
{
char type;
}k_client_throw_dice;
typedef struct start_create_ability
{
unsigned int str : 2;
unsigned int dex : 2;
unsigned int con : 2;
unsigned int wis : 2;
unsigned int inte : 2;
unsigned int cha : 2;
unsigned int movp : 2;
unsigned int endu : 2;
unsigned int mor : 2;
unsigned int wsps : 2;
unsigned int luck : 2;
}k_start_create_ability;
typedef struct start_throw_dice // 林荤困 倒副 版快 0~10 鳖瘤狼 歹窍扁 荐摹
{
char ability1;
char ability2;
/*
DWORD str : 2;
DWORD dex : 2;
DWORD con : 2;
DWORD wis : 2;
DWORD inte : 2;
DWORD cha : 2;
DWORD movp : 2;
DWORD endu : 2;
DWORD mor : 2;
DWORD wsps : 2;
DWORD luck : 2;
*/
}k_start_throw_dice;
typedef struct server_tactics
{
DWORD magery;
}k_server_tactics;
typedef struct cmd_party_no_name
{
short int server_id;
char name[31];
}k_cmd_party_no_name;
typedef struct rep_party_together
{
short int server_id;
char party_name[31];
}k_rep_party_together;
typedef struct server_req_party_together
{
char party_name[31];
char my_name[31];
short int server_id;
}k_server_req_party_together;
typedef struct server_req_party_db
{
short int server_id;
char name[31];
char ct;
}k_server_req_party_db;
typedef struct server_server_party_info
{
short int Server_id; // 捞锭 荤侩窍绰 辑滚 酒捞叼绰 夸没茄 努扼捞攫飘狼 酒捞叼 捞促...
char ct; // 颇萍 锅龋
short int Face;
short int Level;
short int Str;
char Gender;
char Class;
}k_server_server_party_info;
typedef struct server_killmon
{
DWORD killmon;
}k_server_killmon;
typedef struct server_ac
{
short int ac;
}k_server_ac;
typedef struct server_item_attr
{
POS pos;
DWORD attr;
}k_server_item_attr;
typedef struct beta_check_id
{
char id[ID_LENGTH];
}k_beta_check_id;
typedef struct tag_exchange_item_del
{
POS pos;
short int you_id;
}k_exchange_item_del;
typedef struct tag_try_item_trade
{
char result;
}k_try_item_trade;
typedef struct tag_server_money
{
DWORD money;
}k_server_money;
/*
typedef struct tac_skill_each_exp
{
unsigned int tac_exp;
}t_tac_skill_each_exp;
*/
typedef struct tag_client_inn
{
char type; // 浆扁->3, 泪磊扁->3( 撤, 广栏肺 唱锤 )
}k_client_inn;
typedef struct tag_party_info
{
short int type;
char index;
char m_Name[20];
char m_Gender;
short int m_ImageNo;
short int m_Str;
BYTE m_btLevel; // CSD-030806
char m_Class;
char m_Join;
}k_party_info;
typedef struct tag_server_item_money
{
int item_no;
int money;
}k_server_item_money;
typedef struct tag_client_item_no
{
int item_no;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -