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

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

?? callfromcli.c

?? 最新主流石器時代源代碼,包含諸多目前流行功能代碼.
?? C
?? 第 1 頁 / 共 5 頁
字號:
//#endif    CONNECT_setState( fd, WHILEDOWNLOADCHARLIST );}void lssproto_Echo_recv( int fd,char* arg0 ){	lssproto_Echo_send( fd , arg0 );}#define CHECKFD	if( CONNECT_isCLI( fd ) == FALSE )return;	if( CONNECT_isLOGIN(fd) == FALSE )return;#define CHECKFDANDTIME	if( CONNECT_isCLI(fd) == FALSE )return;	if( CONNECT_isLOGIN(fd) == FALSE )return;void lssproto_W_recv( int fd,int x,int y,char* direction ){        //ttom +3        int fd_charaindex, ix, iy;        fd_charaindex = CONNECT_getCharaindex( fd );        ix=CHAR_getInt(fd_charaindex, CHAR_X);        iy=CHAR_getInt(fd_charaindex, CHAR_Y);                                              // CoolFish: Prevent Trade Cheat 2001/4/18        if (CHAR_getWorkInt(fd_charaindex, CHAR_WORKTRADEMODE) != CHAR_TRADE_FREE)        	return;	// nuke 0407	if (checkNu(fd)<0) {           // Robin 0521	           print(" NU-Err ");           CHAR_talkToCli(fd_charaindex, -1, "訊號錯誤。", CHAR_COLORYELLOW);           CONNECT_setCloseRequest( fd , 1 );	   return;			}        //ttom debug        if((x==0)&&(y==0)){           //CHAR_talkToCli(fd_charaindex, -1, "因座標錯誤而斷線。", CHAR_COLORYELLOW);           // Roibn 03/14           return;        }        //ttom avoid the warp at will 11/6        {          int i_diff_x,i_diff_y;          i_diff_x=abs(ix-x);          i_diff_y=abs(iy-y);          // Robin 03/14          if( (i_diff_x>1)||(i_diff_y>1) ){                         // Robin 0518               //CHAR_talkToCli(fd_charaindex, -1, "因走路座標錯誤而斷線。", CHAR_COLORYELLOW);                          //return;               x = ix;               y = iy;          }        }        if(!(MAP_walkAble(fd_charaindex,CHAR_getInt(fd_charaindex, CHAR_FLOOR),x,y))){           // Robin 03/14           x = ix;           y = iy;        }else{        }	CHAR_walk_init( fd, x, y, direction, TRUE);}/*------------------------------------------------------------ * 洶仁 ------------------------------------------------------------*/void lssproto_W2_recv( int fd,int x,int y,char* direction ){     //ttom +3     int fd_charaindex, ix, iy, i_fl;     //Char *chwk;// CoolFish: Rem 2001/4/18     fd_charaindex = CONNECT_getCharaindex( fd );     ix=CHAR_getInt(fd_charaindex, CHAR_X);     iy=CHAR_getInt(fd_charaindex, CHAR_Y);     i_fl=CHAR_getInt(fd_charaindex, CHAR_FLOOR);           // CoolFish: Prevent Trade Cheat 2001/4/18     if (CHAR_getWorkInt(fd_charaindex, CHAR_WORKTRADEMODE) != CHAR_TRADE_FREE)     		return;                     //ttom avoid the warp at will 11/6     {         int i_diff_x,i_diff_y;         //ix=CHAR_getInt(fd_charaindex, CHAR_X);         //iy=CHAR_getInt(fd_charaindex, CHAR_Y);         //i_fl=CHAR_getInt(fd_charaindex, CHAR_FLOOR);         i_diff_x=abs(ix-x);         i_diff_y=abs(iy-y);         if( (i_diff_x>1)||(i_diff_y>1) ){//2            //print("\n<www>Warp Error!!!!!!!!!");            //print("\n<www>the origion->fd=%d,x=%d,y=%d",fd,ix,iy);            //print("\n<www>the modify-->fd=%d,X=%d,Y=%d,dir=%s",fd,x,y,direction);            x=ix;            y=iy;            // Robin 03/14            //return;          }          //if((i_fl==117)&&(ix==225)&&(iy==13)) goto END_w;     }//ttom     if(!(MAP_walkAble(fd_charaindex,CHAR_getInt(fd_charaindex, CHAR_FLOOR),x,y))){          print("\n<wwww> the map is invaild(f:%d,x:%d,y:%d)",CHAR_getInt(fd_charaindex, CHAR_FLOOR),x,y);          x = ix;          y = iy;     }     //END_w:                     CHAR_walk_init( fd, x, y, direction, FALSE);}void lssproto_SKD_recv( int fd,int dir, int index){    CHECKFDANDTIME;}void lssproto_ID_recv( int fd,int x,int y,int haveitemindex,int toindex ){    int		to_charaindex;    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );    // CoolFish: Prevent Trade Cheat 2001/4/18    if (CHAR_getWorkInt(fd_charaindex, CHAR_WORKTRADEMODE) != CHAR_TRADE_FREE)    	return;                	/* 爵  凜反輪仁   仿弘匹仇木卞婁勻井井月第  嶺丐曰  */	if( CHAR_getWorkInt( fd_charaindex, CHAR_WORKBATTLEMODE)		!= BATTLE_CHARMODE_NONE) return ;	//ttom avoid the warp at will 12/5	{	    int ix,iy;	    ix=CHAR_getInt(fd_charaindex, CHAR_X);	    iy=CHAR_getInt(fd_charaindex, CHAR_Y);	    x=ix;	    y=iy;	}	CHAR_setMyPosition( fd_charaindex, x,y,TRUE);    to_charaindex = Callfromcli_Util_getTargetCharaindex( fd, toindex);    CHAR_ItemUse( fd_charaindex, to_charaindex, haveitemindex );}/*------------------------------------------------------------ * 憊寞毛薊少 ------------------------------------------------------------*/void lssproto_ST_recv( int fd,int titleindex ){    CHECKFDANDTIME;    CHAR_selectTitle( CONNECT_getCharaindex( fd) , titleindex );}/*------------------------------------------------------------ * 憊寞毛綽輪允月 ------------------------------------------------------------*/void lssproto_DT_recv( int fd,int titleindex ){    CHECKFDANDTIME;    CHAR_deleteTitle( CONNECT_getCharaindex(fd) , titleindex );}/*------------------------------------------------------------ * 憤裘憊寞毛    允月 ------------------------------------------------------------*/void lssproto_FT_recv( int fd,char* data ){    CHECKFDANDTIME;        // Robin 04/23 debug    if( strlen(data) > 12 ) return;        if( checkStringErr(data) )	return;        CHAR_inputOwnTitle( CONNECT_getCharaindex(fd) , data);}/*------------------------------------------------------------ * 失奶  丞毛膠丹 ------------------------------------------------------------*/void lssproto_PI_recv( int fd,int x, int y, int dir ){    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );    {//ttom avoid warp at will       int ix,iy;       ix=CHAR_getInt(fd_charaindex, CHAR_X);       iy=CHAR_getInt(fd_charaindex, CHAR_Y);       if( (ix!=x)||(iy!=y)){           //print("\n<PI>--Error!!!!");           //print("\n<PI>origion x=%d,y=%d",ix,iy);           //print("\n<PI>modify  X=%d,Y=%d",x,y);           x=ix;           y=iy;       }    }//ttom end        CHAR_setMyPosition( fd_charaindex, x,y,TRUE);	if( CHAR_getWorkInt( fd_charaindex, CHAR_WORKBATTLEMODE)		!= BATTLE_CHARMODE_NONE) return ;    CHAR_PickUpItem( fd_charaindex, dir);}void lssproto_DI_recv( int fd,int x, int y, int itemindex ){    int charaindex;    CHECKFDANDTIME;    charaindex = CONNECT_getCharaindex( fd );    if( CHAR_getWorkInt(charaindex, CHAR_WORKTRADEMODE) != CHAR_TRADE_FREE) return;	if( CHAR_getWorkInt( charaindex, CHAR_WORKBATTLEMODE) != BATTLE_CHARMODE_NONE) return;    CHAR_setMyPosition( charaindex ,		CHAR_getInt( charaindex, CHAR_X), CHAR_getInt( charaindex, CHAR_Y), TRUE);    CHAR_DropItem( charaindex, itemindex );}void lssproto_DP_recv( int fd,int x, int y, int petindex ){    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );    if (CHAR_getWorkInt(fd_charaindex, CHAR_WORKTRADEMODE) != CHAR_TRADE_FREE)	    	return;    {      int ix,iy;      ix=CHAR_getInt(fd_charaindex, CHAR_X);      iy=CHAR_getInt(fd_charaindex, CHAR_Y);      x=ix;      y=iy;    }    CHAR_setMyPosition( fd_charaindex , x,y,TRUE);	if( CHAR_getWorkInt( fd_charaindex , CHAR_WORKBATTLEMODE)		!= BATTLE_CHARMODE_NONE) return ;	PET_dropPet( fd_charaindex, petindex);}/*------------------------------------------------------------ * 嗯毛  仁 ------------------------------------------------------------*/void lssproto_DG_recv( int fd,int x, int y, int amount ){    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );    //ttom avoid the warp at will 12/15    {      int ix,iy;      ix=CHAR_getInt(fd_charaindex, CHAR_X);      iy=CHAR_getInt(fd_charaindex, CHAR_Y);      x=ix;      y=iy;   }   CHAR_setMyPosition( fd_charaindex, x,y,TRUE);	/* 爵    反輪仁   仿弘匹仇木卞婁勻井井月第  嶺丐曰  */	if( CHAR_getWorkInt( fd_charaindex, CHAR_WORKBATTLEMODE)		!= BATTLE_CHARMODE_NONE) return ;			// CoolFish: Prevent Trade Cheat 2001/4/18	if (CHAR_getWorkInt(fd_charaindex, CHAR_WORKTRADEMODE) != CHAR_TRADE_FREE)		return;     CHAR_DropMoney( fd_charaindex, amount );}/*------------------------------------------------------------ * 失奶  丞毛啖  允月[隸  手仇木匹 ------------------------------------------------------------*/void lssproto_MI_recv( int fd,int fromindex,int toindex ){    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );        // CoolFish: Prevent Trade Cheat 2001/4/18    if (CHAR_getWorkInt(fd_charaindex, CHAR_WORKTRADEMODE) != CHAR_TRADE_FREE)	    	return;    	/* 爵    反輪仁   仿弘匹仇木卞婁勻井井月第  嶺丐曰  */	if( CHAR_getWorkInt( fd_charaindex, CHAR_WORKBATTLEMODE)		!= BATTLE_CHARMODE_NONE) return ;    CHAR_moveEquipItem( fd_charaindex, fromindex, toindex );}/*------------------------------------------------------------ * 旦平伙失永皿 ------------------------------------------------------------*/void lssproto_SKUP_recv( int fd,int skillid ){    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex(fd);	/* 爵    反輪仁   仿弘匹仇木卞婁勻井井月第  嶺丐曰  */	if( CHAR_getWorkInt( fd_charaindex, CHAR_WORKBATTLEMODE)		!= BATTLE_CHARMODE_NONE) return ;    CHAR_SkillUp(fd_charaindex,skillid);}/*------------------------------------------------------------ * 戊生弁撲亦件鍬澎卞丟永本□斥毛霜耨 ------------------------------------------------------------*/void lssproto_MSG_recv( int fd,int index,char* message, int color ){    int fd_charaindex;    CHECKFD;    fd_charaindex = CONNECT_getCharaindex( fd);    ADDRESSBOOK_sendMessage( fd_charaindex, index,message, color );}/*------------------------------------------------------------ * 失玉伊旦皮永弁及    毛母它件夫□玉允月邰菲互  兇 ------------------------------------------------------------*/void lssproto_AB_recv( int fd ){    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );    ADDRESSBOOK_sendAddressbookTable( fd_charaindex );}/*------------------------------------------------------------ * 失玉伊旦皮永弁及嫩  毛綽輪允月 ------------------------------------------------------------*/void lssproto_DAB_recv( int fd , int index){    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );    ADDRESSBOOK_deleteEntry( fd_charaindex ,index);}void lssproto_AAB_recv( int fd , int x, int y){    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );    {       int ix,iy;       ix=CHAR_getInt(fd_charaindex, CHAR_X);       iy=CHAR_getInt(fd_charaindex, CHAR_Y);       if( (ix!=x)||(iy!=y)){           x=ix;           y=iy;       }   }   CHAR_setMyPosition( fd_charaindex , x,y,TRUE);    ADDRESSBOOK_addEntry( fd_charaindex );}void lssproto_L_recv( int fd, int dir ){    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );    CHAR_Look( fd_charaindex ,dir );}/*------------------------------------------------------------ * 民乓永玄迕丟永本□斥及霜耨 ------------------------------------------------------------*/void lssproto_TK_recv( int fd,int x, int y,char* message,int color, int area ){    int fd_charaindex,ix,iy;//ttom+2    int fmindex, channel;        CHECKFD;    fd_charaindex = CONNECT_getCharaindex( fd );    fmindex = CHAR_getInt( fd_charaindex, CHAR_FMINDEX );    channel = CHAR_getWorkInt( fd_charaindex, CHAR_WORKFMCHANNEL );  {// Robin 0629 silent    int silentSec, talkCount;    silentSec = CHAR_getInt(fd_charaindex,CHAR_SILENT);    if( silentSec > 0 ) {		int loginTime;		char buf[256];		int leftSec;		loginTime = CHAR_getWorkInt(fd_charaindex, CHAR_WORKLOGINTIME );		// 防止時間修正回朔後 異常禁言  Robin 20040817		if( (int)NowTime.tv_sec < loginTime) {			CHAR_setInt(fd_charaindex, CHAR_SILENT, 0 );			return;		}		if( ((int)NowTime.tv_sec -loginTime) > silentSec ) {			CHAR_setInt(fd_charaindex, CHAR_SILENT, 0 );			return;		}		silentSec += 10;  //多禁10秒		leftSec = silentSec - ((int)NowTime.tv_sec - loginTime);		sprintf(buf, "禁言中!!還有%d秒,再講多禁10秒鐘。", leftSec );		CHAR_talkToCli(fd_charaindex, -1, buf, color);		CHAR_setInt(fd_charaindex, CHAR_SILENT, silentSec );		return;    }    talkCount = CHAR_getWorkInt(fd_charaindex, CHAR_WORKTALKCOUNT );    talkCount ++;    CHAR_setWorkInt( fd_charaindex, CHAR_WORKTALKCOUNT, talkCount);    if( talkCount > 8 ) {    	int lastTalkTime = CHAR_getWorkInt(fd_charaindex, CHAR_WORKTALKTIME );		if( (int)NowTime.tv_sec - lastTalkTime < 10 ) {			CHAR_setInt( fd_charaindex,CHAR_SILENT, 60 );			CHAR_setWorkInt( fd_charaindex, CHAR_WORKLOGINTIME, (int)NowTime.tv_sec );			CHAR_talkToCli( fd_charaindex, -1, "你太多話了唷,請你的嘴巴先休息個一分鐘吧!", color);			CHAR_setWorkInt(fd_charaindex, CHAR_WORKTALKCOUNT, 0 );			return;		}else {			CHAR_setWorkInt( fd_charaindex, CHAR_WORKTALKTIME, (int)NowTime.tv_sec );			CHAR_setWorkInt(fd_charaindex, CHAR_WORKTALKCOUNT, 0 );		}    }

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区蜜桃| 亚洲福利电影网| 亚洲欧美成人一区二区三区| 日本成人中文字幕| 色呦呦一区二区三区| 日韩免费看的电影| 亚洲综合精品自拍| 成人国产亚洲欧美成人综合网| 欧美日韩精品系列| 国产精品美女久久久久aⅴ | 国产精品一区二区黑丝| 日本在线不卡一区| 国产ts人妖一区二区| 国产一区二区三区最好精华液| 亚洲一区二区3| 亚洲国产精品久久久男人的天堂| 成人激情动漫在线观看| 精品国产一区二区三区久久久蜜月| 亚洲一区二区在线观看视频 | 日韩专区中文字幕一区二区| 99久久99久久精品免费观看| 国产欧美日韩综合精品一区二区| 日本 国产 欧美色综合| 在线国产亚洲欧美| 亚洲精品高清视频在线观看| 99视频精品免费视频| 国产精品三级av在线播放| 国产精品911| 欧美韩国日本不卡| 成人综合婷婷国产精品久久免费| 国产亚洲一二三区| 丰满放荡岳乱妇91ww| 国产精品无码永久免费888| 国产aⅴ综合色| 国产精品丝袜一区| 成人综合在线观看| 亚洲免费观看高清在线观看| 97精品视频在线观看自产线路二| 亚洲日本va午夜在线影院| 色综合天天综合网天天看片| 亚洲欧美电影院| 欧美无人高清视频在线观看| 亚洲狠狠爱一区二区三区| 欧美日韩一区在线观看| 蜜臀av性久久久久av蜜臀妖精| 欧美高清视频一二三区 | 久久蜜桃一区二区| 丁香六月久久综合狠狠色| 国产精品高潮久久久久无| 色综合久久久网| 天天综合日日夜夜精品| 日韩久久久久久| 国产91精品精华液一区二区三区 | 亚洲一区二区欧美| 91麻豆精品国产91久久久久久| 免费的成人av| 国产欧美日韩精品在线| 99re这里只有精品视频首页| 亚洲国产精品久久一线不卡| 日韩美一区二区三区| 成a人片亚洲日本久久| 亚洲国产另类av| 久久综合九色综合97_久久久| 成人午夜免费电影| 午夜婷婷国产麻豆精品| 久久久久久久久久久久久女国产乱| 在线精品视频小说1| 久久99久久久久| 综合久久综合久久| 日韩一区二区不卡| 不卡一区二区中文字幕| 日韩国产欧美在线观看| 欧美激情中文不卡| 欧美丰满少妇xxxxx高潮对白| 国产乱码精品一品二品| 亚洲综合激情网| 国产亲近乱来精品视频| 欧美精选午夜久久久乱码6080| 丁香激情综合五月| 麻豆专区一区二区三区四区五区| 综合欧美一区二区三区| 久久久亚洲国产美女国产盗摄| 欧美日韩一区不卡| 9i看片成人免费高清| 激情综合色播五月| 亚洲成a人v欧美综合天堂| 国产精品天美传媒| 精品日韩99亚洲| 在线不卡一区二区| 一本到高清视频免费精品| 国产乱理伦片在线观看夜一区| 日韩精品一区第一页| 亚洲精品视频自拍| 国产精品麻豆一区二区| 国产日产欧美一区| 精品国产区一区| 日韩欧美一二三区| 欧美久久久久免费| 欧美日韩一区二区不卡| 日本电影欧美片| 91在线精品秘密一区二区| 国产剧情在线观看一区二区| 精品一区二区三区免费毛片爱 | 欧美日韩一区二区在线观看| 99在线热播精品免费| 国产白丝精品91爽爽久久 | 色婷婷亚洲综合| 91影视在线播放| 99re热这里只有精品视频| 成人免费视频一区| 成人福利视频网站| 成人精品在线视频观看| 成人av在线观| 99视频精品全部免费在线| 99v久久综合狠狠综合久久| av在线不卡电影| 91丨九色porny丨蝌蚪| 91欧美一区二区| 欧美亚洲图片小说| 欧美久久高跟鞋激| 日韩午夜av电影| 亚洲永久精品大片| 亚洲成人福利片| 麻豆成人久久精品二区三区红| 天天综合日日夜夜精品| 久久精品国产亚洲a| 国产麻豆视频精品| 成人短视频下载 | 懂色av中文一区二区三区 | 久99久精品视频免费观看| 久久99精品国产麻豆婷婷洗澡| 久久成人综合网| 国产69精品久久99不卡| 色综合久久久网| 欧美日韩成人综合天天影院| 日韩欧美国产高清| 欧美经典一区二区| 一区二区视频在线| 男人的天堂久久精品| 懂色av一区二区三区免费观看| av一区二区不卡| 91精品综合久久久久久| 久久嫩草精品久久久精品一| 国产精品国产三级国产专播品爱网| 亚洲精品中文字幕乱码三区| 日韩国产欧美在线视频| 成人综合婷婷国产精品久久| 欧美日本一区二区三区| 国产丝袜美腿一区二区三区| 亚洲高清久久久| 国产精品18久久久久久久久久久久| 91亚洲男人天堂| 欧美刺激午夜性久久久久久久| 天天爽夜夜爽夜夜爽精品视频| 精品写真视频在线观看| 一本久久精品一区二区| 精品欧美乱码久久久久久| 18欧美亚洲精品| 久久99久久久久久久久久久| aaa亚洲精品| 精品国产a毛片| 亚洲线精品一区二区三区 | 中文字幕成人网| 日韩黄色一级片| 91在线高清观看| 大桥未久av一区二区三区中文| 一区二区不卡在线播放| 91精品在线麻豆| 蜜臂av日日欢夜夜爽一区| av亚洲精华国产精华| 91精品国产黑色紧身裤美女| 中文无字幕一区二区三区| 蜜臀av性久久久久蜜臀aⅴ四虎| 91丝袜高跟美女视频| 久久久久国产精品免费免费搜索 | 国产亚洲精品7777| 美女视频黄免费的久久 | 99综合影院在线| 久久精品欧美日韩精品| 欧美aaaaaa午夜精品| 欧美亚洲综合在线| 一区二区三区中文字幕精品精品| 成人听书哪个软件好| 精品国产乱码久久久久久牛牛| 午夜私人影院久久久久| 欧美综合视频在线观看| 亚洲欧洲综合另类| 99精品一区二区| 中文字幕亚洲成人| 99久久综合99久久综合网站| 欧美激情在线免费观看| 国产福利一区在线观看| 久久久激情视频| 国产精品一区一区三区| 久久一二三国产| 国产美女久久久久| 久久久久久久久97黄色工厂| 国产精品中文欧美| 国产亚洲欧美在线| 国产91丝袜在线播放九色|