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

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

?? saacproto_serv.h

?? cygwin環境編譯,saac登陸服務端,石器2最新代碼
?? H
字號:
/* 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 */void 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 _FMVER21void saacproto_ACFMCharLogin_recv(int fd, char *fmname, int fmindex,	char *charname, char *charid, int charlv, int eventflag, int charfdid);#elsevoid saacproto_ACFMCharLogin_recv(int fd, char *fmname, int fmindex,	char *charname, char *charid, int charlv, int charfdid);#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	);#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);// 申請家族據點void saacproto_ACSetFMPoint_recv(int fd, char *fmname, int fmindex, int index,	int fmpointindex, int fl, int x, int y, int charfdid);void saacproto_ACSetFMPoint_send(int fd, char *result, int r, int charfdid);// 設定家族據點void saacproto_ACFixFMPoint_recv(int fd, char *winfmname, int winfmindex,	int winindex, char *losefmname, int losefmindex, int loseindex,	int village);void saacproto_ACFixFMPoint_send(int fd, char *result, int r);// 族長對星系家族成員廣播// kindflag 1:族長廣播 2:家族被系統刪除 3:系統通知訊息void saacproto_ACFMAnnounce_recv(int fd, char *fmname, int fmindex, int index,	char *data, int color);void saacproto_ACFMAnnounce_send(int fd, char *result, char *fmname,	int fmindex, int index, int kindflag, char *data, int color);// 列出家族排行榜void saacproto_ACShowTopFMList_recv(int fd, int kindflag);void saacproto_ACShowTopFMList_send(int fd, char *result, int kindflag, int num, char *data);// 修正家族資料(是否招收成員)// kindflag 1:是否繼續招募家族成員 2:家族PK聲望 3:家族守護獸 4:家族主旨//          5:解散家族時間 6:家族基金 7:家族冒險聲望 8:家族飼育聲望//          9:家族合成、加工聲望 10:家族料理聲望void saacproto_ACFixFMData_recv(int fd, char *fmname, int fmindex, int index,        int kindflag, char *data1, char *data2, int charindex, int charfdid);void saacproto_ACFixFMData_send(int fd, char *result, int kindflag,	char *data1, char *data2, int charfdid);// PK後更新家族聲望void saacproto_ACFixFMPK_recv(int fd, char *winfmname, int winfmindex,	int winindex, char *losefmname, int losefmindex, int loseindex);void saacproto_ACFixFMPK_send(int fd, char *result, int data, int winindex,	int loseindex);// 取得家族資料// kindflag 1:家族銀行void saacproto_ACGetFMData_recv(int fd, char *fmname, int fmindex, int index,	int kindflag, int charfdid);void saacproto_ACGetFMData_send(int fd, char *result, int kindflag, int data,	int charfdid);// GM修正家族資料void saacproto_ACGMFixFMData_recv(int fd, int fmindex, char *charid,	char *cmd, char *data, int charfdid);void saacproto_ACGMFixFMData_send(int fd, char *result, char *fmname, int charfdid);// 清除對戰排程void saacproto_ACFMClearPK_send(int fd, char *result, char *fmname, int fmindex,	int index);// CoolFish end#ifdef _AC_SEND_FM_PK		 // WON ADD 莊園對戰列表儲存在ACvoid saacproto_ACLoadFmPk_send(int fd, char *data);#ifdef _ACFMPK_LIST//ACSendFmPkvoid saacproto_ACSendFmPk_send( int fd, int userindex, int flg);#endif#endif// Arminius 8.1 manor pkvoid saacproto_ACManorPKAck_recv(int fd, char *data);void saacproto_ACManorPKAck_send(int fd, char *data);void saacproto_ACreLoadFmData_recv(int fd, int type, int data);#ifdef _AC_SEND_FM_PK		 // WON ADD 莊園對戰列表儲存在ACvoid saacproto_ACLoadFmPk_recv(int fd, int fmpks_pos);#ifdef _ACFMPK_LISTvoid saacproto_ACSendFmPk_recv(int fd, int fmpks_pos, int userindex, int flg, char *data);#elsevoid saacproto_ACSendFmPk_recv(int fd, int fmpks_pos, char *data);#endif#endif#ifdef _WAEI_KICKvoid saacproto_ACKick_recv( int ti , char* id, int lock, int mesgid );void saacproto_ACKick_send( int fd, int act, char* data, int id );#endif#ifdef _SEND_EFFECT		   // WON ADD 送下雪、下雨等特效void saacproto_SendEffect_send(int fd, char *effect);#endifvoid saacproto_ACCharLogin_recv( int fd, int clifd, char* id, char* pas, char* ip );void saacproto_ACCharLogin_send( int fd, int clifd, int flag );#endif                	/* end of the generated server header code */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩久久一区二区| 日韩一区二区三区在线| 欧美久久久久久久久久| 欧美激情艳妇裸体舞| 爽爽淫人综合网网站| av一区二区三区在线| 欧美va在线播放| 亚洲在线成人精品| 99精品黄色片免费大全| 精品国产伦一区二区三区观看体验| 亚洲人成网站精品片在线观看| 国产乱码字幕精品高清av | 17c精品麻豆一区二区免费| 另类人妖一区二区av| 欧美色视频一区| 亚洲伦理在线精品| 不卡的av电影在线观看| 久久久久久久综合色一本| 青青草国产精品97视觉盛宴| 欧美日韩一级二级三级| 亚洲欧美激情视频在线观看一区二区三区| 国产美女视频91| 精品免费国产一区二区三区四区| 五月婷婷欧美视频| 欧美日韩三级一区| 亚洲午夜久久久久久久久电影院 | 日本不卡的三区四区五区| 97国产精品videossex| 国产精品色噜噜| 成人av在线播放网址| 国产精品麻豆99久久久久久| 国产成a人亚洲精| 国产精品毛片无遮挡高清| 成人综合在线观看| 亚洲视频电影在线| 在线欧美小视频| 亚洲午夜国产一区99re久久| 欧美性受xxxx黑人xyx性爽| 亚洲自拍偷拍综合| 精品视频一区二区三区免费| 天天色综合天天| 日韩精品中文字幕一区二区三区| 久久97超碰色| 国产精品久久久久久久久动漫 | 亚洲视频图片小说| 91在线视频在线| 一区二区三区四区激情 | 色婷婷综合久久久久中文| 亚洲欧美偷拍卡通变态| 欧美私人免费视频| 青青草成人在线观看| 久久久久久99久久久精品网站| 成人午夜看片网址| 亚洲成av人片在线观看| 精品入口麻豆88视频| 成人深夜福利app| 亚洲成av人片一区二区梦乃| 日韩欧美123| eeuss鲁片一区二区三区在线看| 亚洲精选在线视频| 精品国产欧美一区二区| 91在线视频播放| 久久99久国产精品黄毛片色诱| 国产精品色眯眯| 日韩一区二区电影在线| 不卡的av在线| 精一区二区三区| 亚洲男同性视频| 久久青草国产手机看片福利盒子 | 亚洲黄色免费电影| 欧美一区二区久久久| av激情成人网| 美女任你摸久久| 亚洲欧美激情小说另类| 日韩精品一区二区三区蜜臀| 成人h精品动漫一区二区三区| 午夜电影网一区| 最近日韩中文字幕| 国产婷婷一区二区| 6080国产精品一区二区| av亚洲精华国产精华| 麻豆成人免费电影| 亚洲一区二区中文在线| 久久精品一区蜜桃臀影院| 欧美高清性hdvideosex| 色天天综合色天天久久| 粉嫩蜜臀av国产精品网站| 日本在线不卡视频一二三区| 依依成人精品视频| 欧美极品aⅴ影院| 欧美精品一区二区三区一线天视频 | 成人av免费网站| 久久99国产乱子伦精品免费| 亚洲国产精品影院| 一区二区三区**美女毛片| 中国av一区二区三区| 久久久国产午夜精品| 日韩欧美色综合| 日韩亚洲欧美中文三级| 欧美日韩午夜在线视频| 色欧美88888久久久久久影院| 成人av网站大全| 成人一区二区三区视频在线观看| 久久国产精品露脸对白| 蜜臀av性久久久久蜜臀aⅴ流畅| 亚洲小说欧美激情另类| 亚洲香蕉伊在人在线观| 亚洲精品中文字幕在线观看| 日韩美女视频一区| 亚洲男女毛片无遮挡| 亚洲日本丝袜连裤袜办公室| 国产精品国产三级国产aⅴ原创 | 日本特黄久久久高潮| 亚洲国产日韩一级| 一区二区三区在线播| 亚洲一区电影777| 亚洲一区影音先锋| 丝袜亚洲另类欧美| 秋霞午夜av一区二区三区| 视频一区中文字幕| 久久精品国产99国产精品| 蜜桃视频免费观看一区| 韩国理伦片一区二区三区在线播放| 黄色小说综合网站| 国产精品影视天天线| 99精品视频在线免费观看| 在线免费不卡电影| 91精品国产综合久久香蕉麻豆| 精品免费国产二区三区| 国产精品情趣视频| 一区二区三区日韩欧美精品| 日韩中文字幕一区二区三区| 韩国理伦片一区二区三区在线播放| 成人性生交大合| 欧美做爰猛烈大尺度电影无法无天| 欧美日韩精品福利| 久久久www成人免费无遮挡大片| 国产精品第五页| 日本成人在线不卡视频| 成人免费不卡视频| 欧美日韩一区精品| 国产视频一区在线播放| 一区二区三国产精华液| 另类中文字幕网| 91一区二区在线| 日韩一区二区三区高清免费看看| 久久婷婷国产综合国色天香 | 久久久无码精品亚洲日韩按摩| 国产欧美日产一区| 亚洲福利国产精品| 懂色av一区二区三区蜜臀| 欧美性生交片4| 久久精品无码一区二区三区| 亚洲在线免费播放| 国产东北露脸精品视频| 欧美卡1卡2卡| 中文字幕一区二区三区四区不卡| 午夜国产精品影院在线观看| 国产91富婆露脸刺激对白| 欧美日韩国产一级| 中文字幕国产一区二区| 日韩va欧美va亚洲va久久| 成年人国产精品| 精品日韩一区二区三区免费视频| 亚洲欧美日韩国产手机在线| 激情综合网最新| 欧美日韩精品欧美日韩精品| 亚洲欧美一区二区视频| 麻豆成人在线观看| 欧美日韩激情一区| 国产精品久久久久久久久晋中| 久久99国产精品麻豆| 在线播放日韩导航| 亚洲乱码国产乱码精品精可以看| 国产精品影视在线观看| 91精品国产一区二区三区 | 欧美午夜影院一区| 欧美激情一区在线观看| 久久99国内精品| 91精品欧美久久久久久动漫| 日韩美女视频19| 99视频一区二区| 国产精品色婷婷久久58| 国产成人高清视频| 欧美成人精品1314www| 日本女人一区二区三区| 欧美亚洲动漫另类| 亚洲一二三四区不卡| 色婷婷久久99综合精品jk白丝| 日本一区二区三区在线不卡 | 免费在线欧美视频| 欧美精品色综合| 天堂成人国产精品一区| 欧美男男青年gay1069videost| 亚洲精品久久久蜜桃| 色网站国产精品| 亚洲国产欧美日韩另类综合| 在线精品国精品国产尤物884a| 亚洲视频一二三| 欧美在线一区二区三区|