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

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

?? npc_petracemaster.c

?? 石器時代8.0服務端完整源代碼。可以直接編譯
?? C
?? 第 1 頁 / 共 2 頁
字號:
#include "version.h"
#include <string.h>
#include <time.h>
#include "char.h"
#include "object.h"
#include "char_base.h"
#include "npcutil.h"
#include "lssproto_serv.h"
#include "handletime.h"
 
#ifdef _PETRACE
#include "npc_petracemaster.h"

#define PETRACEPETNUM		3
#define PETRACEMASTER_INITPET_LOOPTIME			3000	// 3秒
#define PETRACEMASTER_WAITDROPI_LOOPTIME		30000	// 30秒
#define PETRACEMASTER_WAITDROPII_LOOPTIME		10000	// 10秒
#define PETRACEMASTER_WAITDROPIII_LOOPTIME	5000	// 5秒
#define PETRACEMASTER_WAITDROPIV_LOOPTIME		1000	// 1秒
#define PETRACEMASTER_PETRACING_LOOPTIME		3000	// 3秒
#define PETRACEMASTER_SHOWWINPET_LOOPTIME		10000	// 10秒
#define PETRACEDROPSTAKETIME						120	// 2分鐘 120
#define PETRACESHOWWINPET							30		// 30秒
#define PETRACESTDPAYRATE							6
#define PETRACESTDGOLD								1		// 計算賠率時基本金額 1000

static void NPC_PetRaceMaster_selectWindow(int meindex, int toindex, int num, int select);
void NPC_findRacePetIndex(int meindex, int floor);
void NPC_givePriceToPlayer(int meindex, int floor, int winpetindex);

enum
{
	NPC_WORK_STATE =  CHAR_NPCWORKINT1,
	NPC_WORK_PET1 = CHAR_NPCWORKINT2,
	NPC_WORK_PET2 = CHAR_NPCWORKINT3,
	NPC_WORK_PET3 = CHAR_NPCWORKINT4,
	NPC_WORK_PETGROUP = CHAR_NPCWORKINT5,
	NPC_WORK_STATECHANGE = CHAR_NPCWORKINT6,
	NPC_WORK_FINDPETFLAG = CHAR_NPCWORKINT7,
	NPC_WORK_WINPET = CHAR_NPCWORKINT8,
	NPC_WORK_PETGOAL = CHAR_NPCWORKINT9,
};
enum
{
	NPC_State_Init,
	NPC_State_WaitDropStake,
	NPC_State_PetRacing,
	NPC_State_ShowWinPet,
};
enum
{
	NPC_State_Wait,
	NPC_State_Run,
	NPC_State_ShowWin,
};
typedef struct tagPetRaceGraTable
{
	int pet1gra;
	int pet2gra;
	int pet3gra;
	char pet1name[64];
	char pet2name[64];
	char pet3name[64];
	int pet1win;
	int pet2win;
	int pet3win;
#ifdef _DROPSTAKENEW
#else
	float payrate1;
	float payrate2;
	float payrate3;
#endif
	char state1[64];
	char state2[64];
	char state3[64];
}PetRaceGraTable;
#ifdef _DROPSTAKENEW
PetRaceGraTable petracegra[27] =
{
	{100820, 100821, 100822, "撲滿烏力", "烏力萊德", "烏力固力", 0, 0, 0, "良好", "良好", "良好"},
	{100823, 100824, 100825, "布依布魯", "布依布依", "布依胖", 0, 0, 0, "良好", "良好", "良好"},
	{100842, 100843, 100844, "尼加斯", "尼基斯", "特洛可斯", 0, 0, 0, "良好", "良好", "良好"},
	{100852, 100853, 100855, "克拉爾", "拉斯基", "克達達", 0, 0, 0, "良好", "良好", "良好"},
	{100859, 100856, 100857, "可卡特", "卡卡特", "昆依特", 0, 0, 0, "良好", "良好", "良好"},
	{100864, 100865, 100866, "藍寶", "瑞德寶", "毛寶", 0, 0, 0, "良好", "良好", "良好"},
	{100829, 100826, 100827, "比比加", "加加", "加斯奧", 0, 0, 0, "良好", "良好", "良好"},
	{100830, 100832, 100833, "烏寶依", "威比", "烏拉拉", 0, 0, 0, "良好", "良好", "良好"},
	{100883, 100884, 100885, "尤里蛙", "裘里蛙", "艾爾蛙", 0, 0, 0, "良好", "良好", "良好"},
	{100898, 100900, 100901, "可可恩", "布蘭恩", "迪布恩", 0, 0, 0, "良好", "良好", "良好"},
	{100834, 100836, 100837, "貝洛金", "貝洛貝", "貝洛波波", 0, 0, 0, "良好", "良好", "良好"},
	{100838, 100840, 100841, "藍龜", "龜之鋼", "卡拉龜", 0, 0, 0, "良好", "良好", "良好"},
	{100879, 100881, 100880, "迪加", "波波頓", "砂鯊", 0, 0, 0, "良好", "良好", "良好"},
	{100888, 100887, 100889, "莫拉司", "歐瑟菲", "瑪斯特", 0, 0, 0, "良好", "良好", "良好"},
	{100913, 100914, 100915, "萊姆洛斯", "朱利洛斯", "辛普洛斯", 0, 0, 0, "良好", "良好", "良好"},
	{100845, 100846, 100847, "呼波波", "呼魯魯", "魯拉其斯", 0, 0, 0, "良好", "良好", "良好"},
	{100849, 100850, 100851, "邦諾斯娜", "楊格斯", "迪基格斯", 0, 0, 0, "良好", "良好", "良好"},
	{100878, 100876, 100877, "玻洛布斯", "加耶布斯", "迪米布斯", 0, 0, 0, "良好", "良好", "良好"},
	{100908, 100909, 100906, "阿米朵", "邦司涼朵", "朵巴奈特", 0, 0, 0, "良好", "良好", "良好"},
	{100916, 100918, 100919, "立杜魯斯", "巴克亞司", "雷德力克斯", 0, 0, 0, "良好", "良好", "良好"},
	{100860, 100862, 100861, "司爾頓", "梅爾頓", "格爾希洛", 0, 0, 0, "良好", "良好", "良好"},
	{100867, 100870, 100868, "歐林吉魯", "芭拉芭", "史凱魯", 0, 0, 0, "良好", "良好", "良好"},
	{100871, 100873, 100874, "普魯夏", "薩格魯", "瑪斯貝卡", 0, 0, 0, "良好", "良好", "良好"},
	{100894, 100895, 100896, "固力摩", "摩吉摩吉", "摩米索拉", 0, 0, 0, "良好", "良好", "良好"},
	{100902, 100903, 100905, "格里蘭", "摩里", "塔斯夫", 0, 0, 0, "良好", "良好", "良好"},
	{100912, 100911, 100910, "伊夫霍恩", "布依倫斯", "布萊茲", 0, 0, 0, "良好", "良好", "良好"},
	{100891, 100892, 100893, "嘎吱拉", "哥斯哥斯", "蒙哥拉斯", 0, 0, 0, "良好", "良好", "良好"},
};
#else
PetRaceGraTable petracegra[27] =
{
	{100820, 100821, 100822, "撲滿烏力", "烏力萊德", "烏力固力", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100823, 100824, 100825, "布依布魯", "布依布依", "布依胖", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100842, 100843, 100844, "尼加斯", "尼基斯", "特洛可斯", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100852, 100853, 100855, "克拉爾", "拉斯基", "克達達", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100859, 100856, 100857, "可卡特", "卡卡特", "昆依特", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100864, 100865, 100866, "藍寶", "瑞德寶", "毛寶", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100829, 100826, 100827, "比比加", "加加", "加斯奧", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100830, 100832, 100833, "烏寶依", "威比", "烏拉拉", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100883, 100884, 100885, "尤里蛙", "裘里蛙", "艾爾蛙", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100898, 100900, 100901, "可可恩", "布蘭恩", "迪布恩", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100834, 100836, 100837, "貝洛金", "貝洛貝", "貝洛波波", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100838, 100840, 100841, "藍龜", "龜之鋼", "卡拉龜", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100879, 100881, 100880, "迪加", "波波頓", "砂鯊", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100888, 100887, 100889, "莫拉司", "歐瑟菲", "瑪斯特", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100913, 100914, 100915, "萊姆洛斯", "朱利洛斯", "辛普洛斯", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100845, 100846, 100847, "呼波波", "呼魯魯", "魯拉其斯", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100849, 100850, 100851, "邦諾斯娜", "楊格斯", "迪基格斯", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100878, 100876, 100877, "玻洛布斯", "加耶布斯", "迪米布斯", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100908, 100909, 100906, "阿米朵", "邦司涼朵", "朵巴奈特", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100916, 100918, 100919, "立杜魯斯", "巴克亞司", "雷德力克斯", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100860, 100862, 100861, "司爾頓", "梅爾頓", "格爾希洛", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100867, 100870, 100868, "歐林吉魯", "芭拉芭", "史凱魯", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100871, 100873, 100874, "普魯夏", "薩格魯", "瑪斯貝卡", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100894, 100895, 100896, "固力摩", "摩吉摩吉", "摩米索拉", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100902, 100903, 100905, "格里蘭", "摩里", "塔斯夫", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100912, 100911, 100910, "伊夫霍恩", "布依倫斯", "布萊茲", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
	{100891, 100892, 100893, "嘎吱拉", "哥斯哥斯", "蒙哥拉斯", 0, 0, 0, 2, 2, 2, "良好", "良好", "良好"},
};
#endif
BOOL NPC_PetRaceMasterInit( int meindex )
{
	CHAR_setInt(meindex, CHAR_LOOPINTERVAL,	PETRACEMASTER_INITPET_LOOPTIME);
	CHAR_setInt(meindex, CHAR_WHICHTYPE, CHAR_PETRACEMASTER);
	CHAR_setWorkInt(meindex, NPC_WORK_STATE, NPC_State_Init);
	CHAR_setWorkInt(meindex, NPC_WORK_PETGROUP, 0);
#ifdef _DROPSTAKENEW
#else
	petracegra[0].payrate1 = 0;
	petracegra[0].payrate2 = 0;
	petracegra[0].payrate3 = 0;
#endif
	return	TRUE;
}

void NPC_PetRaceMasterTalked( int meindex , int talkerindex , char *szMes , int color )
{
	// 尚須新增說明以及寵物狀況
	if (CHAR_getInt(talkerindex, CHAR_WHICHTYPE) != CHAR_TYPEPLAYER)
		return;
	if (NPC_Util_isFaceToFace(talkerindex, meindex, 2) == FALSE)
		if (NPC_Util_CharDistance(talkerindex, meindex) > 1)
			return;
	NPC_PetRaceMaster_selectWindow(meindex, talkerindex, 0, -1);
}

static void NPC_PetRaceMaster_selectWindow(int meindex, int toindex, int num, int select)
{
	char token[1024];
	int buttontype = 0, windowtype = 0, windowno = 0;
	int fd = getfdFromCharaIndex(toindex);
	if (fd == -1) return;
	token[0] = '\0';
	switch(num)
	{
		case 0:
			sprintf(token, "4\n\n	          ★寵物競速場★\n"
				"你好,想要知道什麼情報嗎?\n"
				"\n	          《察看游戲規則》"
				"\n             《寵物狀況》"
				"\n               《離開》");
			buttontype = WINDOW_BUTTONTYPE_NONE;
			windowtype = WINDOW_MESSAGETYPE_SELECT;
			windowno = 	CHAR_WINDOWTYPE_PETRACEMASTER_START;
			break;
		case 1:
#ifdef _DROPSTAKENEW
			sprintf(token, 
				"\n競速場規則:"
				"\n參加競速的寵物總共有叁只,您可以依照寵物"
				"\n的狀況或個人喜好下注,請將兌換得到的彩券"
				"\n放置於欲下注的號碼前方。當競速結束時,主"
				"\n持人將會自動幫您計算積分。"
				"\n請注意:當您離開此房間或登出時,下注的彩"
				"\n卷及積分將無法取回唷!");
#else
			sprintf(token, 
				"\n競速場規則:參加競速的寵物共有叁只,您可"
				"\n以依照寵物狀況或個人喜好下注,每個寵物有"
				"\n自己的賠率。請將石幣丟置於欲下注的號碼前"
				"\n方。當競速結束時,主持人會自動地將金額放"
				"\n回你的身上或存入個人銀行。"
				"\n請注意:銀行金額請勿超過一千萬!當您離開"
				"\n此房間或登出時,下注的金額將無法取回唷!");
#endif
			buttontype = WINDOW_BUTTONTYPE_OK;
			windowtype = WINDOW_MESSAGETYPE_MESSAGE;
			windowno = CHAR_WINDOWTYPE_PETRACEMASTER_RULE;
		break;
		case 2:
		{
			int petgroup = CHAR_getWorkInt(meindex, NPC_WORK_PETGROUP);
			int petindex1 = CHAR_getWorkInt(meindex, NPC_WORK_PET1);
			int petindex2 = CHAR_getWorkInt(meindex, NPC_WORK_PET2);
			int petindex3 = CHAR_getWorkInt(meindex, NPC_WORK_PET3);
			int pet1win = petracegra[petgroup].pet1win;
			int pet2win = petracegra[petgroup].pet2win;
			int pet3win = petracegra[petgroup].pet3win;
			int total = pet1win + pet2win + pet3win;
			float winrate1 = 0, winrate2 = 0, winrate3 = 0;
#ifdef _DROPSTAKENEW
#else
			char cpayrate1[64], cpayrate2[64], cpayrate3[64];
			if (petracegra[petgroup].payrate1 == 0)
				snprintf(cpayrate1, sizeof(cpayrate1), "???");
			else
				snprintf(cpayrate1, sizeof(cpayrate1), "%6.2f", petracegra[petgroup].payrate1);
			if (petracegra[petgroup].payrate2 == 0)
				snprintf(cpayrate2, sizeof(cpayrate2), "???");
			else
				snprintf(cpayrate2, sizeof(cpayrate2), "%6.2f", petracegra[petgroup].payrate2);
			if (petracegra[petgroup].payrate3 == 0)
				snprintf(cpayrate3, sizeof(cpayrate3), "???");
			else
				snprintf(cpayrate3, sizeof(cpayrate3), "%6.2f", petracegra[petgroup].payrate3);
#endif
			if (total == 0)
			{
				winrate1 = 0; winrate2 = 0; winrate3 = 0;
			}
			else
			{
				winrate1 = (float)pet1win / (float)total;
				winrate2 = (float)pet2win / (float)total;
				winrate3 = (float)pet3win / (float)total;
			}
#ifdef _DROPSTAKENEW
			sprintf(token, "寵物狀況\n\n  寵物    勝場  敗場  狀況    勝場率\n"
				"========================================"
				"%-10s%-6d%-6d%-8s%-6.2f\n"
				"%-10s%-6d%-6d%-8s%-6.2f\n"
				"%-10s%-6d%-6d%-8s%-6.2f\n",
				CHAR_getChar(petindex1, CHAR_NAME), pet1win, total - pet1win,
				petracegra[petgroup].state1, winrate1,
				CHAR_getChar(petindex2, CHAR_NAME), pet2win, total - pet2win,
				petracegra[petgroup].state2, winrate2,
				CHAR_getChar(petindex3, CHAR_NAME), pet3win, total - pet3win,
				petracegra[petgroup].state3, winrate3);
#else
			sprintf(token, "寵物狀況\n\n  寵物    勝場  敗場  狀況  勝場率  賠率\n"
				"========================================"
				"%-10s%-6d%-6d%-6s%-6.2f%-4s\n"
				"%-10s%-6d%-6d%-6s%-6.2f%-4s\n"
				"%-10s%-6d%-6d%-6s%-6.2f%-4s\n",
				CHAR_getChar(petindex1, CHAR_NAME), pet1win, total - pet1win,
				petracegra[petgroup].state1, winrate1, cpayrate1,
				CHAR_getChar(petindex2, CHAR_NAME), pet2win, total - pet2win,
				petracegra[petgroup].state2, winrate2, cpayrate2,
				CHAR_getChar(petindex3, CHAR_NAME), pet3win, total - pet3win,
				petracegra[petgroup].state3, winrate3, cpayrate3);
#endif
			buttontype = WINDOW_BUTTONTYPE_OK;
			windowtype = WINDOW_MESSAGETYPE_MESSAGE;
			windowno = CHAR_WINDOWTYPE_PETRACEMASTER_PET;
		}
		break;
		case 3:
		default:
			break;
	}
	lssproto_WN_send(fd, windowtype, buttontype, windowno,
		CHAR_getWorkInt(meindex, CHAR_WORKOBJINDEX), token);
}

void NPC_PetRaceMasterWindowTalked(int meindex, int talkerindex, int seqno, int select, char *data)
{
	int datanum = 0;
	makeStringFromEscaped(data);
	datanum = atoi(data);
	switch(seqno)
	{
		case CHAR_WINDOWTYPE_PETRACEMASTER_START:
			if (datanum == 1)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
av亚洲精华国产精华精| 国产剧情一区二区三区| 国产精品灌醉下药二区| 精品国产亚洲在线| 日韩精品一区二区三区在线观看| 欧美电影一区二区| 777色狠狠一区二区三区| 日韩一级完整毛片| 精品国产91洋老外米糕| 精品少妇一区二区三区日产乱码 | 中文字幕一区二区三区乱码在线 | 水野朝阳av一区二区三区| 亚洲一区二区美女| 日韩和欧美一区二区三区| 日韩精品欧美精品| 国产一区二区在线观看视频| 国产91精品入口| 一本色道久久综合亚洲91| 欧美午夜精品免费| 日韩一区二区麻豆国产| 国产人成亚洲第一网站在线播放| 亚洲欧美偷拍卡通变态| 日本欧美久久久久免费播放网| 九九精品一区二区| 97久久精品人人做人人爽50路| 欧美日韩国产高清一区二区三区 | 久久精品国产色蜜蜜麻豆| 国产精品66部| 欧美视频一区二区三区四区| 欧美不卡123| 日韩一区有码在线| 免费看日韩精品| eeuss鲁片一区二区三区| 欧美欧美午夜aⅴ在线观看| 亚洲精品在线一区二区| 亚洲欧洲日韩在线| 美女视频一区二区三区| 99这里只有久久精品视频| 91精品国产91久久久久久一区二区| 国产日韩视频一区二区三区| 亚洲风情在线资源站| 高清不卡在线观看av| 91精选在线观看| 国产精品美女久久久久久久久久久| 日韩电影在线观看一区| 97国产精品videossex| 日韩欧美色综合| 午夜视黄欧洲亚洲| 99久久精品国产一区| 精品国产乱码久久久久久牛牛 | 99国产精品久久久久| 精品区一区二区| 一区二区三区四区激情| 国产成人av电影在线播放| 欧美一区二区在线免费播放| 亚洲精品视频一区二区| 高清国产一区二区三区| 久久综合中文字幕| 麻豆一区二区99久久久久| 欧美美女一区二区| 亚洲一二三专区| 91福利视频网站| 亚洲精品成人天堂一二三| 99国产精品国产精品毛片| 国产精品免费久久久久| 国产精品影视网| 久久午夜老司机| 国产一二精品视频| 久久久久久电影| 国产不卡在线一区| 亚洲国产精华液网站w| 丁香亚洲综合激情啪啪综合| 久久久久久麻豆| 国产成人午夜99999| 国产午夜精品一区二区三区嫩草 | 激情亚洲综合在线| 日韩一级二级三级精品视频| 日韩成人精品在线观看| 欧美一区二区三区性视频| 美女在线一区二区| 久久久国产精品午夜一区ai换脸| 国产一区二区三区免费看| 日本一区二区视频在线观看| a亚洲天堂av| 国产精品不卡视频| 欧美无砖砖区免费| 爽好多水快深点欧美视频| 欧美电影精品一区二区| 国产美女娇喘av呻吟久久| 中文在线一区二区| 色婷婷激情综合| 午夜视频在线观看一区二区| 日韩一二三区不卡| 粉嫩一区二区三区在线看| 亚洲老司机在线| 在线播放日韩导航| 国产一区二区三区久久悠悠色av| 欧美韩国日本一区| 91成人免费在线| 奇米综合一区二区三区精品视频| 久久这里只有精品视频网| av一区二区三区在线| 亚洲一区在线观看视频| 26uuu国产在线精品一区二区| 99精品视频中文字幕| 婷婷中文字幕综合| 国产欧美日韩精品a在线观看| 欧美视频第二页| 国产老肥熟一区二区三区| 一区二区三区欧美日| 2021国产精品久久精品| 日本韩国一区二区三区| 国产一区日韩二区欧美三区| 亚洲综合在线观看视频| 精品国产电影一区二区| 色94色欧美sute亚洲线路一ni| 激情久久五月天| 午夜免费久久看| 国产精品久久久久久久久晋中 | 色综合久久66| 韩日av一区二区| 亚洲一区免费视频| 久久久久一区二区三区四区| 欧美日韩精品高清| 91麻豆精品在线观看| 国产中文字幕精品| 首页欧美精品中文字幕| 亚洲三级在线免费观看| 久久老女人爱爱| 日韩一卡二卡三卡四卡| 91福利在线免费观看| 成人av电影在线播放| 国产乱码精品一区二区三区av| 日韩电影网1区2区| 洋洋av久久久久久久一区| 国产精品美女久久久久久久 | 欧美日韩国产一级二级| 色综合久久六月婷婷中文字幕| 狠狠色丁香九九婷婷综合五月| 日韩精品福利网| 婷婷六月综合网| 偷拍亚洲欧洲综合| 亚洲成人高清在线| 亚洲国产人成综合网站| 有坂深雪av一区二区精品| 亚洲乱码日产精品bd| 亚洲激情男女视频| 亚洲精品福利视频网站| 亚洲免费色视频| 一区二区三区不卡视频在线观看| 亚洲欧美日韩国产手机在线| 中文字幕一区视频| 中文字幕一区二区三区视频| 中文字幕五月欧美| 亚洲欧美一区二区三区国产精品| 亚洲图片欧美激情| 亚洲欧美日韩系列| 亚洲午夜av在线| 调教+趴+乳夹+国产+精品| 男女男精品视频| 国产乱码字幕精品高清av| 国产69精品久久久久毛片| 成人爽a毛片一区二区免费| 成人av电影在线网| 在线免费亚洲电影| 在线不卡一区二区| 欧美tk—视频vk| 中日韩av电影| 夜夜操天天操亚洲| 男男视频亚洲欧美| 成熟亚洲日本毛茸茸凸凹| 色综合天天综合网天天狠天天| 色综合夜色一区| 在线综合视频播放| 精品国产一区二区三区av性色| 国产亚洲精品免费| 亚洲欧美经典视频| 青青草原综合久久大伊人精品优势| 精品一区二区三区视频在线观看 | 91精品欧美久久久久久动漫| 日韩一级片在线播放| 中文字幕av在线一区二区三区| 亚洲一区二区三区四区在线免费观看 | 亚洲一区在线观看免费观看电影高清| 午夜精品久久久久久久久久久 | 国产免费久久精品| 亚洲一区二区在线视频| 老司机精品视频导航| 波多野结衣一区二区三区| 欧美日韩激情在线| 国产蜜臀97一区二区三区| 亚洲妇熟xx妇色黄| 成人精品一区二区三区中文字幕 | 蜜桃久久久久久| 91香蕉视频污在线| 精品少妇一区二区三区免费观看| 国产精品对白交换视频| 韩国毛片一区二区三区| 在线免费观看成人短视频| 国产农村妇女精品|