C语言+easyX界面库实现贪吃蛇

xiaoxiao2021-02-27  359

问题描述:  实现贪吃蛇游戏,有等级,分数,并且会保存最高等级和最高分

easysnake.h代码:

#pragma once #include <stdio.h> #include <graphics.h> #include <windows.h> #include <mmsystem.h> #include <time.h> #include <conio.h> #include "resource.h" #pragma comment(lib, "winmm.lib") #define SNAKE_DRAW_SIZE 15 #define WND_WIDTH 1000 #define WND_HEIGHT 600 #define REGION_WIDTH 600 #define REGION_HEIGHT 600 #define RIGHT_EDGE_WIDTH 10 #define HEADLINE_POSX 265 #define HEADLINE_POSY 120 #define TEXT_TIME_POSX 670 #define TEXT_TIME_POSY 100 #define TEXT_LEVEL_POSX 670 #define TEXT_LEVEL_POSY 100 #define TEXT_SCORE_POSX 670 #define TEXT_SCORE_POSY 200 #define TEXT_LEN_POSX 670 #define TEXT_LEN_POSY 300 #define TEXT_HIGHSCORE_POSX 670 #define TEXT_HIGHSCORE_POSY 400 #define TEXT_HIGHLEVEL_POSX 670 #define TEXT_HIGHLEVEL_POSY 500 #define SNAKE_INIT_PT_X (REGION_WIDTH / SNAKE_DRAW_SIZE / 5) #define SNAKE_INIT_PT_Y (REGION_HEIGHT / SNAKE_DRAW_SIZE / 2) #define FIRST_ITEM_POSX 375 #define FIRST_ITEM_POSY 250 #define FIRST_ITEM_WIDTH 220 #define FIRST_ITEM_HEIGHT 30 #define SECOND_ITEM_POSX 375 #define SECOND_ITEM_POSY 350 #define SECOND_ITEM_WIDTH 220 #define SECOND_ITEM_HEIGHT 30 #define THIRD_ITEM_POSX 375 #define THIRD_ITEM_POSY 450 #define THIRD_ITEM_WIDTH 220 #define THIRD_ITEM_HEIGHT 30 #define BIGFOOD_SHOWTIME 6000 #define BIGFOOD_STEPTIME 100 #define FOOD_SCORE 1 #define BIG_FOOD_SCORE 5 #define INIT_SPEED 110 #define MINUS_SPEED 10 #define TOTAL_TIME 100 #define SNAKE_MAX ((REGION_WIDTH / SNAKE_DRAW_SIZE) * (REGION_HEIGHT / SNAKE_DRAW_SIZE)) #define BREAKTHROUGHAPPNAME L"BreakThrough" #define BREAKTHROUGHSCORE L"HighScore" #define BREAKTHROUGHLEVEL L"HighLevel" #define TIMELIMITEDAPPNAME L"TimeLimited" #define TIMELIMITEDSCORE L"HighScore" int arrScore[] = { 0, 8, 16, 24, 32, 40, 48, 60, 72, 85, 95, 118, 130, 155, 170, 190, 210, 230, 250, 270, 300, 350, 400, 460, 500, 550, 600, 650, 700, 750, 810, 880, 950, 1000, 1100, 1250, 1400, 1600, 1850, 2100, 2400, 2700, 3000, 3400, 3800, 4200, 4600, 5000, 5500, 5900, 6300, 6800, 7500, 8000, 8500, 9000, 9500, 10000 }; enum EmPattern { emBreakThroughPattern = 1, emTimeLimitedPattern, emIntelligencePattern, }; enum EmStage { emChooseStage = 1, emPlayStage, }; enum EmDir { emDirUp = 72, emDirDown = 80, emDirLeft = 75, emDirRight = 77, }; struct Point { int x; int y; }; struct Snake { int nCount; Point pt[SNAKE_MAX]; EmDir dir; }; struct Food { Point fpt; char isEat; }; struct BigFood { Point fpt; char isEat; }; EmStage stage = EmStage::emChooseStage; EmPattern pattern = EmPattern::emBreakThroughPattern; Snake snake; Food food; BigFood bigFood; int nBigFoodTimer = 0; int nCurLevel = 1; int nCurScore = 0; int nSnakeLen = 3; int nHighLevel = 0; int nHighScore = 0; int nCurSpeed = INIT_SPEED; int nRemainTime = TOTAL_TIME; int nTimePast = 0; void SetMouseNormal(); void SetMouseHand(); void SetLevelText(); void SetHoverStyle(); void SetNormalStyle(); void TackleMouseMove(int x, int y); void TackleLeftButtonDown(int x, int y); void TackleMouseAction(); void InitFirstScene(); void InitSecondBackGround(); void InitSecondScene(); void GameInit(); void PlayGame(); int IsFoodPosOk(int x, int y); void ProduceFood(); void DrawFood(); int ProduceBigFood(); void DrawBigFood(); int IsEatBigFood(); void EatFood(); void LevelUp(); void DrawSnake(); void SnakeMove(); void ChangeDir(); void BreakSnake(); void WriteRecord(); void BigFoodDisappear(); void TimeEclipse(); void DecideHeadDirection(); void DrawSnakeHead(int nIndex); void DecideCornerDirection(int idx); void DrawCorner(int nIndex, int idx); void DecideBodyDirection(int idx); void DrawBody(int nIndex, int idx); void DecideTailDirection(int idx); void DrawTail(int nIndex, int idx); void BreakThroughPattern(); void TimeLimitedPattern(); 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183

easysnake.cpp

#include "easysnake.h" BOOL KExpandEnvironmentString(IN LPCTSTR lpEnvironmentString, OUT LPTSTR lpExpandString, IN ULONG ulExpandStringLength) { BOOL bResult = FALSE; LPTSTR lpBuffer = NULL; ULONG ulRetLength = 0; if (!lpEnvironmentString || !lpExpandString || 1 > ulExpandStringLength) { goto _abort; } ulRetLength = ::ExpandEnvironmentStrings(lpEnvironmentString, NULL, 0); if (1 > ulRetLength || ulRetLength > ulExpandStringLength - 1) { goto _abort; } __try { lpBuffer = new TCHAR[ulRetLength]; if (!lpBuffer) { goto _abort; } ::RtlZeroMemory(lpBuffer, sizeof(TCHAR)* ulRetLength); ulRetLength = ::ExpandEnvironmentStrings(lpEnvironmentString, lpBuffer, ulRetLength); if (ulRetLength && ulRetLength <= ulExpandStringLength - 1) { _tcsncpy_s(lpExpandString, ulExpandStringLength - 1, lpBuffer, ulRetLength); bResult = TRUE; } } __except (EXCEPTION_EXECUTE_HANDLER) { bResult = FALSE; } _abort: if (lpBuffer) { delete[] lpBuffer; lpBuffer = NULL; } return bResult; } void SetMouseNormal() { HCURSOR hcur = LoadCursor(NULL, IDC_ARROW); HWND hwnd = GetHWnd(); SetClassLong(hwnd, GCL_HCURSOR, (long)hcur); } void SetMouseHand() { HCURSOR hcur = LoadCursor(NULL, MAKEINTRESOURCE(32649)); HWND hwnd = GetHWnd(); SetClassLong(hwnd, GCL_HCURSOR, (long)hcur); } void SetLevelText() { switch (pattern) { case EmPattern::emBreakThroughPattern: outtextxy(FIRST_ITEM_POSX, FIRST_ITEM_POSY, L"闯关模式"); break; case EmPattern::emTimeLimitedPattern: outtextxy(SECOND_ITEM_POSX, SECOND_ITEM_POSY, L"限时模式"); break; case EmPattern::emIntelligencePattern: outtextxy(THIRD_ITEM_POSX, THIRD_ITEM_POSY, L"智能模式"); break; default: break; } } void SetHoverStyle() { settextcolor(RGB(255, 0, 119)); SetLevelText(); SetMouseHand(); } void SetNormalStyle() { settextcolor(BROWN); SetLevelText(); SetMouseNormal(); } void TackleMouseMove(int x, int y) { if (stage == EmStage::emPlayStage) return; if (x > FIRST_ITEM_POSX && x < FIRST_ITEM_POSX + FIRST_ITEM_WIDTH && y >FIRST_ITEM_POSY && y < FIRST_ITEM_POSY + FIRST_ITEM_HEIGHT) { pattern = EmPattern::emBreakThroughPattern; SetHoverStyle(); return; } else { pattern = EmPattern::emBreakThroughPattern; SetNormalStyle(); } if (x > SECOND_ITEM_POSX && x < SECOND_ITEM_POSX + SECOND_ITEM_WIDTH && y > SECOND_ITEM_POSY && y < SECOND_ITEM_POSY + SECOND_ITEM_HEIGHT) { pattern = EmPattern::emTimeLimitedPattern; SetHoverStyle(); return; } else { pattern = EmPattern::emTimeLimitedPattern; SetNormalStyle(); } if (x > THIRD_ITEM_POSX && x < THIRD_ITEM_POSX + THIRD_ITEM_WIDTH && y > THIRD_ITEM_POSY && y < THIRD_ITEM_POSY + THIRD_ITEM_HEIGHT) { pattern = EmPattern::emIntelligencePattern; SetHoverStyle(); } else { pattern = EmPattern::emIntelligencePattern; SetNormalStyle(); } } void TimeLimitedPattern() { settextstyle(20, 20, L"楷体", 0, 0, 900, 0, 0, 0); setbkmode(TRANSPARENT); settextcolor(RGB(255, 0, 0)); WCHAR szCurRemainTime[32]; WCHAR szCurScore[32]; WCHAR szSnakeLen[32]; WCHAR szHighScore[32]; swprintf_s(szCurRemainTime, L"剩余时间: %d", nRemainTime); swprintf_s(szCurScore, L"当前得分: %d", nCurScore); swprintf_s(szSnakeLen, L"蛇身长度: %d", snake.nCount); swprintf_s(szHighScore, L"最高分数: %d", nHighScore); outtextxy(TEXT_TIME_POSX, TEXT_TIME_POSY, szCurRemainTime); outtextxy(TEXT_SCORE_POSX, TEXT_SCORE_POSY, szCurScore); outtextxy(TEXT_LEN_POSX, TEXT_LEN_POSY, szSnakeLen); outtextxy(TEXT_HIGHSCORE_POSX, TEXT_HIGHSCORE_POSY, szHighScore); } void BreakThroughPattern() { settextstyle(20, 20, L"楷体", 0, 0, 900, 0, 0, 0); setbkmode(TRANSPARENT); settextcolor(RGB(255, 0, 0)); WCHAR szCurLevel[32]; WCHAR szCurScore[32]; WCHAR szSnakeLen[32]; WCHAR szHighLevel[32]; WCHAR szHighScore[32]; swprintf_s(szCurLevel, L"当前级别: %d", nCurLevel); swprintf_s(szCurScore, L"当前得分: %d", nCurScore); swprintf_s(szSnakeLen, L"蛇身长度: %d", snake.nCount); swprintf_s(szHighLevel, L"最高级别: %d", nHighLevel); swprintf_s(szHighScore, L"最高分数: %d", nHighScore); outtextxy(TEXT_LEVEL_POSX, TEXT_LEVEL_POSY, szCurLevel); outtextxy(TEXT_SCORE_POSX, TEXT_SCORE_POSY, szCurScore); outtextxy(TEXT_LEN_POSX, TEXT_LEN_POSY, szSnakeLen); outtextxy(TEXT_HIGHSCORE_POSX, TEXT_HIGHSCORE_POSY, szHighLevel); outtextxy(TEXT_HIGHLEVEL_POSX, TEXT_HIGHLEVEL_POSY, szHighScore); } void TackleLeftButtonDown(int x, int y) { if (x > FIRST_ITEM_POSX && x < FIRST_ITEM_POSX + FIRST_ITEM_WIDTH && y >FIRST_ITEM_POSY && y < FIRST_ITEM_POSY + FIRST_ITEM_HEIGHT) { pattern = EmPattern::emBreakThroughPattern; InitSecondScene(); } if (x > SECOND_ITEM_POSX && x < SECOND_ITEM_POSX + SECOND_ITEM_WIDTH && y > SECOND_ITEM_POSY && y < SECOND_ITEM_POSY + SECOND_ITEM_HEIGHT) { pattern = EmPattern::emTimeLimitedPattern; InitSecondScene(); } if (x > THIRD_ITEM_POSX && x < THIRD_ITEM_POSX + THIRD_ITEM_WIDTH && y > THIRD_ITEM_POSY && y < THIRD_ITEM_POSY + THIRD_ITEM_HEIGHT) { pattern = EmPattern::emIntelligencePattern; InitSecondScene(); } } void TackleMouseAction() { MOUSEMSG msg; while (1) { msg = GetMouseMsg();//获取鼠标信息 switch (msg.uMsg) { case WM_LBUTTONDOWN://处理鼠标的左键点击消息 TackleLeftButtonDown(msg.x, msg.y); break; case WM_MOUSEMOVE://处理鼠标的左键点击消息 TackleMouseMove(msg.x, msg.y); break; default: break; } } } void InitFirstScene() { cleardevice(); stage = EmStage::emChooseStage; IMAGE img; for (int i = 0; i < 22; i++) { loadimage(&img, L"jpg", MAKEINTRESOURCE(IDR_JPG1), SNAKE_DRAW_SIZE * 3, SNAKE_DRAW_SIZE * 3); putimage(4 + SNAKE_DRAW_SIZE * 3 * i, 0, &img); } settextstyle(38, 38, L"楷体", 0, 0, 1000, 0, 0, 0); setbkmode(TRANSPARENT); settextcolor(RGB(255, 0, 0)); outtextxy(HEADLINE_POSX, HEADLINE_POSY, L"贪吃蛇大作战"); settextstyle(28, 28, L"楷体", 0, 0, 1000, 0, 0, 0); setbkmode(TRANSPARENT); pattern = EmPattern::emBreakThroughPattern; SetNormalStyle(); pattern = EmPattern::emTimeLimitedPattern; SetNormalStyle(); pattern = EmPattern::emIntelligencePattern; SetNormalStyle(); pattern = EmPattern::emBreakThroughPattern; TackleMouseAction(); } void InitSecondBackGround() { setlinecolor(RED); setlinestyle(PS_SOLID, RIGHT_EDGE_WIDTH); line(REGION_WIDTH + 4, 0, REGION_WIDTH + 4, REGION_HEIGHT); if (EmPattern::emBreakThroughPattern == pattern) BreakThroughPattern(); else if (EmPattern::emTimeLimitedPattern == pattern) TimeLimitedPattern(); else if (EmPattern::emIntelligencePattern == pattern) BreakThroughPattern(); } void InitSecondScene() { cleardevice(); stage = EmStage::emPlayStage; GameInit(); InitSecondBackGround(); PlayGame(); } void GameInit() { snake.dir = EmDir::emDirRight; snake.nCount = 3; for (int i = 0; i < snake.nCount; i++) { snake.pt[i].x = SNAKE_INIT_PT_X - i; snake.pt[i].y = SNAKE_INIT_PT_Y; } food.isEat = 1; bigFood.isEat = 1; nBigFoodTimer = 0; WCHAR szTempPath[MAX_PATH] = { 0 }; WCHAR szIniPath[MAX_PATH] = { 0 }; KExpandEnvironmentString(L"%TEMP%", szTempPath, MAX_PATH); swprintf_s(szIniPath, L"%s\\record.ini", szTempPath); nCurSpeed = INIT_SPEED; nCurLevel = 1; nCurScore = 0; nSnakeLen = 3; nRemainTime = TOTAL_TIME; nTimePast = 0; nHighLevel = ::GetPrivateProfileInt(BREAKTHROUGHAPPNAME, BREAKTHROUGHLEVEL, 1, szIniPath); if (pattern == EmPattern::emTimeLimitedPattern) nHighScore = ::GetPrivateProfileInt(TIMELIMITEDAPPNAME, TIMELIMITEDSCORE, 0, szIniPath); else nHighScore = ::GetPrivateProfileInt(BREAKTHROUGHAPPNAME, BREAKTHROUGHSCORE, 0, szIniPath); } void PlayGame() { while (1) { while (!_kbhit()) { ProduceFood(); BigFoodDisappear(); TimeEclipse(); BeginBatchDraw(); cleardevice(); InitSecondBackGround(); DrawFood(); DrawBigFood(); EatFood(); SnakeMove(); DrawSnake(); Sleep(nCurSpeed); EndBatchDraw(); BreakSnake(); } ChangeDir(); } } void TimeEclipse() { if (pattern != EmPattern::emTimeLimitedPattern) return; nTimePast += nCurSpeed; nRemainTime = TOTAL_TIME - nTimePast / 1000; nCurSpeed = INIT_SPEED - nTimePast / 1000; if (nRemainTime < 0) { WCHAR szScore[32] = { 0 }; swprintf_s(szScore, L"你的得分是: %d", nCurScore); ::MessageBox(0, szScore, L"时间到", 0); WriteRecord(); InitFirstScene(); } } void BigFoodDisappear() { if (1 == bigFood.isEat) return; nBigFoodTimer += BIGFOOD_STEPTIME;//大食物定时消失 if (nBigFoodTimer >= BIGFOOD_SHOWTIME) { bigFood.isEat = 1; nBigFoodTimer = 0; } } void WriteRecord() { WCHAR szTempPath[MAX_PATH] = { 0 }; WCHAR szIniPath[MAX_PATH] = { 0 }; WCHAR szHighScore[8] = { 0 }; WCHAR szHighLevel[8] = { 0 }; KExpandEnvironmentString(L"%TEMP%", szTempPath, MAX_PATH); swprintf_s(szIniPath, L"%s\\record.ini", szTempPath); if (pattern == EmPattern::emBreakThroughPattern) { nHighLevel = ::GetPrivateProfileInt(BREAKTHROUGHAPPNAME, BREAKTHROUGHLEVEL, 1, szIniPath); nHighScore = ::GetPrivateProfileInt(BREAKTHROUGHAPPNAME, BREAKTHROUGHSCORE, 0, szIniPath); if (nCurScore > nHighScore) { swprintf_s(szHighScore, L"%d", nCurScore); WritePrivateProfileString(BREAKTHROUGHAPPNAME, BREAKTHROUGHSCORE, szHighScore, szIniPath); } if (nCurLevel > nHighLevel) { swprintf_s(szHighLevel, L"%d", nCurLevel); WritePrivateProfileString(BREAKTHROUGHAPPNAME, BREAKTHROUGHLEVEL, szHighLevel, szIniPath); } } else if (pattern == EmPattern::emTimeLimitedPattern) { nHighScore = ::GetPrivateProfileInt(TIMELIMITEDAPPNAME, TIMELIMITEDSCORE, 0, szIniPath); if (nCurScore > nHighScore) { swprintf_s(szHighScore, L"%d", nCurScore); WritePrivateProfileString(TIMELIMITEDAPPNAME, TIMELIMITEDSCORE, szHighScore, szIniPath); } } } void BreakSnake() { if (snake.pt[0].x < 0 || snake.pt[0].x > REGION_WIDTH / SNAKE_DRAW_SIZE - 1 || snake.pt[0].y < 0 || snake.pt[0].y > REGION_HEIGHT / SNAKE_DRAW_SIZE - 1) { ::MessageBox(0, L"你撞墙了", L"游戏失败", 0); WriteRecord(); InitFirstScene(); } for (int i = snake.nCount - 2; i > 0; i--) { if (snake.pt[i].x == snake.pt[0].x && snake.pt[i].y == snake.pt[0].y) { ::MessageBox(0, L"你咬到尾巴了", L"游戏失败", 0); WriteRecord(); InitFirstScene(); } } } void ChangeDir() { int dir = _getch(); switch (dir) { case EmDir::emDirUp: if (snake.dir != EmDir::emDirDown) snake.dir = EmDir::emDirUp; break; case EmDir::emDirDown: if (snake.dir != EmDir::emDirUp) snake.dir = EmDir::emDirDown; break; case EmDir::emDirLeft: if (snake.dir != EmDir::emDirRight) snake.dir = EmDir::emDirLeft; break; case EmDir::emDirRight: if (snake.dir != EmDir::emDirLeft) snake.dir = EmDir::emDirRight; break; default: break; } } void SnakeMove() { for (int i = snake.nCount; i > 0; i--) { snake.pt[i].x = snake.pt[i - 1].x; snake.pt[i].y = snake.pt[i - 1].y; } switch (snake.dir) { case EmDir::emDirUp: snake.pt[0].y--; break; case EmDir::emDirDown: snake.pt[0].y++; break; case EmDir::emDirLeft: snake.pt[0].x--; break; case EmDir::emDirRight: snake.pt[0].x++; break; default: break; } } void DecideHeadDirection() { if (snake.pt[0].y == snake.pt[1].y && snake.pt[0].x > snake.pt[1].x)//头往右走 DrawSnakeHead(0); else if (snake.pt[0].y == snake.pt[1].y && snake.pt[0].x < snake.pt[1].x)//头往左走 DrawSnakeHead(1); else if (snake.pt[0].x == snake.pt[1].x && snake.pt[0].y < snake.pt[1].y)//头往上走 DrawSnakeHead(2); else if (snake.pt[0].x == snake.pt[1].x && snake.pt[0].y > snake.pt[1].y)//头往下走 DrawSnakeHead(3); } void DrawSnakeHead(int nIndex) { IMAGE img; loadimage(&img, L"jpg", MAKEINTRESOURCE(IDR_JPG2 + nIndex), SNAKE_DRAW_SIZE, SNAKE_DRAW_SIZE); putimage(snake.pt[0].x * SNAKE_DRAW_SIZE, snake.pt[0].y * SNAKE_DRAW_SIZE, &img); } void DecideCornerDirection(int idx) { if (snake.pt[idx].y > snake.pt[idx - 1].y && snake.pt[idx].x == snake.pt[idx - 1].x && snake.pt[idx].y == snake.pt[idx + 1].y && snake.pt[idx].x > snake.pt[idx + 1].x) DrawCorner(0, idx);//右->上 else if (snake.pt[idx].y == snake.pt[idx - 1].y && snake.pt[idx].x > snake.pt[idx - 1].x && snake.pt[idx].y > snake.pt[idx + 1].y && snake.pt[idx].x == snake.pt[idx + 1].x) DrawCorner(0, idx);//下->左 else if (snake.pt[idx].y > snake.pt[idx - 1].y && snake.pt[idx].x == snake.pt[idx - 1].x && snake.pt[idx].y == snake.pt[idx + 1].y && snake.pt[idx].x < snake.pt[idx + 1].x) DrawCorner(1, idx);//左->上 else if (snake.pt[idx].y == snake.pt[idx - 1].y && snake.pt[idx].x < snake.pt[idx - 1].x && snake.pt[idx].y > snake.pt[idx + 1].y && snake.pt[idx].x == snake.pt[idx + 1].x) DrawCorner(1, idx);//下->右 else if (snake.pt[idx].y < snake.pt[idx - 1].y && snake.pt[idx].x == snake.pt[idx - 1].x && snake.pt[idx].y == snake.pt[idx + 1].y && snake.pt[idx].x > snake.pt[idx + 1].x) DrawCorner(2, idx);//右->下 else if (snake.pt[idx].y == snake.pt[idx - 1].y && snake.pt[idx].x > snake.pt[idx - 1].x && snake.pt[idx].y < snake.pt[idx + 1].y && snake.pt[idx].x == snake.pt[idx + 1].x) DrawCorner(2, idx);//上->左 else if (snake.pt[idx].y < snake.pt[idx - 1].y && snake.pt[idx].x == snake.pt[idx - 1].x && snake.pt[idx].y == snake.pt[idx + 1].y && snake.pt[idx].x < snake.pt[idx + 1].x) DrawCorner(3, idx);//左->下 else if (snake.pt[idx].y == snake.pt[idx - 1].y && snake.pt[idx].x < snake.pt[idx - 1].x && snake.pt[idx].y < snake.pt[idx + 1].y && snake.pt[idx].x == snake.pt[idx + 1].x) DrawCorner(3, idx);//上->右 else DecideBodyDirection(idx);//不是corner的情况在考虑body } void DrawCorner(int nIndex, int idx) { IMAGE img; loadimage(&img, L"jpg", MAKEINTRESOURCE(IDR_JPG6 + nIndex), SNAKE_DRAW_SIZE, SNAKE_DRAW_SIZE); putimage(snake.pt[idx].x * SNAKE_DRAW_SIZE, snake.pt[idx].y * SNAKE_DRAW_SIZE, &img); } void DecideBodyDirection(int idx) { if (snake.pt[idx].x == snake.pt[idx - 1].x || snake.pt[idx].x == snake.pt[idx + 1].x)//上下 DrawBody(0, idx); else if (snake.pt[idx].y == snake.pt[idx - 1].y || snake.pt[idx].y == snake.pt[idx + 1].y)//左右 DrawBody(1, idx); } void DrawBody(int nIndex, int idx) { IMAGE img; loadimage(&img, L"jpg", MAKEINTRESOURCE(IDR_JPG10 + nIndex), SNAKE_DRAW_SIZE, SNAKE_DRAW_SIZE); putimage(snake.pt[idx].x * SNAKE_DRAW_SIZE, snake.pt[idx].y * SNAKE_DRAW_SIZE, &img); } void DecideTailDirection() { int idx = snake.nCount - 1; if (snake.pt[idx].y == snake.pt[idx - 1].y && snake.pt[idx].x < snake.pt[idx - 1].x)//往右 DrawTail(0, idx); else if (snake.pt[idx].y == snake.pt[idx - 1].y && snake.pt[idx].x > snake.pt[idx - 1].x)//往左 DrawTail(1, idx); else if (snake.pt[idx].y > snake.pt[idx - 1].y && snake.pt[idx].x == snake.pt[idx - 1].x)//往上 DrawTail(2, idx); else if (snake.pt[idx].y < snake.pt[idx - 1].y && snake.pt[idx].x == snake.pt[idx - 1].x)//往下 DrawTail(3, idx); } void DrawTail(int nIndex, int idx) { IMAGE img; loadimage(&img, L"jpg", MAKEINTRESOURCE(IDR_JPG12 + nIndex), SNAKE_DRAW_SIZE, SNAKE_DRAW_SIZE); putimage(snake.pt[idx].x * SNAKE_DRAW_SIZE, snake.pt[idx].y * SNAKE_DRAW_SIZE, &img); } void DrawSnake() { for (int i = 0; i < snake.nCount; i++) { if (0 == i) DecideHeadDirection(); else if (i == snake.nCount - 1) DecideTailDirection(); else DecideCornerDirection(i); } } int IsEatBigFood() { if (1 == bigFood.isEat) return 0; for (int i = bigFood.fpt.x; i < bigFood.fpt.x + 3; i++) { for (int j = bigFood.fpt.y; j < bigFood.fpt.y + 3; j++) { if (snake.pt[0].x == i && snake.pt[0].y == j) return 1; } } return 0; } void LevelUp() { if (pattern == EmPattern::emTimeLimitedPattern) return; WCHAR szLevelUp[32]; if (nCurScore > arrScore[nCurLevel]) { swprintf_s(szLevelUp, L"恭喜你,升到第%d级", nCurLevel + 1); ::MessageBox(0, szLevelUp, L"升级啦", 0); nCurLevel++; if (nCurSpeed > 0) nCurSpeed -= MINUS_SPEED; } } void EatFood() { if (snake.pt[0].x == food.fpt.x && snake.pt[0].y == food.fpt.y) { nCurScore += FOOD_SCORE; snake.nCount++; food.isEat = 1; ProduceBigFood(); } if (IsEatBigFood()) { nCurScore += BIG_FOOD_SCORE; snake.nCount++; bigFood.isEat = 1; } LevelUp(); } int IsFoodPosOk(int x, int y) { for (int i = 0; i < snake.nCount; i++) { if (snake.pt[i].x == x && snake.pt[i].y == y) return 0; } if (0 == bigFood.isEat) { for (int i = bigFood.fpt.x; i < bigFood.fpt.x + 3; i++) { for (int j = bigFood.fpt.y; j < bigFood.fpt.y + 3; j++) { if (x == i && y == j) return 0; } } } return 1; } int IsBigFoodPosOk(int x, int y) { for (int i = x; i < x + 3; i++) { for (int j = y; j < y + 3; j++) { if (i < 0 || i > REGION_WIDTH / SNAKE_DRAW_SIZE - 1 || j < 0 || j > REGION_HEIGHT / SNAKE_DRAW_SIZE - 1) return 0; for (int k = 0; k < snake.nCount; k++) { if (snake.pt[k].x == i && snake.pt[k].y == j) return 0; } } } return 1; } void ProduceFood() { if (0 == food.isEat) return; while (1) { food.fpt.x = rand() % (REGION_WIDTH / SNAKE_DRAW_SIZE); food.fpt.y = rand() % (REGION_HEIGHT / SNAKE_DRAW_SIZE); if (IsFoodPosOk(food.fpt.x, food.fpt.y)) break; } food.isEat = 0; } void DrawFood() { IMAGE img; loadimage(&img, L"jpg", MAKEINTRESOURCE(IDR_JPG1), SNAKE_DRAW_SIZE, SNAKE_DRAW_SIZE); putimage(food.fpt.x * SNAKE_DRAW_SIZE, food.fpt.y * SNAKE_DRAW_SIZE, &img); } int ProduceBigFood() { if (0 == bigFood.isEat)//大食物没被吃掉,不产生 return 0; if (rand() % 2 == 0) { while (1) { bigFood.fpt.x = rand() % (REGION_WIDTH / SNAKE_DRAW_SIZE); bigFood.fpt.y = rand() % (REGION_HEIGHT / SNAKE_DRAW_SIZE); if (IsBigFoodPosOk(bigFood.fpt.x, bigFood.fpt.y)) break; } bigFood.isEat = 0; return 1; } return 0; } void DrawBigFood() { if (1 == bigFood.isEat) return; IMAGE img; loadimage(&img, L"jpg", MAKEINTRESOURCE(IDR_JPG1), SNAKE_DRAW_SIZE * 3, SNAKE_DRAW_SIZE * 3); putimage(bigFood.fpt.x * SNAKE_DRAW_SIZE, bigFood.fpt.y * SNAKE_DRAW_SIZE, &img); } int main() { HWND hWnd = GetConsoleWindow(); SendMessage(hWnd, WM_SETICON, ICON_SMALL, (LPARAM)LoadIcon(GetModuleHandle(NULL), MAKEINTRESOURCE(IDI_ICON1))); initgraph(WND_WIDTH, WND_HEIGHT); srand((unsigned int)time(NULL)); InitFirstScene(); getchar(); closegraph(); return 0; } 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731

resource.h

#define IDI_ICON1 101 #define IDR_JPG1 108 #define IDR_JPG2 110 #define IDR_JPG3 111 #define IDR_JPG4 112 #define IDR_JPG5 113 #define IDR_JPG6 114 #define IDR_JPG7 115 #define IDR_JPG8 116 #define IDR_JPG9 117 #define IDR_JPG10 118 #define IDR_JPG11 119 #define IDR_JPG12 120 #define IDR_JPG13 121 #define IDR_JPG14 122 #define IDR_JPG15 123 12345678910111213141516 12345678910111213141516

运行结果: 

(完结了)

https://www.huxiu.com/member/1485315/a.html https://www.huxiu.com/member/1485315/w.html https://www.huxiu.com/member/1485318/n.html https://www.huxiu.com/member/1485318/c.html https://www.huxiu.com/member/1485318/d.html https://www.huxiu.com/member/1485318/u.html https://www.huxiu.com/member/1485318/o.html https://www.huxiu.com/member/1485318/l.html https://www.huxiu.com/member/1485318/m.html https://www.huxiu.com/member/1485318/b.html https://www.huxiu.com/member/1485318/a.html https://www.huxiu.com/member/1485318/w.html https://www.huxiu.com/member/1485323/n.html https://www.huxiu.com/member/1485323/c.html https://www.huxiu.com/member/1485323/d.html https://www.huxiu.com/member/1485323/u.html https://www.huxiu.com/member/1485323/o.html https://www.huxiu.com/member/1485323/l.html https://www.huxiu.com/member/1485323/m.html https://www.huxiu.com/member/1485323/b.html https://www.huxiu.com/member/1485323/a.html https://www.huxiu.com/member/1485323/w.html https://www.huxiu.com/member/1485328/n.html https://www.huxiu.com/member/1485328/c.html https://www.huxiu.com/member/1485328/d.html https://www.huxiu.com/member/1485328/u.html https://www.huxiu.com/member/1485328/o.html https://www.huxiu.com/member/1485328/l.html https://www.huxiu.com/member/1485328/m.html https://www.huxiu.com/member/1485328/b.html https://www.huxiu.com/member/1485328/a.html https://www.huxiu.com/member/1485328/w.html https://www.huxiu.com/member/1485330/n.html https://www.huxiu.com/member/1485330/c.html https://www.huxiu.com/member/1485330/d.html https://www.huxiu.com/member/1485330/u.html https://www.huxiu.com/member/1485330/o.html https://www.huxiu.com/member/1485330/l.html https://www.huxiu.com/member/1485330/m.html https://www.huxiu.com/member/1485330/b.html https://www.huxiu.com/member/1485330/a.html https://www.huxiu.com/member/1485330/w.html https://www.huxiu.com/member/1485332/n.html https://www.huxiu.com/member/1485332/c.html https://www.huxiu.com/member/1485332/d.html https://www.huxiu.com/member/1485332/u.html https://www.huxiu.com/member/1485332/o.html https://www.huxiu.com/member/1485332/l.html https://www.huxiu.com/member/1485332/m.html https://www.huxiu.com/member/1485332/b.html https://www.huxiu.com/member/1485332/a.html https://www.huxiu.com/member/1485332/w.html https://www.huxiu.com/member/1485333/n.html https://www.huxiu.com/member/1485333/c.html https://www.huxiu.com/member/1485333/d.html https://www.huxiu.com/member/1485333/u.html https://www.huxiu.com/member/1485333/o.html https://www.huxiu.com/member/1485333/l.html https://www.huxiu.com/member/1485333/m.html https://www.huxiu.com/member/1485333/b.html https://www.huxiu.com/member/1485333/a.html https://www.huxiu.com/member/1485333/w.html https://www.huxiu.com/member/1485338/n.html https://www.huxiu.com/member/1485338/c.html https://www.huxiu.com/member/1485338/d.html https://www.huxiu.com/member/1485338/u.html https://www.huxiu.com/member/1485338/o.html https://www.huxiu.com/member/1485338/l.html https://www.huxiu.com/member/1485338/m.html https://www.huxiu.com/member/1485338/b.html https://www.huxiu.com/member/1485338/a.html https://www.huxiu.com/member/1485338/w.html https://www.huxiu.com/member/1485341/n.html https://www.huxiu.com/member/1485341/c.html https://www.huxiu.com/member/1485341/d.html https://www.huxiu.com/member/1485341/u.html https://www.huxiu.com/member/1485341/o.html https://www.huxiu.com/member/1485341/l.html https://www.huxiu.com/member/1485341/m.html https://www.huxiu.com/member/1485341/b.html https://www.huxiu.com/member/1485341/a.html https://www.huxiu.com/member/1485341/w.html https://www.huxiu.com/member/1485343/n.html https://www.huxiu.com/member/1485343/c.html https://www.huxiu.com/member/1485343/d.html https://www.huxiu.com/member/1485343/u.html https://www.huxiu.com/member/1485343/o.html https://www.huxiu.com/member/1485343/l.html https://www.huxiu.com/member/1485343/m.html https://www.huxiu.com/member/1485343/b.html https://www.huxiu.com/member/1485343/a.html https://www.huxiu.com/member/1485343/w.html https://www.huxiu.com/member/1485348/n.html https://www.huxiu.com/member/1485348/c.html https://www.huxiu.com/member/1485348/d.html https://www.huxiu.com/member/1485348/u.html https://www.huxiu.com/member/1485348/o.html https://www.huxiu.com/member/1485348/l.html https://www.huxiu.com/member/1485348/m.html https://www.huxiu.com/member/1485348/b.html https://www.huxiu.com/member/1485348/a.html https://www.huxiu.com/member/1485348/w.html https://www.huxiu.com/member/1485352/n.html https://www.huxiu.com/member/1485352/c.html https://www.huxiu.com/member/1485352/d.html https://www.huxiu.com/member/1485352/u.html https://www.huxiu.com/member/1485352/o.html https://www.huxiu.com/member/1485352/l.html https://www.huxiu.com/member/1485352/m.html https://www.huxiu.com/member/1485352/b.html https://www.huxiu.com/member/1485352/a.html https://www.huxiu.com/member/1485352/w.html https://www.huxiu.com/member/1485354/n.html https://www.huxiu.com/member/1485354/c.html https://www.huxiu.com/member/1485354/d.html https://www.huxiu.com/member/1485354/u.html https://www.huxiu.com/member/1485354/o.html https://www.huxiu.com/member/1485354/l.html https://www.huxiu.com/member/1485354/m.html https://www.huxiu.com/member/1485354/b.html https://www.huxiu.com/member/1485354/a.html https://www.huxiu.com/member/1485354/w.html https://www.huxiu.com/member/1485357/n.html https://www.huxiu.com/member/1485357/c.html https://www.huxiu.com/member/1485357/d.html https://www.huxiu.com/member/1485357/u.html https://www.huxiu.com/member/1485357/o.html https://www.huxiu.com/member/1485357/l.html https://www.huxiu.com/member/1485357/m.html https://www.huxiu.com/member/1485357/b.html https://www.huxiu.com/member/1485357/a.html https://www.huxiu.com/member/1485357/w.html https://www.huxiu.com/member/1485363/n.html https://www.huxiu.com/member/1485363/c.html https://www.huxiu.com/member/1485363/d.html https://www.huxiu.com/member/1485363/u.html https://www.huxiu.com/member/1485363/o.html https://www.huxiu.com/member/1485363/l.html https://www.huxiu.com/member/1485363/m.html https://www.huxiu.com/member/1485363/b.html https://www.huxiu.com/member/1485363/a.html https://www.huxiu.com/member/1485363/w.html https://www.huxiu.com/member/1485365/n.html https://www.huxiu.com/member/1485365/c.html https://www.huxiu.com/member/1485365/d.html https://www.huxiu.com/member/1485365/u.html https://www.huxiu.com/member/1485365/o.html https://www.huxiu.com/member/1485365/l.html https://www.huxiu.com/member/1485365/m.html https://www.huxiu.com/member/1485365/b.html https://www.huxiu.com/member/1485365/a.html https://www.huxiu.com/member/1485365/w.html https://www.huxiu.com/member/1485376/n.html https://www.huxiu.com/member/1485376/c.html https://www.huxiu.com/member/1485376/d.html https://www.huxiu.com/member/1485376/u.html https://www.huxiu.com/member/1485376/o.html https://www.huxiu.com/member/1485376/l.html https://www.huxiu.com/member/1485376/m.html https://www.huxiu.com/member/1485376/b.html https://www.huxiu.com/member/1485376/a.html https://www.huxiu.com/member/1485376/w.html https://www.huxiu.com/member/1485379/n.html https://www.huxiu.com/member/1485379/c.html https://www.huxiu.com/member/1485379/d.html https://www.huxiu.com/member/1485379/u.html https://www.huxiu.com/member/1485379/o.html https://www.huxiu.com/member/1485379/l.html https://www.huxiu.com/member/1485379/m.html https://www.huxiu.com/member/1485379/b.html https://www.huxiu.com/member/1485379/a.html https://www.huxiu.com/member/1485379/w.html https://www.huxiu.com/member/1485384/n.html https://www.huxiu.com/member/1485384/c.html https://www.huxiu.com/member/1485384/d.html https://www.huxiu.com/member/1485384/u.html https://www.huxiu.com/member/1485384/o.html https://www.huxiu.com/member/1485384/l.html https://www.huxiu.com/member/1485384/m.html https://www.huxiu.com/member/1485384/b.html https://www.huxiu.com/member/1485384/a.html https://www.huxiu.com/member/1485384/w.html https://www.huxiu.com/member/1485386/n.html https://www.huxiu.com/member/1485386/c.html https://www.huxiu.com/member/1485386/d.html https://www.huxiu.com/member/1485386/u.html https://www.huxiu.com/member/1485386/o.html https://www.huxiu.com/member/1485386/l.html https://www.huxiu.com/member/1485386/m.html https://www.huxiu.com/member/1485386/b.html https://www.huxiu.com/member/1485386/a.html https://www.huxiu.com/member/1485386/w.html https://www.huxiu.com/member/1485388/n.html https://www.huxiu.com/member/1485388/c.html https://www.huxiu.com/member/1485388/d.html https://www.huxiu.com/member/1485388/u.html https://www.huxiu.com/member/1485388/o.html https://www.huxiu.com/member/1485388/l.html https://www.huxiu.com/member/1485388/m.html https://www.huxiu.com/member/1485388/b.html https://www.huxiu.com/member/1485388/a.html https://www.huxiu.com/member/1485388/w.html https://www.huxiu.com/member/1485390/n.html https://www.huxiu.com/member/1485390/c.html https://www.huxiu.com/member/1485390/d.html https://www.huxiu.com/member/1485390/u.html https://www.huxiu.com/member/1485390/o.html https://www.huxiu.com/member/1485390/l.html https://www.huxiu.com/member/1485390/m.html https://www.huxiu.com/member/1485390/b.html https://www.huxiu.com/member/1485390/a.html https://www.huxiu.com/member/1485390/w.html https://www.huxiu.com/member/1485393/n.html https://www.huxiu.com/member/1485393/c.html https://www.huxiu.com/member/1485393/d.html https://www.huxiu.com/member/1485393/u.html https://www.huxiu.com/member/1485393/o.html https://www.huxiu.com/member/1485393/l.html https://www.huxiu.com/member/1485393/m.html https://www.huxiu.com/member/1485393/b.html https://www.huxiu.com/member/1485393/a.html https://www.huxiu.com/member/1485393/w.html https://www.huxiu.com/member/1485397/n.html https://www.huxiu.com/member/1485397/c.html https://www.huxiu.com/member/1485397/d.html https://www.huxiu.com/member/1485397/u.html https://www.huxiu.com/member/1485397/o.html https://www.huxiu.com/member/1485397/l.html https://www.huxiu.com/member/1485397/m.html https://www.huxiu.com/member/1485397/b.html https://www.huxiu.com/member/1485397/a.html https://www.huxiu.com/member/1485397/w.html https://www.huxiu.com/member/1485401/n.html https://www.huxiu.com/member/1485401/c.html https://www.huxiu.com/member/1485401/d.html https://www.huxiu.com/member/1485401/u.html https://www.huxiu.com/member/1485401/o.html https://www.huxiu.com/member/1485401/l.html https://www.huxiu.com/member/1485401/m.html https://www.huxiu.com/member/1485401/b.html https://www.huxiu.com/member/1485401/a.html https://www.huxiu.com/member/1485401/w.html https://www.huxiu.com/member/1485404/n.html https://www.huxiu.com/member/1485404/c.html https://www.huxiu.com/member/1485404/d.html https://www.huxiu.com/member/1485404/u.html https://www.huxiu.com/member/1485404/o.html https://www.huxiu.com/member/1485404/l.html https://www.huxiu.com/member/1485404/m.html https://www.huxiu.com/member/1485404/b.html https://www.huxiu.com/member/1485404/a.html https://www.huxiu.com/member/1485404/w.html https://www.huxiu.com/member/1485406/n.html https://www.huxiu.com/member/1485406/c.html https://www.huxiu.com/member/1485406/d.html https://www.huxiu.com/member/1485406/u.html https://www.huxiu.com/member/1485406/o.html https://www.huxiu.com/member/1485406/l.html https://www.huxiu.com/member/1485406/m.html https://www.huxiu.com/member/1485406/b.html https://www.huxiu.com/member/1485406/a.html https://www.huxiu.com/member/1485406/w.html https://www.huxiu.com/member/1485413/n.html https://www.huxiu.com/member/1485413/c.html https://www.huxiu.com/member/1485413/d.html https://www.huxiu.com/member/1485413/u.html https://www.huxiu.com/member/1485413/o.html https://www.huxiu.com/member/1485413/l.html https://www.huxiu.com/member/1485413/m.html https://www.huxiu.com/member/1485413/b.html https://www.huxiu.com/member/1485413/a.html https://www.huxiu.com/member/1485413/w.html https://www.huxiu.com/member/1485411/n.html https://www.huxiu.com/member/1485411/c.html https://www.huxiu.com/member/1485411/d.html https://www.huxiu.com/member/1485411/u.html https://www.huxiu.com/member/1485411/o.html https://www.huxiu.com/member/1485411/l.html https://www.huxiu.com/member/1485411/m.html https://www.huxiu.com/member/1485411/b.html https://www.huxiu.com/member/1485411/a.html https://www.huxiu.com/member/1485411/w.html https://www.huxiu.com/member/1485416/n.html https://www.huxiu.com/member/1485416/c.html https://www.huxiu.com/member/1485416/d.html https://www.huxiu.com/member/1485416/u.html https://www.huxiu.com/member/1485416/o.html https://www.huxiu.com/member/1485416/l.html https://www.huxiu.com/member/1485416/m.html https://www.huxiu.com/member/1485416/b.html https://www.huxiu.com/member/1485416/a.html https://www.huxiu.com/member/1485416/w.html https://www.huxiu.com/member/1485419/n.html https://www.huxiu.com/member/1485419/c.html https://www.huxiu.com/member/1485419/d.html https://www.huxiu.com/member/1485419/u.html https://www.huxiu.com/member/1485419/o.html https://www.huxiu.com/member/1485419/l.html https://www.huxiu.com/member/1485419/m.html https://www.huxiu.com/member/1485419/b.html https://www.huxiu.com/member/1485419/a.html https://www.huxiu.com/member/1485419/w.html https://www.huxiu.com/member/1485422/n.html https://www.huxiu.com/member/1485422/c.html https://www.huxiu.com/member/1485422/d.html https://www.huxiu.com/member/1485422/u.html https://www.huxiu.com/member/1485422/o.html https://www.huxiu.com/member/1485422/l.html https://www.huxiu.com/member/1485422/m.html https://www.huxiu.com/member/1485422/b.html https://www.huxiu.com/member/1485422/a.html https://www.huxiu.com/member/1485422/w.html https://www.huxiu.com/member/1485424/n.html https://www.huxiu.com/member/1485424/c.html https://www.huxiu.com/member/1485424/d.html https://www.huxiu.com/member/1485424/u.html https://www.huxiu.com/member/1485424/o.html https://www.huxiu.com/member/1485424/l.html https://www.huxiu.com/member/1485424/m.html https://www.huxiu.com/member/1485424/b.html https://www.huxiu.com/member/1485424/a.html https://www.huxiu.com/member/1485424/w.html https://www.huxiu.com/member/1485426/n.html https://www.huxiu.com/member/1485426/c.html https://www.huxiu.com/member/1485426/d.html https://www.huxiu.com/member/1485426/u.html https://www.huxiu.com/member/1485426/o.html https://www.huxiu.com/member/1485426/l.html https://www.huxiu.com/member/1485426/m.html https://www.huxiu.com/member/1485426/b.html https://www.huxiu.com/member/1485426/a.html https://www.huxiu.com/member/1485426/w.html https://www.huxiu.com/member/1485428/n.html https://www.huxiu.com/member/1485428/c.html https://www.huxiu.com/member/1485428/d.html https://www.huxiu.com/member/1485428/u.html https://www.huxiu.com/member/1485428/o.html https://www.huxiu.com/member/1485428/l.html https://www.huxiu.com/member/1485428/m.html https://www.huxiu.com/member/1485428/b.html https://www.huxiu.com/member/1485428/a.html https://www.huxiu.com/member/1485428/w.html https://www.huxiu.com/member/1485431/n.html https://www.huxiu.com/member/1485431/c.html https://www.huxiu.com/member/1485431/d.html https://www.huxiu.com/member/1485431/u.html https://www.huxiu.com/member/1485431/o.html https://www.huxiu.com/member/1485431/l.html https://www.huxiu.com/member/1485431/m.html https://www.huxiu.com/member/1485431/b.html https://www.huxiu.com/member/1485431/a.html https://www.huxiu.com/member/1485431/w.html https://www.huxiu.com/member/1485435/n.html https://www.huxiu.com/member/1485435/c.html https://www.huxiu.com/member/1485435/d.html https://www.huxiu.com/member/1485435/u.html https://www.huxiu.com/member/1485435/o.html https://www.huxiu.com/member/1485435/l.html https://www.huxiu.com/member/1485435/m.html https://www.huxiu.com/member/1485435/b.html https://www.huxiu.com/member/1485435/a.html https://www.huxiu.com/member/1485435/w.html https://www.huxiu.com/member/1485439/n.html https://www.huxiu.com/member/1485439/c.html https://www.huxiu.com/member/1485439/d.html https://www.huxiu.com/member/1485439/u.html https://www.huxiu.com/member/1485439/o.html https://www.huxiu.com/member/1485439/l.html https://www.huxiu.com/member/1485439/m.html https://www.huxiu.com/member/1485439/b.html https://www.huxiu.com/member/1485439/a.html https://www.huxiu.com/member/1485439/w.html https://www.huxiu.com/member/1485441/n.html https://www.huxiu.com/member/1485441/c.html https://www.huxiu.com/member/1485441/d.html https://www.huxiu.com/member/1485441/u.html https://www.huxiu.com/member/1485441/o.html https://www.huxiu.com/member/1485441/l.html https://www.huxiu.com/member/1485441/m.html https://www.huxiu.com/member/1485441/b.html https://www.huxiu.com/member/1485441/a.html https://www.huxiu.com/member/1485441/w.html https://www.huxiu.com/member/1485445/n.html https://www.huxiu.com/member/1485445/c.html https://www.huxiu.com/member/1485445/d.html https://www.huxiu.com/member/1485445/u.html https://www.huxiu.com/member/1485445/o.html https://www.huxiu.com/member/1485445/l.html https://www.huxiu.com/member/1485445/m.html https://www.huxiu.com/member/1485445/b.html https://www.huxiu.com/member/1485445/a.html https://www.huxiu.com/member/1485445/w.html https://www.huxiu.com/member/1485450/n.html https://www.huxiu.com/member/1485450/c.html https://www.huxiu.com/member/1485450/d.html https://www.huxiu.com/member/1485450/u.html https://www.huxiu.com/member/1485450/o.html https://www.huxiu.com/member/1485450/l.html https://www.huxiu.com/member/1485450/m.html https://www.huxiu.com/member/1485450/b.html https://www.huxiu.com/member/1485450/a.html https://www.huxiu.com/member/1485450/w.html https://www.huxiu.com/member/1485454/n.html https://www.huxiu.com/member/1485454/c.html https://www.huxiu.com/member/1485454/d.html https://www.huxiu.com/member/1485454/u.html https://www.huxiu.com/member/1485454/o.html https://www.huxiu.com/member/1485454/l.html https://www.huxiu.com/member/1485454/m.html https://www.huxiu.com/member/1485454/b.html https://www.huxiu.com/member/1485454/a.html https://www.huxiu.com/member/1485454/w.html https://www.huxiu.com/member/1485456/n.html https://www.huxiu.com/member/1485456/c.html https://www.huxiu.com/member/1485456/d.html https://www.huxiu.com/member/1485456/u.html https://www.huxiu.com/member/1485456/o.html https://www.huxiu.com/member/1485456/l.html https://www.huxiu.com/member/1485456/m.html https://www.huxiu.com/member/1485456/b.html https://www.huxiu.com/member/1485456/a.html https://www.huxiu.com/member/1485456/w.html https://www.huxiu.com/member/1485459/n.html https://www.huxiu.com/member/1485459/c.html https://www.huxiu.com/member/1485459/d.html https://www.huxiu.com/member/1485459/u.html https://www.huxiu.com/member/1485459/o.html https://www.huxiu.com/member/1485459/l.html https://www.huxiu.com/member/1485459/m.html https://www.huxiu.com/member/1485459/b.html https://www.huxiu.com/member/1485459/a.html https://www.huxiu.com/member/1485459/w.html https://www.huxiu.com/member/1485465/n.html https://www.huxiu.com/member/1485465/c.html https://www.huxiu.com/member/1485465/d.html https://www.huxiu.com/member/1485465/u.html https://www.huxiu.com/member/1485465/o.html https://www.huxiu.com/member/1485465/l.html https://www.huxiu.com/member/1485465/m.html https://www.huxiu.com/member/1485465/b.html https://www.huxiu.com/member/1485465/a.html https://www.huxiu.com/member/1485465/w.html https://www.huxiu.com/member/1485471/n.html https://www.huxiu.com/member/1485471/c.html https://www.huxiu.com/member/1485471/d.html https://www.huxiu.com/member/1485471/u.html https://www.huxiu.com/member/1485471/o.html https://www.huxiu.com/member/1485471/l.html https://www.huxiu.com/member/1485471/m.html https://www.huxiu.com/member/1485471/b.html https://www.huxiu.com/member/1485471/a.html https://www.huxiu.com/member/1485471/w.html https://www.huxiu.com/member/1485475/n.html https://www.huxiu.com/member/1485475/c.html https://www.huxiu.com/member/1485475/d.html https://www.huxiu.com/member/1485475/u.html https://www.huxiu.com/member/1485475/o.html https://www.huxiu.com/member/1485475/l.html https://www.huxiu.com/member/1485475/m.html https://www.huxiu.com/member/1485475/b.html https://www.huxiu.com/member/1485475/a.html https://www.huxiu.com/member/1485475/w.html https://www.huxiu.com/member/1485479/n.html https://www.huxiu.com/member/1485479/c.html https://www.huxiu.com/member/1485479/d.html https://www.huxiu.com/member/1485479/u.html https://www.huxiu.com/member/1485479/o.html https://www.huxiu.com/member/1485479/l.html https://www.huxiu.com/member/1485479/m.html https://www.huxiu.com/member/1485479/b.html https://www.huxiu.com/member/1485479/a.html https://www.huxiu.com/member/1485479/w.html https://www.huxiu.com/member/1485481/n.html https://www.huxiu.com/member/1485481/c.html https://www.huxiu.com/member/1485481/d.html https://www.huxiu.com/member/1485481/u.html https://www.huxiu.com/member/1485481/o.html https://www.huxiu.com/member/1485481/l.html https://www.huxiu.com/member/1485481/m.html https://www.huxiu.com/member/1485481/b.html https://www.huxiu.com/member/1485481/a.html https://www.huxiu.com/member/1485481/w.html https://www.huxiu.com/member/1485485/n.html https://www.huxiu.com/member/1485485/c.html https://www.huxiu.com/member/1485485/d.html https://www.huxiu.com/member/1485485/u.html https://www.huxiu.com/member/1485485/o.html https://www.huxiu.com/member/1485485/l.html https://www.huxiu.com/member/1485485/m.html https://www.huxiu.com/member/1485485/b.html https://www.huxiu.com/member/1485485/a.html https://www.huxiu.com/member/1485485/w.html https://www.huxiu.com/member/1485487/n.html https://www.huxiu.com/member/1485487/c.html https://www.huxiu.com/member/1485487/d.html https://www.huxiu.com/member/1485487/u.html https://www.huxiu.com/member/1485487/o.html https://www.huxiu.com/member/1485487/l.html https://www.huxiu.com/member/1485487/m.html https://www.huxiu.com/member/1485487/b.html https://www.huxiu.com/member/1485487/a.html https://www.huxiu.com/member/1485487/w.html https://www.huxiu.com/member/1485491/n.html https://www.huxiu.com/member/1485491/c.html https://www.huxiu.com/member/1485491/d.html https://www.huxiu.com/member/1485491/u.html https://www.huxiu.com/member/1485491/o.html https://www.huxiu.com/member/1485491/l.html https://www.huxiu.com/member/1485491/m.html https://www.huxiu.com/member/1485491/b.html https://www.huxiu.com/member/1485491/a.html https://www.huxiu.com/member/1485491/w.html https://www.huxiu.com/member/1485496/n.html https://www.huxiu.com/member/1485496/c.html https://www.huxiu.com/member/1485496/d.html https://www.huxiu.com/member/1485496/u.html https://www.huxiu.com/member/1485496/o.html https://www.huxiu.com/member/1485496/l.html https://www.huxiu.com/member/1485496/m.html https://www.huxiu.com/member/1485496/b.html https://www.huxiu.com/member/1485496/a.html https://www.huxiu.com/member/1485496/w.html https://www.huxiu.com/member/1485498/n.html https://www.huxiu.com/member/1485498/c.html https://www.huxiu.com/member/1485498/d.html https://www.huxiu.com/member/1485498/u.html https://www.huxiu.com/member/1485498/o.html https://www.huxiu.com/member/1485498/l.html https://www.huxiu.com/member/1485498/m.html https://www.huxiu.com/member/1485498/b.html https://www.huxiu.com/member/1485498/a.html https://www.huxiu.com/member/1485498/w.html https://www.huxiu.com/member/1485502/n.html https://www.huxiu.com/member/1485502/c.html https://www.huxiu.com/member/1485502/d.html https://www.huxiu.com/member/1485502/u.html https://www.huxiu.com/member/1485502/o.html https://www.huxiu.com/member/1485502/l.html https://www.huxiu.com/member/1485502/m.html https://www.huxiu.com/member/1485502/b.html https://www.huxiu.com/member/1485502/a.html https://www.huxiu.com/member/1485502/w.html https://www.huxiu.com/member/1485504/n.html https://www.huxiu.com/member/1485504/c.html https://www.huxiu.com/member/1485504/d.html https://www.huxiu.com/member/1485504/u.html https://www.huxiu.com/member/1485504/o.html https://www.huxiu.com/member/1485504/l.html https://www.huxiu.com/member/1485504/m.html https://www.huxiu.com/member/1485504/b.html https://www.huxiu.com/member/1485504/a.html https://www.huxiu.com/member/1485504/w.html https://www.huxiu.com/member/1485507/n.html https://www.huxiu.com/member/1485507/c.html https://www.huxiu.com/member/1485507/d.html https://www.huxiu.com/member/1485507/u.html https://www.huxiu.com/member/1485507/o.html https://www.huxiu.com/member/1485507/l.html https://www.huxiu.com/member/1485507/m.html https://www.huxiu.com/member/1485507/b.html https://www.huxiu.com/member/1485507/a.html https://www.huxiu.com/member/1485507/w.html https://www.huxiu.com/member/1485508/n.html https://www.huxiu.com/member/1485508/c.html https://www.huxiu.com/member/1485508/d.html https://www.huxiu.com/member/1485508/u.html https://www.huxiu.com/member/1485508/o.html https://www.huxiu.com/member/1485508/l.html https://www.huxiu.com/member/1485508/m.html https://www.huxiu.com/member/1485508/b.html https://www.huxiu.com/member/1485508/a.html https://www.huxiu.com/member/1485508/w.html https://www.huxiu.com/member/1485509/n.html https://www.huxiu.com/member/1485509/c.html https://www.huxiu.com/member/1485509/d.html https://www.huxiu.com/member/1485509/u.html https://www.huxiu.com/member/1485509/o.html https://www.huxiu.com/member/1485509/l.html https://www.huxiu.com/member/1485509/m.html https://www.huxiu.com/member/1485509/b.html https://www.huxiu.com/member/1485509/a.html https://www.huxiu.com/member/1485509/w.html https://www.huxiu.com/member/1485510/n.html https://www.huxiu.com/member/1485510/c.html https://www.huxiu.com/member/1485510/d.html https://www.huxiu.com/member/1485510/u.html https://www.huxiu.com/member/1485510/o.html https://www.huxiu.com/member/1485510/l.html https://www.huxiu.com/member/1485510/m.html https://www.huxiu.com/member/1485510/b.html https://www.huxiu.com/member/1485510/a.html https://www.huxiu.com/member/1485510/w.html https://www.huxiu.com/member/1485511/n.html https://www.huxiu.com/member/1485511/c.html https://www.huxiu.com/member/1485511/d.html https://www.huxiu.com/member/1485511/u.html https://www.huxiu.com/member/1485511/o.html https://www.huxiu.com/member/1485511/l.html https://www.huxiu.com/member/1485511/m.html https://www.huxiu.com/member/1485511/b.html https://www.huxiu.com/member/1485511/a.html https://www.huxiu.com/member/1485511/w.html https://www.huxiu.com/member/1485512/n.html https://www.huxiu.com/member/1485512/c.html https://www.huxiu.com/member/1485512/d.html https://www.huxiu.com/member/1485512/u.html https://www.huxiu.com/member/1485512/o.html https://www.huxiu.com/member/1485512/l.html https://www.huxiu.com/member/1485512/m.html https://www.huxiu.com/member/1485512/b.html https://www.huxiu.com/member/1485512/a.html https://www.huxiu.com/member/1485512/w.html https://www.huxiu.com/member/1485513/n.html https://www.huxiu.com/member/1485513/c.html https://www.huxiu.com/member/1485513/d.html https://www.huxiu.com/member/1485513/u.html https://www.huxiu.com/member/1485513/o.html https://www.huxiu.com/member/1485513/l.html https://www.huxiu.com/member/1485513/m.html https://www.huxiu.com/member/1485513/b.html https://www.huxiu.com/member/1485513/a.html https://www.huxiu.com/member/1485513/w.html https://www.huxiu.com/member/1485514/n.html https://www.huxiu.com/member/1485514/c.html https://www.huxiu.com/member/1485514/d.html https://www.huxiu.com/member/1485514/u.html https://www.huxiu.com/member/1485514/o.html https://www.huxiu.com/member/1485514/l.html https://www.huxiu.com/member/1485514/m.html https://www.huxiu.com/member/1485514/b.html https://www.huxiu.com/member/1485514/a.html https://www.huxiu.com/member/1485514/w.html https://www.huxiu.com/member/1485515/n.html https://www.huxiu.com/member/1485515/c.html https://www.huxiu.com/member/1485515/d.html https://www.huxiu.com/member/1485515/u.html https://www.huxiu.com/member/1485515/o.html https://www.huxiu.com/member/1485515/l.html https://www.huxiu.com/member/1485515/m.html https://www.huxiu.com/member/1485515/b.html https://www.huxiu.com/member/1485515/a.html https://www.huxiu.com/member/1485515/w.html https://www.huxiu.com/member/1640798/n.html https://www.huxiu.com/member/1640798/c.html https://www.huxiu.com/member/1640798/d.html https://www.huxiu.com/member/1640798/u.html https://www.huxiu.com/member/1640798/o.html https://www.huxiu.com/member/1640798/l.html https://www.huxiu.com/member/1640798/m.html https://www.huxiu.com/member/1640798/b.html https://www.huxiu.com/member/1640798/a.html https://www.huxiu.com/member/1640798/w.html https://www.huxiu.com/member/1485516/n.html https://www.huxiu.com/member/1485516/c.html https://www.huxiu.com/member/1485516/d.html https://www.huxiu.com/member/1485516/u.html https://www.huxiu.com/member/1485516/o.html https://www.huxiu.com/member/1485516/l.html https://www.huxiu.com/member/1485516/m.html https://www.huxiu.com/member/1485516/b.html https://www.huxiu.com/member/1485516/a.html https://www.huxiu.com/member/1485516/w.html https://www.huxiu.com/member/1640799/n.html https://www.huxiu.com/member/1640799/c.html https://www.huxiu.com/member/1640799/d.html https://www.huxiu.com/member/1640799/u.html https://www.huxiu.com/member/1640799/o.html https://www.huxiu.com/member/1640799/l.html https://www.huxiu.com/member/1640799/m.html https://www.huxiu.com/member/1640799/b.html https://www.huxiu.com/member/1640799/a.html https://www.huxiu.com/member/1640799/w.html https://www.huxiu.com/member/1640800/n.html https://www.huxiu.com/member/1640800/c.html https://www.huxiu.com/member/1640800/d.html https://www.huxiu.com/member/1640800/u.html https://www.huxiu.com/member/1640800/o.html https://www.huxiu.com/member/1640800/l.html https://www.huxiu.com/member/1640800/m.html https://www.huxiu.com/member/1640800/b.html https://www.huxiu.com/member/1640800/a.html https://www.huxiu.com/member/1640800/w.html https://www.huxiu.com/member/1640801/n.html https://www.huxiu.com/member/1640801/c.html https://www.huxiu.com/member/1640801/d.html https://www.huxiu.com/member/1640801/u.html https://www.huxiu.com/member/1640801/o.html https://www.huxiu.com/member/1640801/l.html https://www.huxiu.com/member/1640801/m.html https://www.huxiu.com/member/1640801/b.html https://www.huxiu.com/member/1640801/a.html https://www.huxiu.com/member/1640801/w.html https://www.huxiu.com/member/1640804/n.html https://www.huxiu.com/member/1640804/c.html https://www.huxiu.com/member/1640804/d.html https://www.huxiu.com/member/1640804/u.html https://www.huxiu.com/member/1640804/o.html https://www.huxiu.com/member/1640804/l.html https://www.huxiu.com/member/1640804/m.html https://www.huxiu.com/member/1640804/b.html https://www.huxiu.com/member/1640804/a.html https://www.huxiu.com/member/1640804/w.html https://www.huxiu.com/member/1640812/n.html https://www.huxiu.com/member/1640812/c.html https://www.huxiu.com/member/1640812/d.html https://www.huxiu.com/member/1640812/u.html https://www.huxiu.com/member/1640812/o.html https://www.huxiu.com/member/1640812/l.html https://www.huxiu.com/member/1640812/m.html https://www.huxiu.com/member/1640812/b.html https://www.huxiu.com/member/1640812/a.html https://www.huxiu.com/member/1640812/w.html https://www.huxiu.com/member/1640814/n.html https://www.huxiu.com/member/1640814/c.html https://www.huxiu.com/member/1640814/d.html https://www.huxiu.com/member/1640814/u.html https://www.huxiu.com/member/1640814/o.html https://www.huxiu.com/member/1640814/l.html https://www.huxiu.com/member/1640814/m.html https://www.huxiu.com/member/1640814/b.html https://www.huxiu.com/member/1640814/a.html https://www.huxiu.com/member/1640814/w.html https://www.huxiu.com/member/1640815/n.html https://www.huxiu.com/member/1640815/c.html https://www.huxiu.com/member/1640815/d.html https://www.huxiu.com/member/1640815/u.html https://www.huxiu.com/member/1640815/o.html https://www.huxiu.com/member/1640815/l.html https://www.huxiu.com/member/1640815/m.html https://www.huxiu.com/member/1640815/b.html https://www.huxiu.com/member/1640815/a.html https://www.huxiu.com/member/1640815/w.html https://www.huxiu.com/member/1640818/n.html https://www.huxiu.com/member/1640818/c.html https://www.huxiu.com/member/1640818/d.html https://www.huxiu.com/member/1640818/u.html https://www.huxiu.com/member/1640818/o.html https://www.huxiu.com/member/1640818/l.html https://www.huxiu.com/member/1640818/m.html https://www.huxiu.com/member/1640818/b.html https://www.huxiu.com/member/1640818/a.html https://www.huxiu.com/member/1640818/w.html https://www.huxiu.com/member/1640820/n.html https://www.huxiu.com/member/1640820/c.html https://www.huxiu.com/member/1640820/d.html https://www.huxiu.com/member/1640820/u.html https://www.huxiu.com/member/1640820/o.html https://www.huxiu.com/member/1640820/l.html https://www.huxiu.com/member/1640820/m.html https://www.huxiu.com/member/1640820/b.html https://www.huxiu.com/member/1640820/a.html https://www.huxiu.com/member/1640820/w.html https://www.huxiu.com/member/1640822/n.html https://www.huxiu.com/member/1640822/c.html https://www.huxiu.com/member/1640822/d.html https://www.huxiu.com/member/1640822/u.html https://www.huxiu.com/member/1640822/o.html https://www.huxiu.com/member/1640822/l.html https://www.huxiu.com/member/1640822/m.html https://www.huxiu.com/member/1640822/b.html https://www.huxiu.com/member/1640822/a.html https://www.huxiu.com/member/1640822/w.html https://www.huxiu.com/member/1640824/n.html https://www.huxiu.com/member/1640824/c.html https://www.huxiu.com/member/1640824/d.html https://www.huxiu.com/member/1640824/u.html https://www.huxiu.com/member/1640824/o.html https://www.huxiu.com/member/1640824/l.html https://www.huxiu.com/member/1640824/m.html https://www.huxiu.com/member/1640824/b.html https://www.huxiu.com/member/1640824/a.html https://www.huxiu.com/member/1640824/w.html https://www.huxiu.com/member/1640825/n.html https://www.huxiu.com/member/1640825/c.html https://www.huxiu.com/member/1640825/d.html https://www.huxiu.com/member/1640825/u.html https://www.huxiu.com/member/1640825/o.html https://www.huxiu.com/member/1640825/l.html https://www.huxiu.com/member/1640825/m.html https://www.huxiu.com/member/1640825/b.html https://www.huxiu.com/member/1640825/a.html https://www.huxiu.com/member/1640825/w.html https://www.huxiu.com/member/1640827/n.html https://www.huxiu.com/member/1640827/c.html https://www.huxiu.com/member/1640827/d.html https://www.huxiu.com/member/1640827/u.html https://www.huxiu.com/member/1640827/o.html https://www.huxiu.com/member/1640827/l.html https://www.huxiu.com/member/1640827/m.html https://www.huxiu.com/member/1640827/b.html https://www.huxiu.com/member/1640827/a.html https://www.huxiu.com/member/1640827/w.html https://www.huxiu.com/member/1640829/n.html https://www.huxiu.com/member/1640829/c.html https://www.huxiu.com/member/1640829/d.html https://www.huxiu.com/member/1640829/u.html https://www.huxiu.com/member/1640829/o.html https://www.huxiu.com/member/1640829/l.html https://www.huxiu.com/member/1640829/m.html https://www.huxiu.com/member/1640829/b.html https://www.huxiu.com/member/1640829/a.html https://www.huxiu.com/member/1640829/w.html https://www.huxiu.com/member/1640832/n.html https://www.huxiu.com/member/1640832/c.html https://www.huxiu.com/member/1640832/d.html https://www.huxiu.com/member/1640832/u.html https://www.huxiu.com/member/1640832/o.html https://www.huxiu.com/member/1640832/l.html https://www.huxiu.com/member/1640832/m.html https://www.huxiu.com/member/1640832/b.html https://www.huxiu.com/member/1640832/a.html https://www.huxiu.com/member/1640832/w.html https://www.huxiu.com/member/1640835/n.html https://www.huxiu.com/member/1640835/c.html https://www.huxiu.com/member/1640835/d.html https://www.huxiu.com/member/1640835/u.html https://www.huxiu.com/member/1640835/o.html https://www.huxiu.com/member/1640835/l.html https://www.huxiu.com/member/1640835/m.html https://www.huxiu.com/member/1640835/b.html https://www.huxiu.com/member/1640835/a.html https://www.huxiu.com/member/1640835/w.html https://www.huxiu.com/member/1640837/n.html https://www.huxiu.com/member/1640837/c.html https://www.huxiu.com/member/1640837/d.html https://www.huxiu.com/member/1640837/u.html https://www.huxiu.com/member/1640837/o.html https://www.huxiu.com/member/1640837/l.html https://www.huxiu.com/member/1640837/m.html https://www.huxiu.com/member/1640837/b.html https://www.huxiu.com/member/1640837/a.html https://www.huxiu.com/member/1640837/w.html https://www.huxiu.com/member/1640841/n.html https://www.huxiu.com/member/1640841/c.html https://www.huxiu.com/member/1640841/d.html https://www.huxiu.com/member/1640841/u.html https://www.huxiu.com/member/1640841/o.html https://www.huxiu.com/member/1640841/l.html https://www.huxiu.com/member/1640841/m.html https://www.huxiu.com/member/1640841/b.html https://www.huxiu.com/member/1640841/a.html https://www.huxiu.com/member/1640841/w.html https://www.huxiu.com/member/1640842/n.html https://www.huxiu.com/member/1640842/c.html https://www.huxiu.com/member/1640842/d.html https://www.huxiu.com/member/1640842/u.html https://www.huxiu.com/member/1640842/o.html https://www.huxiu.com/member/1640842/l.html https://www.huxiu.com/member/1640842/m.html https://www.huxiu.com/member/1640842/b.html https://www.huxiu.com/member/1640842/a.html https://www.huxiu.com/member/1640842/w.html https://www.huxiu.com/member/1640844/n.html https://www.huxiu.com/member/1640844/c.html https://www.huxiu.com/member/1640844/d.html https://www.huxiu.com/member/1640844/u.html https://www.huxiu.com/member/1640844/o.html https://www.huxiu.com/member/1640844/l.html https://www.huxiu.com/member/1640844/m.html https://www.huxiu.com/member/1640844/b.html https://www.huxiu.com/member/1640844/a.html https://www.huxiu.com/member/1640844/w.html https://www.huxiu.com/member/1640847/n.html https://www.huxiu.com/member/1640847/c.html https://www.huxiu.com/member/1640847/d.html https://www.huxiu.com/member/1640847/u.html https://www.huxiu.com/member/1640847/o.html https://www.huxiu.com/member/1640847/l.html https://www.huxiu.com/member/1640847/m.html https://www.huxiu.com/member/1640847/b.html https://www.huxiu.com/member/1640847/a.html https://www.huxiu.com/member/1640847/w.html https://www.huxiu.com/member/1640849/n.html https://www.huxiu.com/member/1640849/c.html https://www.huxiu.com/member/1640849/d.html https://www.huxiu.com/member/1640849/u.html https://www.huxiu.com/member/1640849/o.html https://www.huxiu.com/member/1640849/l.html https://www.huxiu.com/member/1640849/m.html https://www.huxiu.com/member/1640849/b.html https://www.huxiu.com/member/1640849/a.html https://www.huxiu.com/member/1640849/w.html https://www.huxiu.com/member/1640852/n.html https://www.huxiu.com/member/1640852/c.html https://www.huxiu.com/member/1640852/d.html https://www.huxiu.com/member/1640852/u.html https://www.huxiu.com/member/1640852/o.html https://www.huxiu.com/member/1640852/l.html https://www.huxiu.com/member/1640852/m.html https://www.huxiu.com/member/1640852/b.html https://www.huxiu.com/member/1640852/a.html https://www.huxiu.com/member/1640852/w.html https://www.huxiu.com/member/1640853/n.html https://www.huxiu.com/member/1640853/c.html https://www.huxiu.com/member/1640853/d.html https://www.huxiu.com/member/1640853/u.html https://www.huxiu.com/member/1640853/o.html https://www.huxiu.com/member/1640853/l.html https://www.huxiu.com/member/1640853/m.html https://www.huxiu.com/member/1640853/b.html https://www.huxiu.com/member/1640853/a.html https://www.huxiu.com/member/1640853/w.html

转载请注明原文地址: https://www.6miu.com/read-813.html

最新回复(0)