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

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

?? npc_fmwarpman.c

?? 最新主流石器時代源代碼,包含諸多目前流行功能代碼.
?? C
?? 第 1 頁 / 共 4 頁
字號:
}

void NPC_FMWarpManWindowTalked( int meindex, int talkerindex, 
		int seqno, int select, char *data)
{
	char npcarg[NPC_UTIL_GETARGSTR_BUFSIZE];
	char buf[1024], buff2[256], tmpbuf[256];
	int fl, x, y, fmpks_pos, fd;

	if( !CHAR_CHECKINDEX( talkerindex) )return;
	fd = getfdFromCharaIndex(talkerindex);
	if (fd == -1)	return;

	if( NPC_Util_CharDistance( talkerindex, meindex ) > 2) {
		return;
	}
	if(select==WINDOW_BUTTONTYPE_OK){
		return;
	}
   	if(NPC_Util_GetArgStr( meindex, npcarg, sizeof(npcarg))==NULL){
		print("GetArgStrErr");
		return ;
	}
	// shan add
	fmpks_pos = CHAR_getWorkInt(meindex, NPC_WORK_ID) * MAX_SCHEDULE;
   
	if (CHAR_getWorkInt(talkerindex, CHAR_WORKFMINDEXI) == fmpks[fmpks_pos].host_index){
		if( NPC_Util_GetStrFromStrWithDelim( npcarg, "WARP1", buf, sizeof( buf)) == NULL ){
			print("FM WARPMAN Can't Read WARP1!\n");
			return;
		}
	}else if (CHAR_getWorkInt(talkerindex, CHAR_WORKFMINDEXI) == fmpks[fmpks_pos].guest_index){
		if( NPC_Util_GetStrFromStrWithDelim( npcarg, "WARP2", buf, sizeof( buf)) == NULL ){
			print("FM WARPMAN Can't Read WARP2!\n");
			return;
		}
	}else{
		CHAR_talkToCli( talkerindex, meindex, "你并非對戰雙方所屬任一家族成員!", CHAR_COLORYELLOW);
		return;
	}
	getStringFromIndexWithDelim(buf,",",1,buff2,sizeof(buff2));
	fl=atoi(buff2);
	getStringFromIndexWithDelim(buf,",",2,buff2,sizeof(buff2));
	x=atoi(buff2);
	getStringFromIndexWithDelim(buf,",",3,buff2,sizeof(buff2));
	y=atoi(buff2);


	switch (seqno){
	case CHAR_WINDOWTYPE_WINDOWWARPMAN_MAIN:
		if(select==WINDOW_BUTTONTYPE_YES){
			if( CHAR_getWorkInt( talkerindex, CHAR_WORKBATTLEMODE) != BATTLE_CHARMODE_NONE) return;
			if(CHAR_getWorkInt(talkerindex, CHAR_WORKPARTYMODE) != CHAR_PARTY_NONE){
				CHAR_talkToCli( talkerindex, meindex, "請解散團隊!", CHAR_COLORYELLOW);
				return;
			}

			if(CHAR_getWorkInt( talkerindex , CHAR_WORKSHOPRELEVANTTRD) <= 0){
				if( CHAR_getWorkInt( talkerindex, CHAR_WORKWARPCHECK ) == TRUE )  {
					if (CHAR_getWorkInt(meindex, NPC_WORK_MODEFLAG) == NPC_STATEFREE){
         		if (CHAR_getWorkInt(talkerindex, CHAR_WORKFMINDEXI) == fmpks[fmpks_pos].host_index){
         			int tmpnum1 = CHAR_getWorkInt(meindex, NPC_WORK_FMNUMI) + 1;
	         		CHAR_setWorkInt(meindex, NPC_WORK_FMNUMI, tmpnum1);
		       	}else if (CHAR_getWorkInt(talkerindex, CHAR_WORKFMINDEXI) == fmpks[fmpks_pos].guest_index){
			     		int tmpnum2 = CHAR_getWorkInt(meindex, NPC_WORK_FMNUMII) + 1;
				   		CHAR_setWorkInt(meindex, NPC_WORK_FMNUMII, tmpnum2);
						}else{
							CHAR_talkToCli( talkerindex, meindex, "你并非對戰雙方所屬任一家族成員!", CHAR_COLORYELLOW);
						}
	         	CHAR_setWorkInt(talkerindex, CHAR_WORKFMPKFLAG, 1);
		       	CHAR_setWorkInt(talkerindex, CHAR_WORKFMMANINDEX, meindex);
			     	CHAR_setWorkInt( talkerindex, CHAR_WORKWARPCHECK, FALSE );
				   	CHAR_warpToSpecificPoint(talkerindex, fl, x,y);
/*						{
							FILE *fp;
							struct tm tm1;
							char szFileName[128];

							memcpy(&tm1, localtime((time_t *)&NowTime.tv_sec), sizeof(tm1));
							memset(szFileName,0,sizeof(szFileName));
							sprintf(szFileName,"FMPkWarp.%d%d%d.log",tm1.tm_mon,tm1.tm_hour,tm1.tm_min);
							fp = fopen(szFileName,"a+");
							if(fp != NULL){
								fprintf(fp,"FMName:%s\tName:%s\tWarpHost:%d\tWarpGuest:%d\tFloor:%d,%d,%d\tMaxPlayer:%d\n",
														CHAR_getChar(talkerindex,CHAR_FMNAME),CHAR_getChar(talkerindex,CHAR_NAME),
														CHAR_getWorkInt(meindex,NPC_WORK_FMNUMI),
														CHAR_getWorkInt(meindex,NPC_WORK_FMNUMII),
														fl,x,y,
														fmpks[fmpks_pos].max_player);
								fclose(fp);
							}
							else printf("%s(errno:%x)\n",sys_errlist[errno],errno);
						}
*/
					}
					else return;
					{
						struct tm tm1;
						int clock = 0;
						int fmpks_pos = CHAR_getWorkInt(meindex, NPC_WORK_ID) * MAX_SCHEDULE;
						memcpy(&tm1, localtime((time_t *)&NowTime.tv_sec), sizeof(tm1));
						clock = ((fmpks[fmpks_pos].dueltime % 100) + fmpks[fmpks_pos].prepare_time) - tm1.tm_min;
						if (clock >= 60)	clock = clock - 60;
						sprintf(tmpbuf, "\n請等候雙方準備完畢後再開戰!"
							"\n戰斗時請不要隨意登出或離開。"
							"\n贏得勝利的家族也請先稍後一下,"
							"\n等待裁判的宣布後再離場!"
							"\n謝謝您的合作!"
							"\n距離對戰時間還剩下:%4d分鐘",
							clock);
						lssproto_WN_send(fd, 
			         	WINDOW_MESSAGETYPE_MESSAGE, WINDOW_BUTTONTYPE_OK,
								-1, -1,
								makeEscapeString(tmpbuf, buff2, sizeof(buff2)));
					}
				}
			}
			else{
				if(CHAR_getInt(talkerindex,CHAR_GOLD) < CHAR_getWorkInt(talkerindex,CHAR_WORKSHOPRELEVANTTRD)){
					NPC_ERR_FMDiSP( meindex, talkerindex, 2);
					return ;
				}
				CHAR_DelGold( talkerindex, CHAR_getWorkInt(talkerindex,CHAR_WORKSHOPRELEVANTTRD ));
				CHAR_setWorkInt( talkerindex, CHAR_WORKWARPCHECK, FALSE );
				CHAR_warpToSpecificPoint(talkerindex, fl, x,y);
			}
		}
		break;
	}
}

void NPC_ERR_FMDiSP(int meindex,int talker,int errNO)
{
	
	char token[1024];
	int i=0;
	int otherindex;
	int fd = getfdFromCharaIndex( talker);
	char npcarg[NPC_UTIL_GETARGSTR_BUFSIZE];

	if(NPC_Util_GetArgStr( meindex, npcarg, sizeof(npcarg))==NULL){
		print("GetArgStrErr");
		return ;
	}
	
	if(errNO==1){
		/*--由□  奴□匹  仄井仃兇--*/
		if(NPC_Util_GetStrFromStrWithDelim( npcarg, "PartyMsg",token, sizeof( token))==NULL) {
			/*--澀爛今木化卅仃木壬}票及丟永本□斥毛銀丹--*/
			sprintf(token, "\n\n無法加入團隊,請先解散團隊!");
		}

		if(CHAR_getWorkInt(talker,CHAR_WORKPARTYMODE)==CHAR_PARTY_CLIENT){
					
		}else{
			
		/*--伉□母□互  仄井仃兇樺寧及心--*/
		/*--由□  奴□蟈夠卞丟永本□斥毛請允--*/		
		for( i=0 ; i < CHAR_PARTYMAX ;i++)
		{
			otherindex=CHAR_getWorkInt(talker,CHAR_WORKPARTYINDEX1+i);

			if(otherindex != -1){
				 fd = getfdFromCharaIndex( otherindex);

				/*-仇仇匹霜耨允月--*/
				lssproto_WN_send( fd, WINDOW_MESSAGETYPE_MESSAGE,
							WINDOW_BUTTONTYPE_OK,
							CHAR_WINDOWTYPE_WINDOWWARPMAN_ERR, 
							CHAR_getWorkInt( meindex, CHAR_WORKOBJINDEX),
							token);
				}
			}
			return ;
		}
	
	}else if (errNO==2){
		/*--嗯互兇曰卅中匹允[--*/
		if(NPC_Util_GetStrFromStrWithDelim( npcarg, "MoneyMsg", token, sizeof( token))==NULL){
			/*--云嗯互簫曰卅中及卞}澀爛今木化卅井勻兇日}票及丟永本□斥毛  歹曰卞請允--*/
			sprintf(token,"\n\n金錢似乎不足唷,請存好錢後再過來。");
			}
		}

		/*-仇仇匹霜耨允月--*/
		lssproto_WN_send( fd, WINDOW_MESSAGETYPE_MESSAGE,
						WINDOW_BUTTONTYPE_OK,
						CHAR_WINDOWTYPE_WINDOWWARPMAN_ERR, 
						CHAR_getWorkInt( meindex, CHAR_WORKOBJINDEX),
						token);
}

static void NPC_FMWarpMan_selectWindow( int meindex, int toindex, int num,int select)
{
	struct tm tm1;
	char npcarg[NPC_UTIL_GETARGSTR_BUFSIZE];
	char token[1024];
	char buf[256];
	char buf2[1024];
	char buf3[256];
	int fl = 0, num1 = 0, num2 = 0;
	int fmpks_pos = CHAR_getWorkInt(meindex, NPC_WORK_ID) * MAX_SCHEDULE;
	int floor = CHAR_getWorkInt(meindex, NPC_WORK_WARPFLOOR);
	int fd = getfdFromCharaIndex( toindex);	
	if( fd == -1 ) {
		fprint( "getfd err\n");
		return;
	}
	if(NPC_Util_GetArgStr( meindex, npcarg, sizeof(npcarg))==NULL){
		print("GetArgStrErr");
		return ;
	}
	/*--澀爛白央奶伙及  卞白夫失諦醒互隙爛今木化中月井今木化中木壬白夫失諦醒及喃曰請仄*/
	if(strstr(npcarg,"%4d")!=NULL){
		NPC_Util_GetStrFromStrWithDelim( npcarg, "WARP1", buf, sizeof( buf));
		getStringFromIndexWithDelim(buf,",",1,buf3,sizeof(buf3));
		fl = NPC_FMFloorUse(atoi(buf3));
	}
	CHAR_setWorkInt(toindex, CHAR_WORKWARPCHECK, TRUE);
	CHAR_setWorkInt(toindex, NPC_WORK_WARPFLOOR, fl);
	memcpy(&tm1, localtime((time_t *)&NowTime.tv_sec), sizeof(tm1));
	
	if (CHAR_getWorkInt(meindex, NPC_WORK_MODEFLAG) == NPC_STATEFREE)
	{
		if (((CHAR_getWorkInt(toindex, CHAR_WORKFMINDEXI) == fmpks[fmpks_pos].host_index)
			&& (strcmp(CHAR_getChar(toindex, CHAR_FMNAME), fmpks[fmpks_pos].host_name) == 0))
			|| ((CHAR_getWorkInt(toindex, CHAR_WORKFMINDEXI) == fmpks[fmpks_pos].guest_index)
			&& (strcmp(CHAR_getChar(toindex, CHAR_FMNAME), fmpks[fmpks_pos].guest_name) == 0)))
		{
			if ((fmpks[fmpks_pos].host_index != -1)
		      && (CHAR_getWorkInt(toindex, CHAR_WORKFMINDEXI) == fmpks[fmpks_pos].host_index))
			{
				// WON ADD 修正家族pk場的約戰問題
				
				if(fmpks[fmpks_pos].flag == -1)		return;
				
				if (fmpks[fmpks_pos].flag != FMPKS_FLAG_SCHEDULED)
					
				{
					lssproto_WN_send( fd, WINDOW_MESSAGETYPE_MESSAGE,
						WINDOW_BUTTONTYPE_OK, -1, -1,
						makeEscapeString("\n這場戰斗對方好像還沒同意呢!\n下次請記得先邀約對方後再來登記吧~", token, sizeof(token)));
					return;
				}
#ifdef _FMVER21		   	
				if (CHAR_getInt(toindex, CHAR_FMLEADERFLAG) == FMMEMBER_APPLY)
#else
				if (CHAR_getInt(toindex, CHAR_FMLEADERFLAG) == 0)
#endif		   	
				{	
					char	tmpbuf[256];
					sprintf(tmpbuf, "\n你還沒有正式加入%s家族,所以不能進場!", fmpks[fmpks_pos].host_name);
					lssproto_WN_send(fd, WINDOW_MESSAGETYPE_MESSAGE,
						WINDOW_BUTTONTYPE_OK, -1, -1,
						makeEscapeString(tmpbuf, token, sizeof(token)));
					return;
				}
				//andy_add 2003/06/17
				CHECK_FMPknumInFloor( meindex);
				if (CHAR_getWorkInt(meindex, NPC_WORK_FMNUMI) > (fmpks[fmpks_pos].max_player - 1)){
					lssproto_WN_send( fd, WINDOW_MESSAGETYPE_MESSAGE,
						WINDOW_BUTTONTYPE_OK, -1, -1, makeEscapeString("\n已經不能再進去羅~!\n家族進場人數已經到達設定上限了!", token, sizeof(token)));
					return;
				}
			}
			else if ((fmpks[fmpks_pos].guest_index != -1)
		      && (CHAR_getWorkInt(toindex, CHAR_WORKFMINDEXI) == fmpks[fmpks_pos].guest_index))
			{
				// WON ADD 修正家族pk場的約戰問題
				
				if(fmpks[fmpks_pos].flag == -1)		return;
				
				if (fmpks[fmpks_pos].flag != FMPKS_FLAG_SCHEDULED)
					
				{
					lssproto_WN_send( fd, WINDOW_MESSAGETYPE_MESSAGE,
						WINDOW_BUTTONTYPE_OK, -1, -1,
						makeEscapeString("\n這場戰斗你好像還沒同意呢!\n下次請記得提早來跟我確認~", token, sizeof(token)));
					return;
				}
#ifdef _FMVER21		   	
				if (CHAR_getInt(toindex, CHAR_FMLEADERFLAG) == FMMEMBER_APPLY)
#else
					if (CHAR_getInt(toindex, CHAR_FMLEADERFLAG) == 0)
#endif		   	
				{
					char	tmpbuf[256];
					sprintf(tmpbuf, "\n你還沒有正式加入%s家族,所以不能進場!", fmpks[fmpks_pos].guest_name);
					lssproto_WN_send(fd, WINDOW_MESSAGETYPE_MESSAGE,
						WINDOW_BUTTONTYPE_OK, -1, -1,
						makeEscapeString(tmpbuf, token, sizeof(token)));
					return;
				}
				//andy_add 2003/06/17
				CHECK_FMPknumInFloor( meindex);
				if( CHAR_getWorkInt( meindex, NPC_WORK_FMNUMII) > (fmpks[fmpks_pos].max_player - 1)){
					lssproto_WN_send( fd, WINDOW_MESSAGETYPE_MESSAGE,
						WINDOW_BUTTONTYPE_OK, -1, -1,
						makeEscapeString("已經不能再進去羅~!\n家族進場人數已經到達設定上限了!", token, sizeof(token)));
					return;
				}
			}
			if(NPC_Util_GetStrFromStrWithDelim( npcarg, "FreeMsg", buf2, sizeof( buf2)) == NULL) return;
			CONNECT_set_pass(fd, TRUE);
			CONNECT_set_first_warp(fd, TRUE);
			sprintf(token, buf2, fmpks[fmpks_pos].guest_name, fmpks[fmpks_pos].host_name,
				tm1.tm_hour, tm1.tm_min);
			CHAR_setWorkInt( toindex , CHAR_WORKFMMANINDEX, meindex );
			CHAR_setWorkInt( toindex , CHAR_WORKSHOPRELEVANTTRD , -1 );
		} else if ((((CHAR_getWorkInt(toindex, CHAR_WORKFMINDEXI) == fmpks[fmpks_pos + 1].host_index)
			&& (strcmp(CHAR_getChar(toindex, CHAR_FMNAME), fmpks[fmpks_pos + 1].host_name) == 0))
			|| ((CHAR_getWorkInt(toindex, CHAR_WORKFMINDEXI) == fmpks[fmpks_pos + 1].guest_index)
			&& (strcmp(CHAR_getChar(toindex, CHAR_FMNAME), fmpks[fmpks_pos + 1].guest_name) == 0)))
			&& (((fmpks[fmpks_pos + 1].flag == FMPKS_FLAG_SCHEDULED)
			   || (fmpks[fmpks_pos + 1].flag == FMPKS_FLAG_MANOR_PREPARE)))
				 )
		{
			if(NPC_Util_GetStrFromStrWithDelim( npcarg, "NextMsg", buf2, sizeof( buf2)) == NULL) return;
			sprintf(token, buf2, fl, tm1.tm_hour, tm1.tm_min);

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人福利电影精品一区二区在线观看| 日本女优在线视频一区二区| 欧美一二三区精品| 精品视频资源站| 欧美日韩欧美一区二区| 欧洲av在线精品| 欧美日韩一级片网站| 欧美日韩一区中文字幕| 7878成人国产在线观看| 欧美成人乱码一区二区三区| 精品久久国产字幕高潮| 精品女同一区二区| 国产农村妇女毛片精品久久麻豆| 中文字幕的久久| 亚洲欧美国产高清| 午夜成人免费视频| 老司机精品视频在线| 国产伦精品一区二区三区免费| 国产精品一区二区在线看| 国产精品资源网| 波多野结衣中文字幕一区二区三区| www.亚洲人| 欧美人与z0zoxxxx视频| 精品成人一区二区| 成人免费在线播放视频| 久久精品国产亚洲一区二区三区| 奇米精品一区二区三区在线观看 | 色综合久久中文综合久久97| 99热99精品| 欧美精品三级在线观看| 精品噜噜噜噜久久久久久久久试看| 久久久久国产成人精品亚洲午夜| 国产精品麻豆99久久久久久| 亚洲综合色婷婷| 久久国产夜色精品鲁鲁99| 成人美女视频在线看| 欧美猛男男办公室激情| 国产午夜亚洲精品不卡| 亚洲成人你懂的| 国产麻豆欧美日韩一区| 欧美日韩你懂的| 欧美国产日韩一二三区| 日本不卡123| 91玉足脚交白嫩脚丫在线播放| 欧美乱妇15p| 国产精品免费人成网站| 日韩av网站免费在线| 99热这里都是精品| 久久久久久久久久久电影| 亚洲国产日日夜夜| 99久久99久久免费精品蜜臀| 最新国产精品久久精品| 免费一级欧美片在线观看| 99免费精品视频| 亚洲精品在线电影| 五月婷婷综合网| 91一区在线观看| 国产精品你懂的| 国内精品久久久久影院一蜜桃| 欧美性大战久久久久久久| 国产精品久久久久久久久免费樱桃 | 99久久夜色精品国产网站| 亚洲精品在线观| 蜜桃视频一区二区三区| 欧美视频在线一区二区三区| 中文字幕一区二区三区在线播放| 国产自产v一区二区三区c| 欧美一区二区三区在线观看视频| 一二三区精品福利视频| 色88888久久久久久影院按摩| 日本一区二区视频在线观看| 麻豆国产精品一区二区三区 | voyeur盗摄精品| 欧美激情资源网| 成人aa视频在线观看| 国产精品久久久久久久久免费樱桃| 国产69精品久久99不卡| 欧美激情一区三区| 国产成人精品www牛牛影视| 久久九九国产精品| 国产成人av在线影院| 国产精品久久久久久亚洲毛片| 99视频精品全部免费在线| 亚洲欧美在线视频观看| 色综合中文字幕国产| 国产精品乱码人人做人人爱| 不卡的电影网站| 一区二区在线观看免费| 欧美视频一区二区三区四区| 视频在线观看一区二区三区| 91精品国产乱| 国产.欧美.日韩| 亚洲乱码中文字幕| 日韩一区二区三区视频| 国产精品小仙女| 亚洲欧洲制服丝袜| 91精品久久久久久久91蜜桃| 精品中文字幕一区二区| 国产精品欧美一级免费| 欧美色精品在线视频| 久久国产三级精品| 亚洲日本va在线观看| 欧美丰满美乳xxx高潮www| 激情综合网天天干| 伊人开心综合网| 日韩精品一区二区三区视频| 国产成人av资源| 亚洲成人tv网| 国产欧美综合在线| 欧美日韩精品欧美日韩精品| 国产综合色视频| 中文幕一区二区三区久久蜜桃| 99在线精品一区二区三区| 日韩成人精品视频| 久久久不卡网国产精品一区| 色综合久久久久久久| 国精品**一区二区三区在线蜜桃| 有码一区二区三区| 久久久久久免费网| 欧美久久久一区| 欧美性做爰猛烈叫床潮| 紧缚奴在线一区二区三区| 亚洲精品福利视频网站| 久久久三级国产网站| 欧洲一区二区三区免费视频| 国产麻豆91精品| 日韩av电影免费观看高清完整版 | 久久99精品久久久久久国产越南 | 91精品欧美福利在线观看| 成人性生交大片免费看中文| 天使萌一区二区三区免费观看| 国产精品久久久久婷婷二区次| 欧美午夜片在线看| 97久久精品人人澡人人爽| 国产综合久久久久影院| 久久99在线观看| 日本午夜精品一区二区三区电影| 亚洲三级久久久| 亚洲视频资源在线| 日韩理论在线观看| 国产精品人人做人人爽人人添| 欧美v日韩v国产v| 欧美一区二区三区的| 欧美日韩国产成人在线91| 在线看一区二区| 91黄色免费网站| 色综合色综合色综合色综合色综合| 成人午夜电影久久影院| 国产成人超碰人人澡人人澡| 国产一区三区三区| 国内成+人亚洲+欧美+综合在线| 日本免费新一区视频| 亚洲国产欧美一区二区三区丁香婷| 亚洲视频一区二区在线| 亚洲综合视频在线观看| 亚洲大片精品永久免费| 午夜一区二区三区视频| 午夜不卡av免费| 青青草91视频| 激情文学综合丁香| 国产精品亚洲一区二区三区在线 | 欧美在线你懂的| 欧美日韩亚洲综合一区 | 成人禁用看黄a在线| 99re视频这里只有精品| 色婷婷久久综合| 欧美性xxxxx极品少妇| 91精品国产91久久久久久最新毛片 | 亚洲三级久久久| 五月天丁香久久| 久久精品国产亚洲一区二区三区 | 亚洲日穴在线视频| 亚洲第四色夜色| 国产一区在线精品| 99久久99久久综合| 91.xcao| 亚洲国产精品二十页| 亚洲女女做受ⅹxx高潮| 全部av―极品视觉盛宴亚洲| 国产一区二区视频在线| www.在线成人| 欧美老年两性高潮| 国产欧美一区在线| 亚洲一区二三区| 国产精品综合一区二区三区| 色菇凉天天综合网| 精品福利av导航| 亚洲一区二区精品久久av| 激情五月婷婷综合| 欧美伊人精品成人久久综合97| 日韩一区二区三区电影在线观看 | 亚洲一区二区三区国产| 美女在线一区二区| aaa欧美日韩| 精品奇米国产一区二区三区| 亚洲美女屁股眼交| 国产成人免费在线| 欧美一区二区日韩一区二区| 自拍视频在线观看一区二区| 美女mm1313爽爽久久久蜜臀|