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

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

?? callfromcli.c

?? 最新主流石器時代源代碼,包含諸多目前流行功能代碼.
?? C
?? 第 1 頁 / 共 5 頁
字號:
	//家族頻道開關	CHAR_setFlg(fd_charaindex,CHAR_ISFM,(flg & CHAR_FS_FM )? TRUE:FALSE);	//職業頻道開關	CHAR_setFlg(fd_charaindex,CHAR_ISOCC,(flg & CHAR_FS_OCC )? TRUE:FALSE);	//聊天室	CHAR_setFlg(fd_charaindex,CHAR_ISCHAT,(flg & CHAR_FS_CHAT )? TRUE:FALSE);	//儲存對話開關	CHAR_setFlg(fd_charaindex,CHAR_ISSAVE,(flg & CHAR_FS_SAVE )? TRUE:FALSE);#endif#ifdef _AUCPROTOCOL				// (不可開) Syu ADD 拍賣頻道開關Protocol	CHAR_setFlg( fd_charaindex, CHAR_ISAUC,				(flg & CHAR_FS_AUC )? TRUE:FALSE);#endif        // CoolFish: Trade 2001/4/18        CHAR_setFlg( fd_charaindex, CHAR_ISTRADE,        	(flg & CHAR_FS_TRADE )? TRUE:FALSE);        /*        if (CHAR_getFlg(fd_charaindex, CHAR_ISTRADECARD) == TRUE)        	CHAR_setFlg(fd_charaindex, CHAR_ISTRADE, FALSE);        if (CHAR_getFlg(fd_charaindex, CHAR_ISTRADE) == TRUE)        	CHAR_setFlg(fd_charaindex, CHAR_ISTRADECARD, FALSE);        */                                                                                                	lssproto_FS_send( fd, flg);}/*------------------------------------------------------------ * 醮棉邰菲  戲[ ------------------------------------------------------------*/void lssproto_PR_recv( int fd,int x, int y, int request ){	int result = FALSE;    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );#if 1 // 禁止組隊區域	if( request == 1 )	{		int nowFloor;		nowFloor = CHAR_getInt( fd_charaindex, CHAR_FLOOR);		if(	nowFloor == 31706			|| nowFloor == 10204			|| (10601 <= nowFloor && nowFloor <= 10605 )			|| nowFloor == 10919 || nowFloor == 10920			|| nowFloor == 20711 || nowFloor == 20712			|| nowFloor == 1008 || nowFloor == 1021			|| nowFloor == 3008 || nowFloor == 3021 			|| ( nowFloor <= 8213 && nowFloor >= 8200 )			|| ( nowFloor >= 30017 && nowFloor <= 30021 )#ifdef _TIME_TICKET			|| check_TimeTicketMap(nowFloor)#endif			){			print("\n 改封包!禁止組隊區域!!:%s ", CHAR_getChar( fd_charaindex, CHAR_CDKEY) );			return;		}	}#endif    {//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<PR>--Error!!!!");           //print("\n<PR>origion x=%d,y=%d",ix,iy);           //print("\n<PR>modify  X=%d,Y=%d",x,y);           x=ix;           y=iy;       }   }   CHAR_setMyPosition( fd_charaindex, x,y,TRUE);	if( request == 0 ) {		/* 輪邇允月 */		result = CHAR_DischargeParty(fd_charaindex, 0);	}	else if( request == 1 ) {		/*   邇允月 */		result = CHAR_JoinParty(fd_charaindex);	}}/*------------------------------------------------------------ * 爵  卞瓚  允月矢永玄毛薊  仄兇[ ------------------------------------------------------------*/void lssproto_KS_recv( int fd,int petarray ){	int ret , fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );    	    	if( CHAR_getInt( fd_charaindex, CHAR_RIDEPET) == petarray )    		lssproto_KS_send( fd, petarray, FALSE);    		ret = PET_SelectBattleEntryPet( fd_charaindex, petarray);	lssproto_KS_send( fd, petarray, ret);}#ifdef _STANDBYPETvoid lssproto_SPET_recv( int fd, int standbypet ){	int fd_charaindex;	int i, s_pet =0, cnt =0;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );	if( CHAR_getWorkInt( fd_charaindex, CHAR_WORKBATTLEMODE) != BATTLE_CHARMODE_NONE 		&& standbypet >= CHAR_getWorkInt( fd_charaindex, CHAR_WORKSTANDBYPET) ) {		print("\n 改封包!??戰斗中用SPET增加待機寵!!:%s ", CHAR_getChar( fd_charaindex, CHAR_CDKEY) );		return;	}    //if( CHAR_getInt( fd_charaindex, CHAR_RIDEPET) == petarray ) {    //	lssproto_SPET_send( fd, petarray, FALSE);	//}	for( i =0; i < CHAR_MAXPETHAVE; i++) {		if( standbypet & ( 1 << i ) ) {			//if( CHAR_getInt( fd_charaindex, CHAR_RIDEPET) == i )			//	continue;			cnt++;			if( cnt > 3 ) {				print("\n 改封包!待機寵超過數量!!:%s ", CHAR_getChar( fd_charaindex, CHAR_CDKEY) );				//lssproto_SPET_send( fd, s_pet, FALSE);				break;			}						s_pet |= ( 1 << i );		}	}	CHAR_setWorkInt( fd_charaindex, CHAR_WORKSTANDBYPET, s_pet);    		lssproto_SPET_send( fd, s_pet, TRUE);}#endif/*------------------------------------------------------------ * 減變升啼卅升及  蜇六方午熬仃午勻兇 ------------------------------------------------------------*/void lssproto_AC_recv( int fd,int x, int y,int actionno ){    int fd_charaindex;    CHECKFDANDTIME;    fd_charaindex = CONNECT_getCharaindex( fd );    {//ttom avoid the warp at will       Char *ch;       ch = CHAR_getCharPointer( fd_charaindex);	   // CoolFish: +1 2001/11/05	   if (!ch)	return;       if((ch->data[CHAR_X]!=x)||(ch->data[CHAR_Y]!=y)){           return;       }    }        CHAR_setMyPosition( fd_charaindex, x,y,TRUE);	CHAR_sendAction( fd_charaindex, actionno, FALSE);	return;}/*------------------------------------------------------------ *   芊毛銀勻兇[ ------------------------------------------------------------*/void lssproto_MU_recv( int fd,int x,int y,int array,int toindex ){    int		to_charaindex = -1, 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<MU>--Error!!!!");           //print("\n<MU>origion x=%d,y=%d",ix,iy);           //print("\n<MU>modify  X=%d,Y=%d",x,y);           x=ix;           y=iy;       }   }                                                                                   	CHAR_setMyPosition( fd_charaindex, x,y,TRUE);	/* toindex 毛平乓仿弁正□犯□正及index卞  晶允月 */	to_charaindex = Callfromcli_Util_getTargetCharaindex( fd, toindex);	MAGIC_Use( fd_charaindex, array, to_charaindex);}void lssproto_JB_recv( int fd,int x,int y ){	int charaindex, floor;    CHECKFDANDTIME;    charaindex = CONNECT_getCharaindex( fd );    {       int ix,iy;       ix=CHAR_getInt(charaindex, CHAR_X);       iy=CHAR_getInt(charaindex, CHAR_Y);       if( (ix!=x)||(iy!=y)){            x=ix;            y=iy;       }   }                                                                                   	CHAR_setMyPosition( charaindex, x,y,TRUE);	if( CHAR_CHECKINDEX( charaindex ) == FALSE )return;	floor = CHAR_getInt( charaindex, CHAR_FLOOR );	if( floor == 1007	|| floor == 2007	|| floor == 3007	|| floor == 4007	|| floor == 130	){		BATTLE_WatchTry( charaindex );	}else{		BATTLE_RescueTry( charaindex );	}}void lssproto_KN_recv( int fd,int havepetindex,char* data ){    int fd_charaindex;    CHECKFD;    fd_charaindex = CONNECT_getCharaindex( fd );        // Robin 04/26 debug    if( strlen(data) > 16 )	return;        // CoolFish: Prevent Trade Cheat 2001/4/18    if (CHAR_getWorkInt(fd_charaindex, CHAR_WORKTRADEMODE) != CHAR_TRADE_FREE)	    	return;	if( checkStringErr(data) )	return;		CHAR_inputUserPetName( fd_charaindex, havepetindex, data);	}/*------------------------------------------------------------ * 它奴件玉它毛薊  仄兇[ ------------------------------------------------------------*/void lssproto_WN_recv( int fd,int x,int y,int seqno,                       int objindex,int select, char* data ){    int fd_charaindex;    CHECKFDANDTIME;        if( checkStringErr(data) )	return;#ifdef _NO_WARP		{  		if(seqno!=CONNECT_get_seqno(fd)){			return;		}		if( !( (select)&(CONNECT_get_selectbutton(fd)) ) && select ){			if( CONNECT_get_seqno(fd)==CHAR_WINDOWTYPE_QUIZ_MAIN ){							}else if( (  (CONNECT_get_seqno(fd)==CHAR_WINDOWTYPE_SCHEDULEMAN_START)				     || (CONNECT_get_seqno(fd)==CHAR_WINDOWTYPE_SCHEDULEMAN_SELECT) )					 && (select==1) ){			}else{				return ;			}		}        } // shan End    #endif    fd_charaindex = CONNECT_getCharaindex( fd );    // CoolFish: Prevent Trade Cheat 2001/4/18    if (CHAR_getWorkInt(fd_charaindex, CHAR_WORKTRADEMODE) != CHAR_TRADE_FREE)	{		return;	}    // Robin    if( checkStringErr(data) )	return;#ifdef _ANGEL_SUMMON	if( seqno == CHAR_WINDOWTYPE_ANGEL_ASK )	{		print("\n CHAR_WINDOWTYPE_ANGEL_ASK objindex:%d select:%d data:%s ",			objindex, select, data );				if(select==WINDOW_BUTTONTYPE_YES ) {			if( AngelCreate( fd_charaindex) == FALSE ) {				sendAngelCleanToCli( fd );			}		}		else if(select==WINDOW_BUTTONTYPE_NO ) {			int mindex;			char nameinfo[64];			mindex = checkIfAngel( fd_charaindex);			print(" ====不接受召喚任務==== ");			getMissionNameInfo( fd_charaindex, nameinfo);			saacproto_ACMissionTable_send( acfd, mindex, 3, nameinfo, "");			lssproto_WN_send( fd, WINDOW_MESSAGETYPE_MESSAGE,			WINDOW_BUTTONTYPE_OK, -1, -1,			"真是遺憾。\n少了你的幫助,看來魔族會繼續危害大陸的人民了。" );			//CHAR_talkToCli( fd_charaindex, -1, "天之聲:真是可惜,這可是難得的機會呀。", CHAR_COLORYELLOW);						sendAngelCleanToCli( fd );		}	}#endif#ifdef _CONTRACT	if( seqno == CHAR_WINDOWTYPE_CONTRACT_ANSWER ) {		ITEM_contractSign( fd, objindex, select);	}#endif    {//ttom avoid the warp at will       Char *ch;       ch = CHAR_getCharPointer( fd_charaindex);	   // CoolFish: +1 2001/11/05	   if (!ch)	return;       if((ch->data[CHAR_X]!=x)||(ch->data[CHAR_Y]!=y)){           // Robin 04/20 test           return;           x=ch->data[CHAR_X];           y=ch->data[CHAR_Y];       }     //ttom avoid WN at will     if(seqno==CHAR_WINDOWTYPE_NPCENEMY_START){//      Char *ch;        OBJECT  object;        int ix,iy,ifloor,i,j;        int     whichtype= -1;        int enemy=0;        int enemy_index;        if(!CHECKOBJECT(objindex)){            goto  FIRST;        }        enemy_index=OBJECT_getIndex(objindex);//ttom 11/15/2000        ix    =ch->data[CHAR_X];        iy    =ch->data[CHAR_Y];        ifloor=ch->data[CHAR_FLOOR];        for(i=iy-1;i<=iy+1;i++){            for(j=ix-1;j<=ix+1;j++){             for( object = MAP_getTopObj(ifloor,j,i) ; object ;                  object = NEXT_OBJECT(object ) ){                  int objindex = GET_OBJINDEX(object);                  switch( OBJECT_getType(objindex)  ){                          case OBJTYPE_CHARA:                               whichtype =  CHAR_getInt( OBJECT_getIndex( objindex), CHAR_WHICHTYPE);                               if( whichtype == CHAR_TYPENPCENEMY){                                   int i_ene_temp;                                   i_ene_temp=OBJECT_getIndex( objindex);                                   //print("\n<WN>--enetemp=%d",i_ene_temp);                                   if(i_ene_temp== enemy_index){                                       goto START_WN;                                   }else{                                       enemy=0;                                   }                               }                               break;                          case OBJTYPE_ITEM:                               break;                          case OBJTYPE_GOLD:                               break;                          default:                           break;                  }             }            }        }        if(enemy==0){FIRST:		           lssproto_EN_send( fd, FALSE, 0 );           CHAR_talkToCli(fd_charaindex, -1, "事件錯誤。", CHAR_COLORYELLOW);           goto END_WN;        }     }     }     //ttom endSTART_WN:        CHAR_setMyPosition( fd_charaindex, x,y,TRUE);	if( CHAR_getWorkInt( fd_charaindex, CHAR_WORKBATTLEMODE) == BATTLE_CHARMODE_NONE){	         if(seqno==CHAR_WINDOWTYPE_WINDOWWARPMAN_MAIN){		         if(!CONNECT_get_first_warp(fd)){		             select=1;	        	 }		     }	         CHAR_processWindow( fd_charaindex, seqno,							select, objindex, makeStringFromEscaped(data));#ifdef _NO_WARP			 if (CONNECT_get_seqno(fd)==CHAR_WINDOWTYPE_WINDOWWARPMAN_MAIN)             {				 CONNECT_set_seqno(fd,-1);				 CONNECT_set_selectbutton(fd,1);			 }#endif	}//ttom+1END_WN:	return;          //CONNECT_set_pass(fd,TRUE);//ttom}/*------------------------------------------------------------ * 云踞仃乒□玉  凳毛熬仃兇 ------------------------------------------------------------*/void lssproto_HL_recv( int fd,int flg ){	char	msgbuf[128];	int		i, fd_charaindex;    CHECKFD;    fd_charaindex = CONNECT_getCharaindex( fd );	/* 爵    元扎卅井勻兇日  骰允月 */	if( CHAR_getWorkInt( fd_charaindex, CHAR_WORKBATTLEMODE)		== BATTLE_CHARMODE_NONE)	{		return;	}#ifdef _LOCKHELP_OK				// (不可開) Syu ADD 鎖定不可加入戰斗

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99国产精品久久久久| 激情久久久久久久久久久久久久久久| av电影在线观看完整版一区二区| 久久久国际精品| 成人午夜电影网站| 自拍偷拍国产亚洲| 欧美日韩国产经典色站一区二区三区 | 国产精品不卡一区| 91视频精品在这里| 亚洲一区欧美一区| 日韩精品自拍偷拍| 国产精品亚洲一区二区三区在线 | 国产精品99久| 亚洲美女区一区| 91精品国产麻豆| 国产成人综合精品三级| 亚洲天堂网中文字| 日韩一区国产二区欧美三区| 激情丁香综合五月| 伊人开心综合网| 日韩亚洲欧美在线观看| 成人激情小说乱人伦| 一区二区三区小说| 精品入口麻豆88视频| 北岛玲一区二区三区四区| 午夜久久久久久久久| 久久免费电影网| 欧美伊人久久大香线蕉综合69| 日韩av成人高清| 国产精品久久二区二区| 欧美一卡在线观看| 99久久99久久精品国产片果冻| 秋霞成人午夜伦在线观看| 国产精品久久久久国产精品日日| 欧美精品久久久久久久多人混战| 蜜臀av性久久久久av蜜臀妖精| 亚洲欧洲av另类| 欧美成人官网二区| 欧美亚洲自拍偷拍| 成人黄色免费短视频| 青草国产精品久久久久久| 自拍偷在线精品自拍偷无码专区| 欧美成人aa大片| 欧美视频在线一区二区三区 | 亚洲精品中文在线影院| 久久综合久久综合九色| 欧美三级视频在线观看| 成人深夜福利app| 久久精品国产99| 肉丝袜脚交视频一区二区| 亚洲欧美另类在线| 欧美韩日一区二区三区四区| 日韩欧美亚洲国产精品字幕久久久| 色综合色狠狠综合色| 国产成人精品影视| 久久97超碰国产精品超碰| 天堂一区二区在线免费观看| 亚洲精品久久7777| 国产精品不卡在线观看| 国产欧美一区二区在线观看| 日韩精品一区二区三区在线播放| 欧美日韩成人一区二区| 在线观看三级视频欧美| 91啪亚洲精品| a4yy欧美一区二区三区| 大胆亚洲人体视频| 成人中文字幕电影| 粉嫩一区二区三区性色av| 国产最新精品免费| 狠狠色综合播放一区二区| 蜜臀精品久久久久久蜜臀| 日本麻豆一区二区三区视频| 天天色 色综合| 五月天欧美精品| 亚洲va欧美va人人爽| 亚洲影视资源网| 午夜视频一区在线观看| 午夜精品久久久久久久蜜桃app| 夜夜嗨av一区二区三区中文字幕| 亚洲青青青在线视频| 亚洲欧美日韩一区二区| 亚洲免费观看在线视频| 亚洲一区二区三区不卡国产欧美| 亚洲综合视频在线| 日韩国产高清在线| 久久丁香综合五月国产三级网站| 寂寞少妇一区二区三区| 国产成人午夜视频| 99免费精品视频| 欧美在线综合视频| 欧美一区二区高清| 欧美videofree性高清杂交| 精品免费一区二区三区| 国产日韩欧美激情| 中文字幕亚洲欧美在线不卡| 亚洲精品视频自拍| 日韩福利视频网| 九九精品一区二区| 成人18视频在线播放| 欧美综合亚洲图片综合区| 日韩欧美激情在线| 国产亚洲制服色| 亚洲精品欧美激情| 久久精品国产亚洲高清剧情介绍| 风间由美一区二区三区在线观看| 色婷婷久久久久swag精品| 正在播放一区二区| 国产日韩欧美精品在线| 亚洲国产乱码最新视频| 韩国三级电影一区二区| 91一区二区三区在线观看| 欧美精品自拍偷拍| 国产欧美日韩精品a在线观看| 伊人一区二区三区| 国产乱理伦片在线观看夜一区| 成人理论电影网| 欧美一区二区视频在线观看2022| 久久久不卡网国产精品二区| 一区二区三区四区蜜桃| 国产成人一级电影| 欧美老女人第四色| 中文字幕二三区不卡| 丝袜美腿亚洲一区| av动漫一区二区| 精品国产91洋老外米糕| 亚洲夂夂婷婷色拍ww47| 国产精品一区二区久激情瑜伽| 日本精品视频一区二区| 久久美女艺术照精彩视频福利播放| 亚洲最快最全在线视频| 高清不卡在线观看av| 欧美一区二区精品| 亚洲国产视频一区| 99v久久综合狠狠综合久久| 欧美xxxx老人做受| 亚洲丶国产丶欧美一区二区三区| 成人91在线观看| 久久久久一区二区三区四区| 日韩和欧美一区二区| 91麻豆精品一区二区三区| 国产欧美一区二区三区在线老狼| 日韩1区2区日韩1区2区| 日本高清成人免费播放| 中文字幕一区二| 丁香六月久久综合狠狠色| 26uuu欧美| 免费久久99精品国产| 欧美日韩另类一区| 一区二区三区欧美在线观看| 国产精品主播直播| 精品福利一二区| 久久精品理论片| 欧美猛男gaygay网站| 一区二区三区欧美| 91久久久免费一区二区| 国产精品短视频| 成人午夜短视频| 欧美国产视频在线| 粉嫩欧美一区二区三区高清影视| 久久蜜桃av一区二区天堂| 精品亚洲免费视频| 欧美mv日韩mv国产| 久久国产精品一区二区| 日韩免费观看2025年上映的电影 | 亚洲婷婷在线视频| 97成人超碰视| 亚洲天堂av一区| 一道本成人在线| 亚洲欧美韩国综合色| 一本久久a久久精品亚洲| 一区二区在线观看不卡| 91国偷自产一区二区开放时间 | 麻豆精品精品国产自在97香蕉| 欧美精品在线观看一区二区| 五月婷婷久久丁香| 日韩欧美国产一区在线观看| 精品午夜久久福利影院| 国产欧美日韩在线看| 99热99精品| 亚洲午夜电影在线观看| 69堂成人精品免费视频| 精品一区二区免费视频| 中文字幕国产精品一区二区| 99久久久精品免费观看国产蜜| 一区二区三区中文字幕电影| 欧美日韩国产精品自在自线| 美女视频黄久久| 中文字幕的久久| 欧美视频一区在线| 麻豆成人久久精品二区三区小说| 久久久精品tv| 色欧美片视频在线观看| 视频一区视频二区中文| 久久综合视频网| 一本久道久久综合中文字幕| 男人的j进女人的j一区| 国产精品午夜免费| 精品视频一区 二区 三区| 狠狠色狠狠色综合日日91app| 成人免费在线播放视频|