- 2026suzhongcheng 的博客
asd
- @ 2025-9-30 19:13:23
#include<windows.h> #include<conio.h> #include<bits/stdc++.h> using namespace std; int player_health,lemon_health,position,Developer_mode=0; short archive_data[100]; string temp_string; int temp_char; double time_start,time_end; void show_string(const string &a,const int &b,const int & c=0){ if(b0) cout<<a; else for(int i=0;i<a.size();i++) putchar(a[i]),Sleep(b); if(c) Sleep(c); return; } void read_archive(){ ifstream a("lemon_game.archive"); if(a.is_open()){ for(int i=0;i<100;i++) a>>archive_data[i]; } a.close(); return; } void output_archive(){ ofstream a("lemon_game.archive"); for(int i=0;i<100;i++) a<<archive_data[i]<<' '; a.close(); return ; } int main(){ read_archive(); temp_string="你失魂落魄的走在大雨倾盆的街上。\n“哎!”一声叹气,今天又没赚到钱,房租又要今天交,如果不交房租,可是要被扫地出门的,“这可怎么办啊!”\n“哦?”一声沉重的声音从身后传来\n“谁?”你猛地转头\n你的背后有一个人影,那人影浑身上下都穿着西装,头上的角十分突兀。不知为何,那雨滴没有一个是落在ta身上的\n“我们来玩一个游戏,如何?”那人的眼睛直勾勾的盯着你,“你赢了,就拿走这十万。那是可以让你过上新生活的钱。”那人顿了顿,继续说到:“但输了,我可是要拿走你的灵魂的。”\n你的心里局促不安,你是否要同意?\n是 否(Enter为确认)\n"; if(Developer_mode1){ show_string("你失魂落魄的走在大雨倾盆的街上。\n",50,1000); show_string("“哎!”一声叹气,今天又没赚到钱,房租又要今天交,如果不交房租,可是要被扫地出门的,“这可怎么办啊!”\n",50,1000); show_string("“哦?”一声沉重的声音从身后传来\n",50,1000); show_string("“谁?”你猛地转头\n",50,1000); show_string("你的背后有一个人影,那人影浑身上下都穿着西装,头上的角十分突兀。不知为何,那雨滴没有一个是落在ta身上的\n",50,1000); show_string("“我们来玩一个游戏,如何?”那人的眼睛直勾勾的盯着你,“你赢了,就拿走这十万。那是可以让你过上新生活的钱。”那人顿了顿,继续说到:“但输了,我可是要拿走你的灵魂的。”\n",50,1000); show_string("你的心里局促不安,你是否要同意?\n",50,1000); show_string("是 否(Enter为确认)\n",0); show_string("^ \n",0); output_archive(); } else cout<<temp_string<<"^ \n"; position=0; while(1){ temp_char=getch(); if(temp_char13) break; else if(temp_char0||temp_char224){ temp_char=getch(); if(temp_char75) position=max(0,position-1); if(temp_char77) position=min(1,position+1); system("cls"); cout<<temp_string; if(position1) printf(" "); printf("^"); } if(temp_char=='S');//开发者 } if(position==1){ system("cls"); show_string("“真是可惜。”那黑衣男摇了摇头,便消失在了你面前\n",50,1000); show_string("“真是见了鬼了!”你惊叹到。\n",50,1000); if(archive_data[0]0){ show_string("Clever End 逃过一劫",50,1000); archive_data[0]=1; output_archive(); exit(0); } show_string("Clever End 逃过一劫",50,5000); show_string("?\n",50,1000); show_string("“真是有趣,”那黑衣男的声音又从身后传来,“你以为你还能躲过一劫?”\n",50,1000); show_string("什么,他怎么知道的!你的心中大喊不妙\n",50,1000); show_string("“另外再说一句,我叫lemon。那么,游戏开始!”\n",50,1000); } if(position0){ system("cls"); if(archive_data[1]<10) show_string("“又一个上钩的。”黑衣男用只有自己能听到的声音说。\n",50,1000),show_string("“我的名字,不必多说”lemon笑了笑。\n",50,1000); else show_string("“又上钩了,老熟人。”黑衣男撇了撇嘴\n",50,1000),show_string("“另外再说一句,我叫lemon。”\n",50,1000); show_string("“那么,游戏开始!”\n",50,1000); archive_data[1]++; output_archive(); } system("cls"); show_string("接着,你感到一阵头晕目眩,在一睁眼,你发现自己来到了一个地方\n",50,1000); show_string("“请填写你的名字”一张《恶魔游戏》协议书被递了过来\n",50,1000); show_string("Your name:",50,1000); while(1){ c } return 0; }