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

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

?? gameproc.cpp

?? DragonRaja Client source version 1.4+ this source allow players join in (Hades Warfield or Monsters
?? CPP
?? 第 1 頁 / 共 5 頁
字號:

		
		if( temp_Dist_X < 32 )		temp_Dist_X=32;
		if( temp_Dist_Y < 32 )		temp_Dist_Y=32;
		
		distance_X = (temp_Dist_X*2) + ( ( rand() % temp_Dist_X / 2 ) - (temp_Dist_X/4) );
		distance_Y = (temp_Dist_Y*2) + ( ( rand() % temp_Dist_Y / 2 ) - (temp_Dist_Y/4) );
		
		switch(rand()%4)
		{
		case 0:		//x 措莫
			if(Hero->x > Mox)
				Mox += distance_X;
			else
				Mox -= distance_X;
			break;
		case 1:		//y 措莫
			if(Hero->y > Moy)
				Moy += distance_Y;
			else
				Moy -= distance_Y;
			break;
		case 2:		//x,y 措莫
			if(Hero->x > Mox)
				Mox += distance_X;
			else
				Mox -= distance_X;
			if(Hero->y > Moy)
				Moy += distance_Y;
			else
				Moy -= distance_Y;
			break;	
		case 3:		//random pattern
			Mox = rand()%distance_X-distance_X/2;
			Moy = rand()%distance_Y-distance_Y/2;
			break;
		}
	}
	
	
	*mx = Mox;
	*my = Moy;
}


#define MELEE				0
#define RANGE_BOW			1	
#define RANGE_DEFAULT		2

int GetItemKind(int itemno)
{
	int itemkind = GetItemAttr(itemno, ITEM_KIND);
	if (itemkind == 0) return -1;
  
	switch (itemkind)
	{
		case IK_LONG_BOW:    
		case IK_ARROW_POINT:
		case IK_HURL:
		case IK_SHORT_BOW:
		case IK_DUAL_BOW://030102 lsw
		case IK_TWO_ARROW:
		case IK_DUAL_ARROW://030102 lsw
		case IK_SNOW_BALL:   
		{ // 厘芭府 公扁
		  return RANGE_BOW;
		}
		case IK_WHIRL:       
		case IK_STAFE:
		case IK_SPEAR:
		case IK_FORK:        
		{ // 吝芭府 公扁
		  return RANGE_DEFAULT;
		}
	}

  return MELEE; // 竄芭府公扁
}

// mousebutton : 0 : LeftClick 
//				 1 : Left Double Click..
//////////////////////////// 0522 LKH 薦瀝 //////////////////////////////
void HeroActionProc( int mousebutton, int mx, int my  )
{	//< CSD-030930
	if( g_StartMenuOn == TRUE )  return;
	if( IsMouseOnMenu() ) return;
	
	mx /= TILE_SIZE;	mx *= TILE_SIZE;	mx += (TILE_SIZE/ 2);
	my /= TILE_SIZE;	my *= TILE_SIZE;	my += (TILE_SIZE/ 2);
	
	if( Hero )
	{
		if( abs( mx - Hero->x)/TILE_SIZE > Hero->sight * 2  )	return;
		if( abs( my - Hero->y)/TILE_SIZE > Hero->sight * 2  )	return;
	}
	//< CSD-021021
	if (Hero->condition&CON_STONE)
	{ // 酒貳 惑怕俊輯綽 橇飯烙 瀝瘤 棺 撈悼閡啊
		return;
	}
	// 促矯 惑怕 雀汗
	if (Hero->viewtype == VIEWTYPE_STONE_)   
	{
		Hero->viewtype = VIEWTYPE_NORMAL_;
	}
	//> CSD-021021
	switch (Hero->peacests)
	{											
	case PC_STATUS_PEACE:
		{
			switch (g_GameInfo.nSelectedSpriteType)
			{								
			case SPRITETYPE_NONE:  // 喘妨柳 惑怕俊輯 酒公巴檔 Checking等巴撈 絕促擱.. 弊成 撈悼茄促.
				{
					Hero->nAttackedType = 0;
					Hero->lpAttacked = NULL;
					DoHeroMove(mousebutton, mx, my);
					break;
				}
			case SPRITETYPE_ON_THE_CEILING_CHAR:
			case SPRITETYPE_CHARACTER:
			case SPRITETYPE_MONSTER:
			case SPRITETYPE_NPC:
				{
					Hero->nAttackedType = g_GameInfo.nSelectedSpriteType;
					Hero->lpAttacked = (void*)g_GameInfo.lpcharacter;
					DoHeroEvent(mx, my);
					break;
				}
			}
			
			break;
		}
	case PC_STATUS_BATTLE:
		{
           	switch (g_GameInfo.nSelectedSpriteType)
			{								
			case SPRITETYPE_NONE :  
				{	// 喘妨柳 惑怕俊輯 酒公巴檔 Checking等巴撈 絕促擱.. 弊成 撈悼茄促. 
					if (ACTION_ATTACK_BOW == Hero->nCurrentAction|| ACTION_THROW == Hero->nCurrentAction)
					{	//拳混筋扁唱 厚檔 帶瘤扁 悼累吝俊 鷗百闌 檬扁拳 竅瘤 臼配廢 茄促.
						goto NEXT_PROCESS_;
					}	// 0303011 kyo

					Hero->nAttackedType = 0;
					Hero->lpAttacked = NULL;
					DoHeroMove(mousebutton, mx, my);
					break;
				}				
			case SPRITETYPE_ON_THE_CEILING_CHAR:
			case SPRITETYPE_CHARACTER:
			case SPRITETYPE_MONSTER:
			case SPRITETYPE_NPC:	
				{
					switch ((g_GameInfo.lpcharacter)->sprno)	//父距俊 郴啊 傍拜竅妨綽 歹固啊 漠俊 嘎瘤 臼欄擱....
					{	
					case 92: 
					case 93:	
						{	// 竄芭府 公扁 楷嚼儈 歹固
							if (GetItemKind(EquipItemAttr[ WT_WEAPON].item_no) != MELEE)
							{
								AddCurrentStatusMessage( 255,100,100, lan->OutputMessage(9,6) );//010215 lsw
								goto RET_;
							}

							goto NEXT_PROCESS_;
						}											
					case 94: 
						{	// 厘芭府 公扁 楷嚼儈	
							if( GetItemKind ( EquipItemAttr[ WT_WEAPON].item_no ) != RANGE_BOW )
							{
								AddCurrentStatusMessage( 255,100,100,lan->OutputMessage(9,7) );//010215 lsw
								goto RET_;
							}

							goto NEXT_PROCESS_;
						}
					case 95:
						{	// 吝芭府 公扁 楷嚼儈
							if( GetItemKind ( EquipItemAttr[ WT_WEAPON].item_no ) != RANGE_DEFAULT )
							{
								AddCurrentStatusMessage( 255,100,100, lan->OutputMessage(9,8) );//010215 lsw
								goto RET_;
							}

							goto NEXT_PROCESS_;
						}
					}
				}
			case SPRITETYPE_ITEM:
				{
NEXT_PROCESS_:
					DoHeroAttack( mx, my );
					break;
				}
			}			
			break;
		}
	}													

RET_:
	HeroActionProcChecked = true;	
}	//> CSD-030930

int g_CurrCharStatus;
#define CCS_NONE		0	
#define CCS_ATTACKING	1	// 傍拜吝撈菌促.
#define CCS_MOVING		2	// 叭綽吝撈菌促.


extern void MouseProcess( UINT message, WPARAM wParam, LPARAM lParam);
void DoLbuttonStill()
{
	//if( !GetSysInfo( SI_GAME_MAKE_MODE ) ) return;

	static bool flag = true;
	switch( g_CurrCharStatus )
	{
		case CCS_ATTACKING :
			{
				if( flag == false )
				{
					static ct = 1;
					if( !(ct%10) )		// 15鍋寸 1鍋
					{
						DWORD Param;
						Param = MAKELONG( g_pointMouseX, g_pointMouseY );
						MouseProcess( WM_LBUTTONDOWN, 0 , Param );
						DoLButtonDown( );
					}
					ct++;
				}
				else flag = false;
				break;
			}
		default : flag = true;
	}
}

void DoLButtonDown( void )	// LButton撈 促款登擱 角青登絹 瘤綽鎊...
{
	int mx, my;						
	if( ViewTipsCheck()) return;
	if( MouseCursorOnOff == false ) return;// 扁賤矯傈吝.
	if( NotNeededMouseLButtonClick() ) return;
	if( CounselerSelectChar() ) return;
	if( CheckSkill() ) return;

	////////////// 撈痹繞 1112 //////////////////
	if( tool_ID_SKILL_INPUT)		//skill 加己 澇仿芒撈 勸己拳登絹 樂綽 版快
    {
		char temp[FILENAME_MAX];
		mx=Mox/32;
		my=Moy/32;
		g_MapSkillTable.x = mx;
		g_MapSkillTable.y = my;
		sprintf (temp, "%d", mx);
		Edit_SetText (GetDlgItem(InputSkillAttrHdlg, IDC_INPUT_TILE_X ), temp);	//急琶等 鷗老 輛諒釬
		sprintf (temp, "%d", my);
		Edit_SetText (GetDlgItem(InputSkillAttrHdlg, IDC_INPUT_TILE_Y ), temp);	//急琶等 鷗老 輛諒釬
		MapSkillTool_Attr( mx, my);
		return;
    }
	/////////////////////////////////////////////////

	if( tool_ID_INPUT_MYHOUSE )
		return;


	if( tool_mapobject_modify == 0  ) IDCheckedMapObject = -1;
	if( IDCheckedMapObject != -1 )
	{
		ViewMapObjectInfo();
		return;
	}
	if( tool_IDD_INPUT_MAPOBJECT )
	{
		InsertMapObject(  tool_CurMapObjectId, Mox, Moy );
		return;
	}

	if( YouCanHeroActionProc )
	{
		YouCanHeroActionProc = 0;
		MouseClickPosition( &mx, &my );
		if( CheckEventWith_Item() ) return;
		HeroActionProc( Lc_DefaultMoveType, mx, my  );
		g_CurrCharStatus = CCS_ATTACKING;
	}
	else return; 

	// 011210 YGI
	ClickCharacter();		//  努腐 
}										


extern	void	PutMouseItemCheck();
void DoLButtonUp( void )
{
	g_CurrCharStatus = CCS_NONE;
//	int mx, my;										
	if( ViewTipsCheck() )  return;								
												
	if( g_MouseItemType == 1 )//酒撈袍闌 甸絆 樂絆 絹凋啊俊 初綽促
	{												
		switch( g_GameInfo.nSelectedSpriteType )
		{
		case SPRITETYPE_ON_THE_CEILING_CHAR	 :
		case SPRITETYPE_MONSTER		:
		case SPRITETYPE_NPC			:	break;
		case SPRITETYPE_CHARACTER	:	//021030 lsw //弊 措惑撈 某腐磐扼擱
			{
				if( g_GameInfo.lpcharacter )		// 0131 YGI
				{
					if( g_MouseInMenu ) 
					{
						return;		// 0224 YGI
					}
					if( g_GameInfo.lpcharacter->id>=0 && g_GameInfo.lpcharacter->id<=10000 )
					{
						if( g_GameInfo.lpcharacter != Hero )//惑措啊 郴 某腐磐啊 酒聰扼擱
						{
							if(CheckPC && g_GameInfo.lpcharacter->viewtype != VIEWTYPE_GHOST_)//030127 lsw
							{
								LButtonDown = 0;
								MouseDrag	= 0;
								::PutMouseItemCheck();// 角力肺 酒撈袍闌 登倒妨 初綽促. ( 怖 撈磊府俊.. )
								::SendExchangeItemWithOtherCh( g_GameInfo.lpcharacter->id,EXCHANGE_TYPE_NORMAL);//021030 lsw
								g_DropOnHero = true;
							}
						}
					}
				}
			}break;
		}
		return;
	}	

	if( YouCanHeroActionProc ) 
	{
		int mx,my;
		YouCanHeroActionProc = 0;
		MouseClickPosition( &mx, &my );
		if( CheckEventWith_Item() ) return;
		HeroActionProc( Lc_DefaultMoveType, mx, my  );
	}
	else return; 

}		
		
		
		
void DoRButtonDown( void )
{			
	static int t;
		
	int x=0,y=0;
		
	if( MouseCursorOnOff == false ) return;// 扁賤矯傈吝.

	

	//////////////////// 0311 lkh 眠啊 ////////////////////
	switch( g_Operator_Function )
	{
	case OPERATOR_PLAYSOUND_EVENT1:
		SendCMD_CHARACTER_DEMAND(CCD_PLAYSOUND_EVENT1, Hero->id);
		g_Operator_Function = 0;
		break;
	case OPERATOR_PLAYSOUND_EVENT2:
		SendCMD_CHARACTER_DEMAND(CCD_PLAYSOUND_EVENT2, Hero->id);
		g_Operator_Function = 0;
		break;
	case OPERATOR_OUTPUT_CELEBRATE:
		if(g_GameInfo.lpcharacter == NULL)	
		{
			g_Operator_Function = 0;
			break;
		}
		if(g_GameInfo.lpcharacter->type == SPRITETYPE_CHARACTER || g_GameInfo.lpcharacter->type == SPRITETYPE_MONSTER)
		{	//< CSD-TW-030606
			g_mgrBattle.SendMagicExecute(OPERATOR_OUTPUT_CELEBRATE, g_GameInfo.lpcharacter, g_GameInfo.lpcharacter->x, g_GameInfo.lpcharacter->y);
			g_Operator_Function = 0;
		}	//> CSD-TW-030606
		break;
	}
	//////////////////// 咯扁鱉瘤 ////////////////////////

	SkillSettingClear();
		
	if( g_StartMenuOn ) return;
		
		
//	if( CursorCheckedItem != NULL ) { ViewItemInfo(); return; }
	
	// 011210 YGI
	if( tool_MultiChar|| ( IsReporterMode() && TileMap[Mox/TILE_SIZE][Moy/TILE_SIZE].attr_dont == 0 ) )
	{
		//Mox-=TILE_SIZE;
		Moy-=TILE_SIZE;
		TileMap[Hero->position.x][Hero->position.y].occupied = 0;
		Hero->x = Mox;
		Hero->y = Moy;
		Hero->gox = Mox;
		Hero->goy = Moy;
		Hero->position.x = Mox / TILE_SIZE;
		Hero->position.y = Moy / TILE_SIZE;
		SendMoveData( Hero );
		HeroActionProc( Lc_DefaultMoveType, Mox, Moy+TILE_SIZE);
		return;
	}
	
	////////////// 撈痹繞 1112 //////////////////
	if( tool_ID_SKILL_INPUT )		//skill 加己 澇仿芒撈 勸己拳登絹 樂綽 版快
    {		
		lpMAPSKILLTABLE	result;
		int	mx=Mox/32;
		int	my=Moy/32;
			
		char temp[FILENAME_MAX];
		sprintf (temp, "%d", mx);
		Edit_SetText (GetDlgItem(InputSkillAttrHdlg, IDC_INPUT_TILE_X ), temp);	//急琶等 鷗老 輛諒釬
		sprintf (temp, "%d", my);
		Edit_SetText (GetDlgItem(InputSkillAttrHdlg, IDC_INPUT_TILE_Y ), temp);	//急琶等 鷗老 輛諒釬
			
		// 010312 KHS
		int hx, hy;
		hx = (int)(mx/(int)((g_Map.file.wWidth+7)/8));
		hy = (int)(my/(int)((g_Map.file.wHeight+7)/8));
		
		// 0308 lkh
		result=FindSkill(&Header[hx][hy], mx, my);
		if( result )
		{	
			DeleteSkill(&Header[hx][hy], result);
			result=FindSkill(&Header[hx][hy], mx, my);
			if( result == NULL )
				TileMap[ mx][my].attr_skill=0;
		}	
		return;
    }		
	/////////////////////////////////////////////////
	
	if( tool_IDD_INPUT_MAPOBJECT )
	{
		DeleteMapObject( IDCheckedMapObject );
		return;
	}


	/////////////////////////// 0430 lkh 薦瀝 //////////////////////////////
	if(!IsMenuActive())		// 勸己拳等 皋春救俊 付快膠啊 樂綽瘤甫 魄竄
	{
		if(g_AttackSkill_Trace1)
		{
			//InsertMagic( Hero, Hero, 8, 1, 0, 0, 0, 0, 0); // 030402 kyo //撈惑 瞞隆 泅惑
		}
		else if(g_AttackSkill_Trace2)
		{
			//InsertMagic( Hero, Hero, 8, 2, 0, 0, 0, 0, 0); // 030402 kyo
		}
		else
		{
			CheckDoingAppointMagic();
		}
	}

	if ( Hero->nCurrentAction==17)		// 011214 LTS // 舊籃 惑怕俊輯 規氫闌 官操絹 霖促.
	{
		switch(Hero->direction)
		{
		case DIRECTION_UP			: Hero->direction=DIRECTION_RIGHTUP;	break;
		case DIRECTION_RIGHTUP		: Hero->direction=DIRECTION_RIGHT;		break;
		case DIRECTION_RIGHT		: Hero->direction=DIRECTION_RIGHTDOWN;	break;
		case DIRECTION_RIGHTDOWN	: Hero->direction=DIRECTION_DOWN;		break;
		case DIRECTION_DOWN			: Hero->direction=DIRECTION_LEFTDOWN;	break;
		case DIRECTION_LEFTDOWN		: Hero->direction=DIRECTION_LEFT;		break;
		case DIRECTION_LEFT			: Hero->direction=DIRECTION_LEFTUP;		break;
		case DIRECTION_LEFTUP		: Hero->direction=DIRECTION_UP;			break;
		}
		t_packet p;
		p.h.header.type=CMD_SITDOWN_DIRECTION_CHANGED;
		p.u.LocalWar.SDChanged.Direction=Hero->direction;
		p.h.header.size=sizeof(t_SDChanged);
		QueuePacket(&p,1);
		return;	
	}

		
/*
	int magic_no;
	if( !tool_ID_EFFECT_TEST )
	{
		magic_no = 30;	
	}
	else
	{
		magic_no = Hero->excute_MagicNum;
	}
*/


}		


		
void DoRBut

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品电影一区二区三区| 一区二区在线电影| 国产精品麻豆视频| 日欧美一区二区| 国产成人高清视频| 91精品免费在线| 一区二区三区四区不卡在线| 理论片日本一区| 欧美综合亚洲图片综合区| 久久久欧美精品sm网站| 亚洲综合免费观看高清完整版在线 | 一区二区三区精密机械公司| 精品一区二区三区的国产在线播放| 91色综合久久久久婷婷| 国产午夜精品久久| 蜜桃91丨九色丨蝌蚪91桃色| 在线观看日韩国产| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 久久精品国产免费| 91精品国产91综合久久蜜臀| 亚洲一区二区五区| 91麻豆精品秘密| 日韩一区中文字幕| 成人av电影在线观看| 国产日韩av一区二区| 激情av综合网| 精品成人一区二区三区四区| 人人爽香蕉精品| 欧美久久免费观看| 偷拍亚洲欧洲综合| 欧美高清性hdvideosex| 亚洲国产aⅴ天堂久久| 在线观看亚洲一区| 亚洲国产精品久久一线不卡| 在线观看日韩国产| 亚洲第一久久影院| 日韩视频123| 精品中文字幕一区二区| 2019国产精品| 盗摄精品av一区二区三区| 中文字幕国产精品一区二区| 成人高清av在线| 一区二区三区欧美视频| 欧美伦理影视网| 看电影不卡的网站| 国产欧美日韩久久| 日本电影欧美片| 免费看日韩精品| 国产蜜臀av在线一区二区三区| 成人国产精品免费网站| 一区二区三区四区视频精品免费| 欧美丝袜丝交足nylons| 日本美女一区二区三区| 久久这里只精品最新地址| 成人爱爱电影网址| 亚洲地区一二三色| 久久综合色8888| 色婷婷综合视频在线观看| 日本中文字幕不卡| 国产精品无遮挡| 欧美日韩国产首页| 国产在线国偷精品免费看| 国产精品美女久久久久久久久 | 91尤物视频在线观看| 亚洲成人av一区二区| 久久久久亚洲蜜桃| 在线观看亚洲精品| 韩国女主播成人在线观看| 日韩理论电影院| 日韩一区二区三区在线观看| 成人美女视频在线看| 丝袜美腿亚洲色图| 国产精品私人自拍| 日韩一级免费观看| 91色porny在线视频| 久久精品国产在热久久| 亚洲美女屁股眼交| 久久久久国产精品免费免费搜索| 91福利精品第一导航| 国产精品一区二区在线观看不卡 | 成人在线综合网站| 视频一区二区中文字幕| 最新成人av在线| 精品国产免费人成电影在线观看四季 | 欧美变态凌虐bdsm| 欧美亚洲日本一区| 成人精品亚洲人成在线| 久久精品国产秦先生| 亚洲午夜成aⅴ人片| 国产精品色呦呦| 精品成人一区二区三区| 欧美日韩电影在线播放| 99久久99久久精品国产片果冻 | 在线精品视频免费观看| 成人免费视频caoporn| 久久99久久99精品免视看婷婷| 亚洲精品成人少妇| 日韩一区中文字幕| 国产欧美精品国产国产专区| 欧美大片顶级少妇| 欧美一级免费观看| 欧美日韩亚洲不卡| 91成人免费在线| 91美女在线视频| bt欧美亚洲午夜电影天堂| 国产 欧美在线| 国产精品影视网| 国产一区二区三区高清播放| 狠狠色狠狠色合久久伊人| 精品中文字幕一区二区小辣椒| 日韩av一级电影| 日韩精品成人一区二区在线| 日韩中文字幕不卡| 日产精品久久久久久久性色| 日韩精品成人一区二区在线| 日本vs亚洲vs韩国一区三区| 亚洲h在线观看| 丝袜亚洲精品中文字幕一区| 毛片av中文字幕一区二区| 麻豆国产一区二区| 国产原创一区二区三区| 懂色av一区二区在线播放| 国产成人8x视频一区二区| 成人avav影音| 在线精品视频小说1| 91精品国产欧美一区二区18| 欧美一区二区三区人| 精品国产99国产精品| 国产日韩欧美一区二区三区综合 | 五月天视频一区| 日韩黄色一级片| 国模冰冰炮一区二区| 粉嫩久久99精品久久久久久夜 | 亚洲一线二线三线视频| 亚洲国产精品久久人人爱蜜臀| 首页综合国产亚洲丝袜| 麻豆专区一区二区三区四区五区| 国产精品一区二区三区网站| 99久久精品免费| 宅男在线国产精品| 国产天堂亚洲国产碰碰| 一区二区三区高清| 美国十次综合导航| 成人激情开心网| 欧美日韩另类国产亚洲欧美一级| 日韩视频永久免费| 中文在线一区二区| 亚洲第一狼人社区| 国产成人精品免费视频网站| 欧美日精品一区视频| 国产视频视频一区| 亚洲一区二区欧美| 国产盗摄视频一区二区三区| 一本高清dvd不卡在线观看| 7777精品伊人久久久大香线蕉最新版| 亚洲精品一区二区三区四区高清 | 国产精品久久久久久妇女6080 | 亚洲精品视频自拍| 久久精品久久综合| 色婷婷综合久色| 久久久久久久久久久久久夜| 亚洲妇熟xx妇色黄| 成人高清av在线| 亚洲精品在线电影| 亚洲成人免费在线| 成人av在线播放网址| 日韩一区二区三区av| 一区二区成人在线观看| 国产成人亚洲精品狼色在线| 欧美电影在哪看比较好| 18欧美亚洲精品| 麻豆成人久久精品二区三区红 | 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 国产a级毛片一区| 在线欧美日韩国产| 国产精品色婷婷久久58| 日本va欧美va瓶| 欧美巨大另类极品videosbest | 欧美日韩dvd在线观看| 国产精品久久777777| 国产一区高清在线| 欧美一区三区四区| 一区二区成人在线| 99精品视频一区| 国产精品伦理一区二区| 国产伦精品一区二区三区在线观看| 欧美精品精品一区| 亚洲电影视频在线| 欧美图片一区二区三区| 亚洲综合色网站| 色综合色综合色综合色综合色综合| 国产日本欧美一区二区| 国产精品一品二品| 国产欧美精品区一区二区三区| 国产麻豆精品视频| 国产欧美久久久精品影院 | 免费观看成人鲁鲁鲁鲁鲁视频| 欧美剧在线免费观看网站| 丝袜亚洲精品中文字幕一区| 欧美日韩精品一区二区三区蜜桃|