亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? saacproto_serv.h

?? 石器時代8.0服務端完整源代碼。可以直接編譯
?? H
?? 第 1 頁 / 共 2 頁
字號:
/* output by ../../bin/lsgen.perl 0.41 ( 1998 May) * made Thu Feb 17 17:30:27 2000 * user ringo * host indy * file /opt/ringo/chsa/src/saac/./saacproto_serv.h * util ./saacproto_util.c , ./saacproto_util.h * src  /opt/ringo/chsa/src/saac/../../doc/saacproto.html */#ifndef _SAACPROTOSERV_H_#define _SAACPROTOSERV_H_#include "version.h"#include "saacproto_util.h"#ifdef MAXLSRPCARGS#if ( MAXLSRPCARGS <= ( 7 + 1 )  )#undef MAXLSRPCARGS#define MAXLSRPCARGS ( 7 + 1 ) #endif#else#define MAXLSRPCARGS ( 7 + 1 ) #endif#ifdef _ALLDOMAN					// Syu ADD 排行榜NPCvoid saacproto_UpdataStele_recv( int fd , char *cdkey , char *name , char *title , int level , int trns , int time , int floor) ;void saacproto_UpdataStele_send( int fd , char *data ) ;void saacproto_S_UpdataStele_send( int fd , char *ocdkey , char *oname , char *ncdkey , 					  char *nname , char *title , int level , int trns , int floor ) ;#endifvoid saacproto_ACServerLogin_recv( int fd,char* servername,char* serverpas ) ;void saacproto_ACServerLogin_send( int fd,char* result,char* data ) ;void saacproto_ACServerLogout_recv( int fd ) ;void saacproto_ACCharList_recv( int ti,char* id,char* pas , int mesgid);void saacproto_ACCharList_send( int fd,char* result,char* output,int id ) ; /* ../../doc/saacproto.html line 124 */void saacproto_ACCharLoad_recv( int fd,char* id,char* pas,char* charname,int lock,char* opt,int mesgid ) ; /* ../../doc/saacproto.html line 148 */// CoolFish: 2001/10/16#ifdef _NewSavevoid saacproto_ACCharLoad_send( int fd,char* result,char* data,int id,int charindex ) ; /* ../../doc/saacproto.html line 175 */void saacproto_ACCharSave_recv( int fd,char* id,char* charname,char* opt,char* charinfo,int unlock,int mesgid,int charindex ) ; /* ../../doc/saacproto.html line 191 */#elsevoid saacproto_ACCharLoad_send( int fd,char* result,char* data,int id ) ; /* ../../doc/saacproto.html line 175 */void saacproto_ACCharSave_recv( int fd,char* id,char* charname,char* opt,char* charinfo,int unlock,int mesgid ) ; /* ../../doc/saacproto.html line 191 */#endifvoid saacproto_ACCharSave_send( int fd,char* result,char* data,int id ) ; /* ../../doc/saacproto.html line 214 */#ifdef _RELOGINvoid saacproto_ACCharSaveII_recv( int ti, char* id,char *charname,char* opt ,char* charinfo , int unlock , int mesgid , int charindex );void saacproto_ACCharLoadII_recv( int fd,char* id,char* pas,char* charname,int lock,char* opt,int mesgid ,int gs1,int gs2 ) ; /* ../../doc/saacproto.html line 148 */void saacproto_ACCharLoadII_send( int fd,char* result,char* data,int id,int charindex,int gs1,int gs2  ) ; /* ../../doc/saacproto.html line 175 *///void saacproto_ACCharSaveII_recv( int fd,char* id,char* charname,char* opt,char* charinfo,int unlock,int mesgid,int charindex,int gs1,int gs2  ) ; /* ../../doc/saacproto.html line 191 */void saacproto_ACCharSaveII_send( int fd,char* result,char* data,int id,int gs1,int gs2  ) ; /* ../../doc/saacproto.html line 214 */#endifvoid saacproto_ACCharDelete_recv( int fd,char* id,char* passwd,char* charname,char* option,int mesgid ) ; /* ../../doc/saacproto.html line 231 */void saacproto_ACCharDelete_send( int fd,char* result,char* data,int id ) ; /* ../../doc/saacproto.html line 256 */void saacproto_ACLock_recv( int fd,char* id,int lock,int mesgid ) ; /* ../../doc/saacproto.html line 271 */void saacproto_ACLock_send( int fd,char* result,char* data,int id ) ; /* ../../doc/saacproto.html line 290 */void saacproto_ACUCheck_recv( int fd,char* mem_id,int status ) ; /* ../../doc/saacproto.html line 304 */void saacproto_ACUCheck_send( int fd,char* mem_id ) ; /* ../../doc/saacproto.html line 318 */void saacproto_DBUpdateEntryString_recv( int fd,char* table,char* key,char* value,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 329 */void saacproto_DBUpdateEntryString_send( int fd,char* result,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 344 */void saacproto_DBDeleteEntryString_recv( int fd,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 357 */void saacproto_DBDeleteEntryString_send( int fd,char* result,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 369 */void saacproto_DBGetEntryString_recv( int fd,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 384 */void saacproto_DBGetEntryString_send( int fd,char* result,char* value,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 396 */void saacproto_DBUpdateEntryInt_recv( int fd,char* table,char* key,int value,char* info,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 413 */void saacproto_DBUpdateEntryInt_send( int fd,char* result,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 435 */void saacproto_DBGetEntryRank_recv( int fd,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 449 */void saacproto_DBGetEntryRank_send( int fd,char* result,int rank,int count,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 463 */void saacproto_DBDeleteEntryInt_recv( int fd,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 482 */void saacproto_DBDeleteEntryInt_send( int fd,char* result,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 494 */void saacproto_DBGetEntryInt_recv( int fd,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 508 */void saacproto_DBGetEntryInt_send( int fd,char* result,int value,char* table,char* key,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 520 */void saacproto_DBGetEntryByRank_recv( int fd,char* table,int rank_start,int rank_end,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 537 */void saacproto_DBGetEntryByRank_send( int fd,char* result,char* list,char* table,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 552 */void saacproto_DBGetEntryByCount_recv( int fd,char* table,int count_start,int num,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 571 */void saacproto_DBGetEntryByCount_send( int fd,char* result,char* list,char* table,int count_start,int msgid,int msgid2 ) ; /* ../../doc/saacproto.html line 583 */void saacproto_Broadcast_recv( int fd,char* id,char* charname,char* message,int flag ) ; /* ../../doc/saacproto.html line 598 */void saacproto_Broadcast_send( int fd,char* id,char* charname,char* message ) ; /* ../../doc/saacproto.html line 611 */void saacproto_Message_recv( int fd,char* id_from,char* charname_from,char* id_to,char* charname_to,char* message,int option ) ; /* ../../doc/saacproto.html line 624 */void saacproto_Message_send( int fd,char* id_from,char* charname_from,char* id_to,char* charname_to,char* message,int option,int mesgid ) ; /* ../../doc/saacproto.html line 642 */void saacproto_MessageAck_recv( int fd,char* id,char* charname,char* result,int mesgid ) ; /* ../../doc/saacproto.html line 661 */void saacproto_MessageFlush_recv( int fd,char* id,char* charname ) ; /* ../../doc/saacproto.html line 680 */int saacproto_InitServer(int (*writefunc)(int,char*,int) ,	int worksiz );void saacproto_SetServerLogFiles( char *read , char *write );void saacproto_CleanupServer( void );//int saacproto_ServerDispatchMessage( int fd, char *line );int saacproto_ServerDispatchMessage( int fd , char *encoded, char *debugfun);// CoolFish: Family 2001/5/9// 成立家族#ifdef _PERSONAL_FAMEvoid saacproto_ACAddFM_recv(int fd, char *fmname, char *fmleadername,	char *fmleaderid, int fmleaderlv, char *petname, char *petarrt,	char *fmrule, int fmsprite, int fmleadergrano, int fame, int charfdid);#elsevoid saacproto_ACAddFM_recv(int fd, char *fmname, char *fmleadername,	char *fmleaderid, int fmleaderlv, char *petname, char *petarrt,	char *fmrule, int fmsprite, int fmleadergrano, int charfdid);#endifvoid saacproto_ACAddFM_send(int fd, char *result, int fmindex, int index,	int charfdid);// 加入家族// #ifdef _PERSONAL_FAME	// Arminius: 家族個人聲望void saacproto_ACJoinFM_recv(int fd, char *fmname, int fmindex, char *charname,	char *charid, int charlv, int index, int fame, int charfdid);// #else// void saacproto_ACJoinFM_recv(int fd, char *fmname, int fmindex, char *charname,//	char *charid, int charlv, int index, int charfdid);// #endifvoid saacproto_ACJoinFM_send(int fd, char *result, int recv, int charfdid);// 退出家族void saacproto_ACLeaveFM_recv(int fd, char *fmname, int fmindex, char *charname,	char *charid, int index, int charfdid);void saacproto_ACLeaveFM_send(int fd, char *result, int resultflag, int charfdid);// 解散家族#ifdef _LEADERFUNCHECKvoid saacproto_ACDelFM_recv(int fd, char *fmname, int fmindex, int index, char *charname,	char *charid, int charfdid);#elsevoid saacproto_ACDelFM_recv(int fd, char *fmname, int fmindex, int index, int charfdid);#endifvoid saacproto_ACDelFM_send(int fd, char *result, int charfdid);// 列出家族列表void saacproto_ACShowFMList_recv(int fd);void saacproto_ACShowFMList_send(int fd, char *result, int num, char *data);// 列出成員列表void saacproto_ACShowMemberList_recv(int fd, int index);void saacproto_ACShowMemberList_send(int fd, char *result, int index, int num,	int acceptflag, int fmjoinnum, char *data);// 列出家族詳細資料void saacproto_ACFMDetail_recv(int fd, char *fmname, int fmindex,	int index,  int charfdid);void saacproto_ACFMDetail_send(int fd, char *result, char *data, int charfdid);// 列出家族留言板void saacproto_ACFMReadMemo_recv(int fd, int index);void saacproto_ACFMReadMemo_send(int fd, char *result, int index, int num,	int dataindex, char *data);// 寫入家族留言板void saacproto_ACFMWriteMemo_recv(int fd, char *fmname, int fmindex,	char *data, int index);void saacproto_ACFMWriteMemo_send(int fd, char *result, int index);// 玩家login#ifdef _FM_MODIFYvoid saacproto_ACFMCharLogin_recv(int fd, char *fmname, int fmindex,		char *charname, char *charid, int charlv, int eventflag, int charfdid,int gsnum);#else	#ifdef _FMVER21	void saacproto_ACFMCharLogin_recv(int fd, char *fmname, int fmindex,		char *charname, char *charid, int charlv, int eventflag, int charfdid);	#else	void saacproto_ACFMCharLogin_recv(int fd, char *fmname, int fmindex,		char *charname, char *charid, int charlv, int charfdid);	#endif#endif#ifdef _PERSONAL_FAME   // Arminius: 家族個人聲望void saacproto_ACFMCharLogin_send(int fd, char *result, int index, int floor,	int fmpopular, int joinflag, int fmsetupflag, int flag, int charindex,	int charfame, int charfdid#ifdef _NEW_MANOR_LAW	,int momentum#endif	);#elsevoid saacproto_ACFMCharLogin_send(int fd, char *result, int index, int floor,	int fmpopular, int joinflag, int fmsetupflag, int flag, int charindex,	int charfdid);#endif// 玩家logoutvoid saacproto_ACFMCharLogout_recv(int fd, char *fmname, int fmindex,	char *charname, char *charid, int charlv, int index, int charfdid);void saacproto_ACFMCharLogout_send(int fd, char *result, int charfdid);// 族長審核成員加入家族、修改家族成員職位#ifdef _FMVER21void saacproto_ACMemberJoinFM_recv(int fd, char* fmname, int fmindex,	char* charname, int charindex, int index, int result, int meindex,	int charfdid);#elsevoid saacproto_ACMemberJoinFM_recv(int fd, char* fmname, int fmindex,	char* charname, int charindex, int index, int result, int charfdid);#endifvoid saacproto_ACMemberJoinFM_send(int fd, char* result, int charfdid);// 族長審核成員離開家族#ifdef _FMVER21void saacproto_ACMemberLeaveFM_recv(int fd, char* fmname, int fmindex,	char* charname, int charindex, int index, int meindex, int charfdid);#elsevoid saacproto_ACMemberLeaveFM_recv(int fd, char* fmname, int fmindex,	char* charname, int charindex, int index, int charfdid);#endifvoid saacproto_ACMemberLeaveFM_send(int fd, char* result, int charfdid);// 列出家族據點void saacproto_ACFMPointList_recv(int fd);void saacproto_ACFMPointList_send(int fd, char *result, char *data);#ifdef _CK_ONLINE_PLAYER_COUNT    // WON ADD 計算線上人數

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人丝袜视频网| 看国产成人h片视频| 精品国产免费人成在线观看| 色婷婷久久久久swag精品| 高清不卡在线观看av| 国产91露脸合集magnet| 国产乱淫av一区二区三区| 国产精品一区在线观看乱码| 国产一区二区三区观看| 国产不卡在线一区| 成人涩涩免费视频| 色综合久久综合网| 欧美日韩亚洲丝袜制服| 91麻豆精品国产91久久久使用方法 | 亚洲乱码一区二区三区在线观看| 中文字幕亚洲在| 亚洲欧美成人一区二区三区| 亚洲一卡二卡三卡四卡无卡久久| 五月激情六月综合| 久久国产麻豆精品| 国产黄色精品视频| 日本乱人伦一区| 8v天堂国产在线一区二区| 欧美精品一区二区三区在线播放| 中文字幕va一区二区三区| 亚洲一区二区视频| 美女任你摸久久| 成人av网站在线观看免费| 日本精品一区二区三区四区的功能| 91精品久久久久久久99蜜桃| 国产亚洲一区字幕| 亚洲在线观看免费视频| 国产综合久久久久影院| 91精品1区2区| 久久久精品2019中文字幕之3| 亚洲天堂免费看| 奇米一区二区三区av| 成人综合在线视频| 欧美一区二区三区视频在线| 国产精品久久久一本精品| 热久久国产精品| 在线中文字幕一区| 欧美精品一区二区久久久| 一区二区欧美在线观看| 国产毛片精品视频| 欧美日韩你懂的| 国产精品福利电影一区二区三区四区| 日韩国产一区二| 色婷婷av一区二区三区gif| 91亚洲精品久久久蜜桃网站| 91在线云播放| 精品1区2区在线观看| 亚洲午夜免费视频| 成人自拍视频在线观看| 日韩一级大片在线观看| 午夜视频久久久久久| 91在线视频18| 国产精品女同互慰在线看| 九色综合狠狠综合久久| 欧美日韩一区三区四区| 亚洲色图20p| 成人深夜在线观看| 国产亚洲女人久久久久毛片| 久久国产夜色精品鲁鲁99| 欧美午夜精品理论片a级按摩| 国产精品久久精品日日| 国产揄拍国内精品对白| 精品少妇一区二区三区免费观看| 午夜精品免费在线| 欧美性猛交一区二区三区精品| 国产精品久久久久久久久果冻传媒| 国产精品99久久久久久宅男| 欧美精品一区二区三区一线天视频 | 色久优优欧美色久优优| 中文字幕一区二区三区在线播放 | 欧美午夜电影网| 亚洲一区二区五区| 欧美性猛片xxxx免费看久爱| 亚洲精品国产高清久久伦理二区| 91网站在线播放| 夜夜精品视频一区二区| 欧美日韩另类国产亚洲欧美一级| 日韩中文字幕亚洲一区二区va在线| 欧美午夜电影网| 美女视频第一区二区三区免费观看网站| 91麻豆精品国产自产在线| 久久精品国产色蜜蜜麻豆| 亚洲精品一区二区三区福利| 丰满岳乱妇一区二区三区| 国产精品国产馆在线真实露脸| 97se狠狠狠综合亚洲狠狠| 一区二区三区美女视频| 666欧美在线视频| 国产在线精品一区二区不卡了 | 国产精品久久久久久久久晋中| 成人高清伦理免费影院在线观看| 亚洲嫩草精品久久| 7799精品视频| 国产精品白丝jk黑袜喷水| 最新中文字幕一区二区三区| 欧美日韩大陆一区二区| 久久99九九99精品| 亚洲视频精选在线| 欧美人妖巨大在线| 国产一区二区在线免费观看| 中文字幕亚洲一区二区av在线| 色94色欧美sute亚洲线路一ni | 亚洲线精品一区二区三区八戒| 日韩视频一区二区三区在线播放 | 欧美亚洲一区二区在线| 蜜芽一区二区三区| 国产精品你懂的| 日韩一区二区视频| www.av精品| 久久99九九99精品| 亚洲一区二区三区在线看 | 国产91精品免费| 午夜精品爽啪视频| 日本一区二区高清| 91麻豆精品国产91久久久久久久久| 国产不卡在线一区| 日本va欧美va瓶| 亚洲另类春色校园小说| 欧美第一区第二区| 欧美视频一区二区在线观看| 成人激情小说网站| 精品一区二区久久久| 亚洲一区二区三区国产| 国产精品美女久久久久aⅴ| 91精品国产色综合久久不卡电影| 99久久精品费精品国产一区二区 | 中文一区一区三区高中清不卡| 欧美精选一区二区| 色综合天天综合在线视频| 国内不卡的二区三区中文字幕| 天天综合色天天| 一区二区三区日韩欧美| 国产精品传媒入口麻豆| 国产午夜精品一区二区| 日韩一区二区精品| 69av一区二区三区| 欧美日韩国产色站一区二区三区| 99久久综合99久久综合网站| 国产精品18久久久久久久久 | 精品理论电影在线观看 | 精品在线一区二区三区| 亚洲成人资源在线| 亚洲国产精品影院| 午夜视频久久久久久| 香蕉影视欧美成人| 日日嗨av一区二区三区四区| 亚洲国产人成综合网站| 亚洲午夜电影在线观看| 亚洲免费av高清| 亚洲国产精品久久久久婷婷884 | 欧美三级日本三级少妇99| 色网综合在线观看| 在线观看亚洲一区| 欧美性大战久久久久久久| 欧美日韩的一区二区| 69p69国产精品| 日韩精品一区二区三区在线观看| 精品久久久久久久一区二区蜜臀| 欧美精品一区二区蜜臀亚洲| 欧美极品美女视频| 一区免费观看视频| 一区二区三区毛片| 午夜欧美2019年伦理| 久久精品国产一区二区| 国产黄人亚洲片| 91视频免费播放| 欧美性高清videossexo| 日韩精品一区国产麻豆| 欧美极品少妇xxxxⅹ高跟鞋| 一区二区三区欧美亚洲| 日韩电影在线观看网站| 国产成人在线色| 色又黄又爽网站www久久| 日韩欧美在线网站| 国产色婷婷亚洲99精品小说| 亚洲欧美国产三级| 另类小说图片综合网| 99热这里都是精品| 欧美日韩国产精品成人| 久久久久亚洲蜜桃| 亚洲自拍另类综合| 国产一区二区三区观看| 欧美性受极品xxxx喷水| 久久婷婷久久一区二区三区| 亚洲精品乱码久久久久久日本蜜臀| 日韩 欧美一区二区三区| 99久久综合国产精品| 日韩午夜激情免费电影| 亚洲欧美色一区| 国产乱对白刺激视频不卡| 在线国产亚洲欧美| 欧美激情自拍偷拍| 久久爱另类一区二区小说| 色av综合在线| 国产欧美精品一区二区色综合朱莉|