上篇只是介绍,这篇才是代码
w跳跃,a,d移动,3,4,5切换放的方块,n建放置,m建破坏
上代码,共计1093行,如有bug请私聊我
#include"bits/stdc++.h"
#include"Windows.h"
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)
using namespace std;
long long time1,time2;
bool time3=true;
int a=49,d=49,w=1,n=0,m[100]={0},u[100]={0},t[100]={0},nm=0,h=1,start,k,k1=1;
double experience=0;
void printf_red(const char *s)
{
printf("\033[0m\033[1;31m%s\033[0m", s);
}
void printf_green(const char *s)
{
printf("\033[0m\033[1;32m%s\033[0m", s);
}
void printf_yellow(const char *s)
{
printf("\033[0m\033[1;33m%s\033[0m", s);
}
void printf_blue(const char *s)
{
printf("\033[0m\033[1;34m%s\033[0m", s);
}
void printf_pink(const char *s)
{
printf("\033[0m\033[1;35m%s\033[0m", s);
}
void printf_cyan(const char *s)
{
printf("\033[0m\033[1;36m%s\033[0m", s);
}
void printf_red1(const char *s)
{
printf("\033[0m\033[1;41m%s\033[0m", s);
}
void printf_green1(const char *s)
{
printf("\033[0m\033[1;42m%s\033[0m", s);
}
void printf_yellow1(const char *s)
{
printf("\033[0m\033[1;43m%s\033[0m", s);
}
void printf_blue1(const char *s)
{
printf("\033[0m\033[1;44m%s\033[0m", s);
}
void printf_pink1(const char *s)
{
printf("\033[0m\033[1;45m%s\033[0m", s);
}
void printf_cyan1(const char *s)
{
printf("\033[0m\033[1;46m%s\033[0m", s);
}
void Engine(){
cout<<"\n\n\n\n MINECRAFT\n\n\n\n |==========================|\n | Console Game(A) |\n |==========================|\n\n |==========================|\n | Multiplayer Games(NO) |\n |==========================|\n";
while(!KEY_DOWN(65));
for(int i=1;i<=100;i++){
system("cls");
cout<<"%"<<i;
for(int j=1;j<=i;j++) cout<<"▌";
}
system("cls");
cout<<" 正在初始化...";
Sleep(56);
system("cls");
cout<<" 正在新建新游戏存档文件夹...";
Sleep(33);
system("cls");
cout<<" 正在加载代码库...";
Sleep(81);
system("cls");
cout<<" 正在加载各项变量...";
Sleep(96);
system("cls");
cout<<" 正在加载动作...";
Sleep(51);
system("cls");
cout<<" 正在加载边框...";
Sleep(11);
system("cls");
cout<<" 正在加载人物...";
Sleep(6);
system("cls");
cout<<" 正在生成地形...";
Sleep(76);
system("cls");
cout<<" 正在加载地形...";
Sleep(56);
system("cls");
cout<<" 正在加载各项数据...";
Sleep(3096);
system("cls");
cout<<" 准备进入游戏...";
Sleep(3625);
system("cls");
}
void game1st(int o){
if(h==1){
if(a%2==0){
if(nm==3){
m[o-1]=1;
m[o]=1;
}
if(nm==5){
m[o-1]=2;
m[o]=2;
}
if(nm==4){
m[o-1]=3;
m[o]=3;
}
}
else if(a<=d){
if(nm==3){
m[o-1]=1;
m[o-2]=1;
}
if(nm==5){
m[o-1]=2;
m[o-2]=2;
}
if(nm==4){
m[o-1]=3;
m[o-2]=3;
}
}
else{
if(nm==3){
m[o]=1;
m[o+1]=1;
}
if(nm==5){
m[o+1]=2;
m[o]=2;
}
if(nm==4){
m[o+1]=3;
m[o]=3;
}
}
}
if(h==2){
if(a%2==0){
if(nm==3){
u[o-1]=1;
u[o]=1;
}
if(nm==5){
u[o-1]=2;
u[o]=2;
}
if(nm==4){
u[o-1]=3;
u[o]=3;
}
}
else if(a<=d){
if(nm==3){
u[o-1]=1;
u[o-2]=1;
}
if(nm==5){
u[o-1]=2;
u[o-2]=2;
}
if(nm==4){
u[o-1]=3;
u[o-2]=3;
}
}
else{
if(nm==3){
u[o]=1;
u[o+1]=1;
}
if(nm==5){
u[o+1]=2;
u[o]=2;
}
if(nm==4){
u[o+1]=3;
u[o]=3;
}
}
}
if(h==3){
if(a%2==0){
if(nm==3){
t[o-1]=1;
t[o]=1;
}
if(nm==5){
t[o-1]=2;
t[o]=2;
}
if(nm==4){
t[o-1]=3;
t[o]=3;
}
}
else if(a<=d){
if(nm==3){
t[o-1]=1;
t[o-2]=1;
}
if(nm==5){
t[o-1]=2;
t[o-2]=2;
}
if(nm==4){
t[o-1]=3;
t[o-2]=3;
}
}
else{
if(nm==3){
t[o]=1;
t[o+1]=1;
}
if(nm==5){
t[o+1]=2;
t[o]=2;
}
if(nm==4){
t[o+1]=3;
t[o]=3;
}
}
}
}
void game2nd(int o1){
if(h==1){
if(a%2==0){
m[o1-1]=0;
m[o1]=0;
}
else{
m[o1-2]=0;
m[o1-1]=0;
}
}
if(h==2){
if(a%2==0){
u[o1-1]=0;
u[o1]=0;
}
else{
u[o1-2]=0;
u[o1-1]=0;
}
}
if(h==3){
if(a%2==0){
t[o1-1]=0;
t[o1]=0;
}
else{
t[o1-2]=0;
t[o1-1]=0;
}
}
}
void article(){
cout<<"\n\n\n\n\n\n \033[31;1m◆◆◆◆◆◆◆◆◆◆\033[0m"<<"\033[32;1m "<<experience<<" \033[0m"<<"\033[33;1m◤◤◤◤◤◤◤◤◤◤\033[0m"<<endl;
cout<<" \033[32;1m▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍▍\033[0m"<<endl;
cout<<" ╔═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╦═════╗"<<endl;
cout<<" ║"<<"\033[33;1m ▓▓▓\033[0m"<<" ║\033[2;1m ▓▓▇\033[0m ║\033[2;1m\033[33;1m ▎▎▎▎\033[0m\033[0m║\033[2;1m ███\033[0m ║\033[32;1m 卐卐\033[0m║\033[33;1m 〓〓\033[0m║\033[32;1m 卐卐\033[0m║\033[32;1m ▓▓▓\033[0m ║ |\033[45;2mOO\033[0m|║"<<endl;
cout<<" ║ "<<"\033[33;1m▓▓▓\033[0m"<<" ║\033[2;1m ▇ ▓\033[0m ║\033[2;1m\033[33;1m ▎▎▎▎\033[0m\033[0m║\033[2;1m ███\033[0m ║ \033[32;1m卐卐\033[0m║ \033[33;1m〓〓\033[0m║\033[2;1m\033[33;1m ╞║╡\033[0m\033[0m ║\033[2;1m\033[33;1m ███\033[0m\033[0m ║ |\033[45;2mOO\033[0m|║"<<endl;
cout<<" ╚═════╩═════╩═════╩═════╩═════╩═════╩═════╩═════╩═════╝";
}
void W(){
cout<<"|";
for(int i=0;i<100;i++){
cout<<"=";
}
cout<<"|"<<endl;
h=2;
cout<<"|";
for(int i=0;i<100;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
if(t[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(t[i]==2){
printf_green1("");printf_green1(" ");
}
else if(t[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"[]";
for(int i=0;i<d;i++){
if(t[i+a+2]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(t[i+a+2]==2){
printf_green1("");printf_green1(" ");
}
else if(t[i+a+2]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
if(u[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(u[i]==2){
printf_green1("");printf_green1(" ");
}
else if(u[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"||";
for(int i=0;i<d;i++){
if(u[i+a+2]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(u[i+a+2]==2){
printf_green1("");printf_green1(" ");
}
else if(u[i+a+2]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
if(m[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(m[i]==2){
printf_green1("");printf_green1(" ");
}
else if(m[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[32;1m██\033[0m";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[2;1m██\033[0m";
}
cout<<"|";
article();
if((time2-time1)%20==0||(time2-time1-1)%20==0||(time2-time1-2)%20==0||(time2-time1-3)%20==0||(time2-time1-4)%20==0||(time2-time1-5)%20==0||(time2-time1-6)%20==0||(time2-time1-7)%20==0||(time2-time1-8)%20==0||(time2-time1-9)%20==0){
time3=true;
cout<<"\n现在是白天 ";
}
else{
time3=false;
cout<<"\n现在是黑夜 ";
}
Sleep(50);
system("cls");
if(KEY_DOWN(65)){
if(a>0){
a--;
d++;
}
}
if(KEY_DOWN(68)){
if(a<98){
a++;
d--;
}
}
if(KEY_DOWN(78)){
game1st(a+1);
}
if(KEY_DOWN(77)){
game2nd(a+1);
}
if(KEY_DOWN(51)){
nm=3;
}
if(KEY_DOWN(53)){
nm=5;
}
if(KEY_DOWN(52)){
nm=4;
}
cout<<"|";
for(int i=0;i<100;i++){
cout<<"=";
}
cout<<"|"<<endl;
h=3;
cout<<"|";
for(int i=0;i<100;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
cout<<" ";
}
cout<<"[]";
for(int i=0;i<d;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
if(t[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(t[i]==2){
printf_green1("");printf_green1(" ");
}
else if(t[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"||";
for(int i=0;i<d;i++){
if(t[i+a+2]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(t[i+a+2]==2){
printf_green1("");printf_green1(" ");
}
else if(t[i+a+2]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
if(u[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(u[i]==2){
printf_green1("");printf_green1(" ");
}
else if(u[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
if(m[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(m[i]==2){
printf_green1("");printf_green1(" ");
}
else if(m[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[32;1m██\033[0m";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[2;1m██\033[0m";
}
cout<<"|";
article();
if((time2-time1)%20==0||(time2-time1-1)%20==0||(time2-time1-2)%20==0||(time2-time1-3)%20==0||(time2-time1-4)%20==0||(time2-time1-5)%20==0||(time2-time1-6)%20==0||(time2-time1-7)%20==0||(time2-time1-8)%20==0||(time2-time1-9)%20==0){
time3=true;
cout<<"\n现在是白天 ";
}
else{
time3=false;
cout<<"\n现在是黑夜 ";
}
Sleep(50);
system("cls");
if(KEY_DOWN(65)){
if(a>0){
a--;
d++;
}
}
if(KEY_DOWN(68)){
if(a<98){
a++;
d--;
}
}
if(KEY_DOWN(78)){
game1st(a+1);
}
if(KEY_DOWN(77)){
game2nd(a+1);
}
if(KEY_DOWN(51)){
nm=3;
}
if(KEY_DOWN(53)){
nm=5;
}
if(KEY_DOWN(52)){
nm=4;
}
cout<<"|";
for(int i=0;i<100;i++){
cout<<"=";
}
cout<<"|"<<endl;
h=3;
cout<<"|";
for(int i=0;i<100;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
cout<<" ";
}
cout<<"[]";
for(int i=0;i<d;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
if(t[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(t[i]==2){
printf_green1("");printf_green1(" ");
}
else if(t[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"||";
for(int i=0;i<d;i++){
if(t[i+a+2]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(t[i+a+2]==2){
printf_green1("");printf_green1(" ");
}
else if(t[i+a+2]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
if(u[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(u[i]==2){
printf_green1("");printf_green1(" ");
}
else if(u[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
if(m[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(m[i]==2){
printf_green1("");printf_green1(" ");
}
else if(m[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[32;1m██\033[0m";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[2;1m██\033[0m";
}
cout<<"|";
article();
if((time2-time1)%20==0||(time2-time1-1)%20==0||(time2-time1-2)%20==0||(time2-time1-3)%20==0||(time2-time1-4)%20==0||(time2-time1-5)%20==0||(time2-time1-6)%20==0||(time2-time1-7)%20==0||(time2-time1-8)%20==0||(time2-time1-9)%20==0){
time3=true;
cout<<"\n现在是白天 ";
}
else{
time3=false;
cout<<"\n现在是黑夜 ";
}
Sleep(50);
system("cls");
if(KEY_DOWN(65)){
if(a>0){
a--;
d++;
}
}
if(KEY_DOWN(68)){
if(a<98){
a++;
d--;
}
}
if(KEY_DOWN(78)){
game1st(a+1);
}
if(KEY_DOWN(77)){
game2nd(a+1);
}
if(KEY_DOWN(51)){
nm=3;
}
if(KEY_DOWN(53)){
nm=5;
}
if(KEY_DOWN(52)){
nm=4;
}
cout<<"|";
for(int i=0;i<100;i++){
cout<<"=";
}
cout<<"|"<<endl;
h=2;
cout<<"|";
for(int i=0;i<100;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
if(t[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(t[i]==2){
printf_green1("");printf_green1(" ");
}
else if(t[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"[]";
for(int i=0;i<d;i++){
if(t[i+a+2]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(t[i+a+2]==2){
printf_green1("");printf_green1(" ");
}
else if(t[i+a+2]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
if(u[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(u[i]==2){
printf_green1("");printf_green1(" ");
}
else if(u[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"||";
for(int i=0;i<d;i++){
if(u[i+a+2]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(u[i+a+2]==2){
printf_green1("");printf_green1(" ");
}
else if(u[i+a+2]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
if(m[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(m[i]==2){
printf_green1("");printf_green1(" ");
}
else if(m[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[32;1m██\033[0m";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[2;1m██\033[0m";
}
cout<<"|";
article();
if((time2-time1)%20==0||(time2-time1-1)%20==0||(time2-time1-2)%20==0||(time2-time1-3)%20==0||(time2-time1-4)%20==0||(time2-time1-5)%20==0||(time2-time1-6)%20==0||(time2-time1-7)%20==0||(time2-time1-8)%20==0||(time2-time1-9)%20==0){
time3=true;
cout<<"\n现在是白天 ";
}
else{
time3=false;
cout<<"\n现在是黑夜 ";
}
Sleep(50);
system("cls");
if(KEY_DOWN(65)){
if(a>0){
a--;
d++;
}
}
if(KEY_DOWN(68)){
if(a<98){
a++;
d--;
}
}
if(KEY_DOWN(78)){
game1st(a+1);
}
if(KEY_DOWN(77)){
game2nd(a+1);
}
if(KEY_DOWN(51)){
nm=3;
}
if(KEY_DOWN(53)){
nm=5;
}
if(KEY_DOWN(52)){
nm=4;
}
cout<<"|";
for(int i=0;i<100;i++){
cout<<"=";
}
cout<<"|"<<endl;
h=1;
cout<<"|";
for(int i=0;i<100;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
if(t[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(t[i]==2){
printf_green1("");printf_green1(" ");
}
else if(t[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
if(u[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(u[i]==2){
printf_green1("");printf_green1(" ");
}
else if(u[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"[]";
for(int i=0;i<d;i++){
if(u[i+a+2]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(u[i+a+2]==2){
printf_green1("");printf_green1(" ");
}
else if(u[i+a+2]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
if(m[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(m[i]==2){
printf_green1("");printf_green1(" ");
}
else if(m[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"||";
for(int i=0;i<d;i++){
if(m[i+a+2]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(m[i+a+2]==2){
printf_green1("");printf_green1(" ");
}
else if(m[i+a+2]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[32;1m██\033[0m";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[2;1m██\033[0m";
}
cout<<"|";
article();
if((time2-time1)%20==0||(time2-time1-1)%20==0||(time2-time1-2)%20==0||(time2-time1-3)%20==0||(time2-time1-4)%20==0||(time2-time1-5)%20==0||(time2-time1-6)%20==0||(time2-time1-7)%20==0||(time2-time1-8)%20==0||(time2-time1-9)%20==0){
time3=true;
cout<<"\n现在是白天 ";
}
else{
time3=false;
cout<<"\n现在是黑夜 ";
}
Sleep(50);
system("cls");
if(KEY_DOWN(65)){
if(a>0){
a--;
d++;
}
}
if(KEY_DOWN(68)){
if(a<98){
a++;
d--;
}
}
if(KEY_DOWN(78)){
game1st(a+1);
}
if(KEY_DOWN(77)){
game2nd(a+1);
}
if(KEY_DOWN(51)){
nm=3;
}
if(KEY_DOWN(53)){
nm=5;
}
if(KEY_DOWN(52)){
nm=4;
}
}
int main(){
SYSTEMTIME time;
GetLocalTime(&time);
time1=time.wMinute;
Engine();
while(!KEY_DOWN(27)){
if(!KEY_DOWN(87)){
cout<<"|";
for(int i=0;i<100;i++){
cout<<"=";
}
cout<<"|"<<endl;
h=1;
cout<<"|";
for(int i=0;i<100;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<100;i++){
if(t[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(t[i]==2){
printf_green1("");printf_green1(" ");
}
else if(t[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
if(u[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(u[i]==2){
printf_green1("");printf_green1(" ");
}
else if(u[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"[]";
for(int i=0;i<d;i++){
if(u[i+a+2]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(u[i+a+2]==2){
printf_green1("");printf_green1(" ");
}
else if(u[i+a+2]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<a;i++){
if(m[i]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(m[i]==2){
printf_green1("");printf_green1(" ");
}
else if(m[i]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"||";
for(int i=0;i<d;i++){
if(m[i+a+2]==1){
printf_yellow1("");printf_yellow1(" ");
}
else if(m[i+a+2]==2){
printf_green1("");printf_green1(" ");
}
else if(m[i+a+2]==3){
cout<<"\033[47;1m \033[0m";
}
else
cout<<" ";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[32;1m██\033[0m";
}
cout<<"|"<<endl;
cout<<"|";
for(int i=0;i<50;i++){
cout<<"\033[2;1m██\033[0m";
}
cout<<"|";
article();
GetLocalTime(&time);
time2=time.wMinute+20;
if((time2-time1)%20==0||(time2-time1-1)%20==0||(time2-time1-2)%20==0||(time2-time1-3)%20==0||(time2-time1-4)%20==0||(time2-time1-5)%20==0||(time2-time1-6)%20==0||(time2-time1-7)%20==0||(time2-time1-8)%20==0||(time2-time1-9)%20==0){
time3=true;
cout<<"\n现在是白天 ";
}
else{
time3=false;
cout<<"\n现在是黑夜 ";
}
system("pause");
Sleep(50);
system("cls");
if(KEY_DOWN(65)){
if(a>0){
a--;
d++;
}
}
if(KEY_DOWN(68)){
if(a<98){
a++;
d--;
}
}
if(KEY_DOWN(78)){
game1st(a+1);
}
if(KEY_DOWN(77)){
game2nd(a+1);
}
if(KEY_DOWN(51)){
nm=3;
}
if(KEY_DOWN(53)){
nm=5;
}
if(KEY_DOWN(52)){
nm=4;
}
}
else{
W();
}
}
}