小游戏
一个小游戏(更新中)
#include<bits/stdc++.h>
#include<windows.h>
#include<conio.h>
#define cls system("cls")
using namespace std;
int zuoye=6,hg;
int haogan;
const int kkk=3*103*25;//3366998?不存在的
int n[100000];
string mppp[9];
string a1="钟,沉重地敲了",a2="下\n你十分疲倦,是否上床睡觉?\n1.是 2.再等一会儿\n";
void die(){
string lol="-----------------------------you has died---------------------------------\n";
for(int i=0;i<lol.size();i++){
cout<<lol[i];
Sleep(1);
}
system("pause");
exit(0);
}
void S(int a){
Sleep(a);
}
void Print(string a){
for(int i=0;i<a.size();i++){
cout<<a[i];
S(10);
}
puts("");
S(100);
}
void errow(){
Print("小伙子,你点错了");
die();
}
void errow2(){
Print("都这年头了,还有人点错,说,你是不是故意的");
Print("1.是又怎么样,不是又怎么样\n2.是,老子怕了你啊\n3.不是,我是不小心的");
cin>>n[345];
if(n[345]==3){
Print("不小心的也得死");
}
else if(n[345]==2)
{
Print("你很成功的激怒了我,你死了");
}
else if(n[345]==1)
{
Print("不怎么样,只是你会死而已");
}
else Print("好啊你,到现在还要点错,你找死");
die();
}
void sleep(int a){
Print("现在是晚上");
cout<<a;
Print("点\n");
if(a>10){
cout<<a;
Print("点了都不睡,你累死了\n");
die();
}
Sleep(100);
for(int i=1;i<=a;i++){
cout<<"Duang";
for(int j=1;j<=3;j++){
Sleep(50);
cout<<"~ ";
}
cout<<endl;
Sleep(100);
}
for(int i=0;i<a1.size();i++){
cout<<a1[i];
Sleep(50);
}
cout<<a;
Sleep(50);
for(int i=0;i<a2.size();i++){
cout<<a2[i];
Sleep(50);
}
int n,h;
cin>>n;
if(n-1==1){
puts("你要干嘛?");
Print("1.看电视,2.写作业,目前剩余作业:");
cout<<zuoye<<endl;
cin>>h;
if(h==2){
Print("你做了一个小时作业,做了2个作业\n");
zuoye-=2;
sleep(a+1);
}
else if(h==1){
Print("不做作业看什么电视,你被你妈打死了\n");
die();
}
else{
errow();
}
}
if(a<10&&n==1){
Print("作业都不做就睡觉,你被良心谴责死了\n");
die();
}
if(n!=1&&n!=2){
errow();
}
}
void dream(){
Print("你进入了甜蜜的梦乡\n");
for(int i=1;i<=10;i++){
string hu="z z z z z z z";
for(int j=0;j<hu.size();j++){
cout<<hu[j];
Sleep(10);
}
cout<<endl;
}
}
void getup(int a){
string h1="现在是早上",h2="点\n一缕阳光透过窗缝,照在了你的脸上。\n你:“嗯?",h3="点了吗?”\n是否起床?\n1.起来 2.再睡一会儿\n";
for(int i=0;i<h1.size();i++){
cout<<h1[i];
Sleep(50);
}
cout<<a;
Sleep(50);
for(int i=0;i<h2.size();i++){
cout<<h2[i];
Sleep(50);
}
cout<<a;
Sleep(50);
for(int i=0;i<h3.size();i++){
cout<<h3[i];
Sleep(50);
}
int n;
cin>>n;
while(n==2){
Print("你睡了一个小时\n");
a++;
for(int i=0;i<h1.size();i++){
cout<<h1[i];
Sleep(50);
}
cout<<a;
Sleep(50);
for(int i=0;i<h2.size();i++){
cout<<h2[i];
Sleep(50);
}
cout<<a;
Sleep(50);
for(int i=0;i<h3.size();i++){
cout<<h3[i];
Sleep(50);
}
if(a>7){
Print("你死了\n不要问我为什么\n因为\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n你tmd迟到了!!!\n");
die();
}
cin>>n;
}
if(n==1){
if(a<7){
Print("你满脸疲惫的起来了,你要干嘛?\n1.补作业 2.去学校 3.吃早餐 4.玩\n");
int h;
cin>>h;
while(h==1){
Print("你补了一个小时作业\n现在");a++;
zuoye--;
if(a>7){
Print("你死了\n不要问我为什么\n因为\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n你tmd迟到了!!!\n");
die();
}
cout<<a;S(50);Print("点,还有");cout<<zuoye;Print("个作业\n你要干嘛?\n1.补作业 2.去学校 3.吃早餐 4.玩\n");
cin>>h;
}
if(h==2){
Print("你在路上遇到了一伙强盗,你被打死了\n");
die();
}
else if(h==3){
Print("还没有早餐,于是你到处翻找,你妈妈以为有贼,就启动了防御系统,你死了\n");
die();
}
else if(h==4){
Print("你死了,为什么不用我说吧\n");
die();
}
else errow();
}
else {
Print("你精神充足地醒了\n现在");
cout<<a;S(50);Print("点,还有");cout<<zuoye;Print("个作业\n你要干嘛?\n1.补作业 2.去学校 3.吃早餐 4.玩\n");
int h;
cin>>h;
while(h==1){
Print("你补了一个小时做业\n现在");a++;
zuoye--;
if(a>7){
Print("你死了\n不要问我为什么\n因为\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n|\n你tmd迟到了!!!\n");
die();
}
cout<<a;S(50);Print("点,还有");cout<<zuoye;Print("个作业\n你要干嘛?\n1.补作业 2.去学校 3.吃早餐 4.玩\n");
cin>>h;
}
if(h==2){
Print("你在路上饿死了\n");
die();
}
else if(h==3){
Print("你吃了早餐,现在7:10,你飞奔去学校\n");
return;
}
else if(h==4){
Print("你死了,为什么不用我说吧\n");
die();
}
else errow();
}
}
if(n!=1&&n!=2)errow();
}
void goto_school()
{
Print("请选择交通工具\n1.步行 2.骑车 3.坐地铁 4.坐公交车 5.打的 6.飞过去 7.穿越\n");
int n;
cin>>n;
switch(n){
case 1:{
Print("你走路过去了,走到一半\n叮铃铃,上课铃响了,你迟到了20分钟,被老师骂死了\n");
die();
break;
}
case 2:{
Print("你刚到校门时,上课铃响了,你迟到了1分钟,老师要你站在外面,忘记收你的作业了\n你要不要告诉老师?\n1.要 2.不要 3.你猜\n");
int j;
cin>>j;
if(j==3){
Print("我猜你死了\n");
die();
}
else if(j==2){
Print("你的同桌损友提醒了老师,老师发现你没做作业,把你打死了\n");
die();
}
else if(j==1){
Print("你诚实的告诉了老师,被打死了\n");
die();
}
else errow();
}
case 3:{
Print("地铁来了,上面有很多人,你要不要上?\n1.上! 2.等下一班车 3.把里面的人挤出去\n");
int k;
cin>>k;
if(k==1){
Print("你挤了上去,好不容易到了学校,还没上课,你一进教室就被催着交作业,老师发现你没写,把你打死了\n");
die();
}
else if(k==2){
Print("到了学校,你迟到了1分钟,老师要你站在外面,忘记收你的作业了\n你要不要告诉老师?\n1.要 2.不要 3.你猜\n");
int j;
cin>>j;
if(j==3){
Print("我猜你死了\n");
die();
}
else if(j==2){
Print("你的同桌损友提醒了老师,老师发现你没做作业,把你打死了\n");
die();
}
else if(j==1){
Print("你诚实的告诉了老师,被打死了\n");
die();
}
else errow();
break;
}
else if(k==3){
Print("你深深地挤入了人堆,被挤死了\n");
die();
}
else errow2();
}
case 4:{
Print("你门口没有车站,你被自己蠢死了\n");
die();
}
case 5:{
Print("你没钱,要不要借?\n1.要 2.不要\n");
int o;
cin>>o;
if(o==2){
Print("司机:“你tmd竟然不给钱?”\n你被打死了\n");
die();
}
else if(o==1){
Print("你要向谁借?\n1.你妈 2.你爸 3.你同学 4.你邻居(一个大汉)\n");
int gg;
cin>>gg;
if(gg==1||gg==2){
Print("你");
if(gg==1)Print("妈");
else Print("爸");
Print(":“不是给你坐地铁的钱了吗,你坐什么的士,滚!”\n你被打死了\n");
die();
}
else if(gg==3){
Print("你家附近没有同学,你找了很久,你迟到了20分钟,被老师骂死了\n");
die();
}
else if(gg==4){
Print("他爽快的答应了,你要借多少钱?\n");
int dd;
cin>>dd;
if(dd<5){
Print("司机:“你tmd竟然不给足够的钱?”\n你被打死了\n");
die();
}
if(dd>5){
Print("你邻居:“你tmd借这么多钱?”\n你被打死了\n");
die();
}
else {
Print("你顺利到了学校,开始疯狂补作业,竟然神奇的补完了,这时,老师开始收作业了,你长出一口气,把作业交了上去\n");
}
}
else errow();
}
else errow();
break;
}
case 6:case 7:{
Print("滚\n");
die();
}
default :{
errow();
}
}
}
void rulee(){
Print("在一切的一切开始前,我先讲明几个游戏规则:\n");
Sleep(1000);
Print("1.所有输入数据都要按照要求输入,否则后果自负。(除极少数坑爹章节)\n");
Sleep(1000);
Print("2.本游戏可跳转,如需跳转,请保证掌握密码之后再输入密码,否则将按照错误输入处理。\n");
Sleep(1000);
Print("游戏即将开始,请做好准备。");
Sleep(200);
for(int j=1;j<=11;j++){
cout<<"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n";
cout<<"----------------------\n";
cout<<"|";
for(int i=1;i<=10;i++)if(i<j)cout<<"口";else cout<<" ";
cout<<"|\n";
cout<<"----------------------\n";
cout<<" %"<<(j-1)*10<<endl;
Sleep(1000);
cls;
}
Sleep(1000);
}
void at_school(){
Print("你想上什么课呢?\n1.语文课 2.数学课 3.英语课 4.随便 5.玩 6.体育课 7.历史课 8.未来课\n");
cin>>n[0];
if(n[0]==8){
Print("老师:现在开始上未来课,请这位同学来回答(指着你),未来5分钟内你会怎样?\n");
Sleep(1000);
Print("你: 1.不知道 2.不鸡道\n");
cin>>n[1];
Sleep(1000);
Print("老师:我来告诉你,你会被我打死。\n");
Sleep(1000);
Print("你被打死了\n");
die();
}
else if(n[0]==7){
Print("老师:现在开始上历史课,请这位同学来回答(指着你),林肯是怎么死的?\n");
Sleep(1000);
Print("你: 1.不知道 2.不鸡道 3.被人打死的\n");
cin>>n[1];
if(n[1]==3){
Print("老师:就像你被我打死一样。\n");
}
else if(n[1]==1||n[1]==2){
Print("不知道就去死\n");
}
else errow();
Sleep(1000);
Print("你被打死了\n");
die();
}
else if(n[0]==6){
Print("老师:现在开始上体育课,请这位同学(指着你)来选择器材\n");
Sleep(1000);
Print("你: 1.跑步 2.杠铃 3.排球 4.铅球 5.老子不干了\n");
cin>>n[1];
if(n[1]==1)
{
Print("请跑10000000米\n");
}
else if(n[1]==2){
Print("请举起那个12345t的杠铃\n");
}
else if(n[1]==3){
Print("请垫423434794444478个\n");
}
else if(n[1]==4){
Print("你把老师砸死了,从此开始逃亡之路\n");
return;
}
else if(n[1]==5){
Print("可以。\n");
die();
}
else errow;
Sleep(1000);
Print("你被累死了\n");
die();
}
else if(n[0]==3){
Print("老师:现在开始上英语课,请这位同学来回答(指着你),请拼出世界上最长的单词(十几万个字母)?\n");
Sleep(1000);
Print("你: 1.不知道 2.不鸡道\n");
cin>>n[1];
Sleep(1000);
Print("老师:我来告诉你,你会被我打死。\n");
Sleep(1000);
Print("你被打死了\n");
die();
}
else if(n[0]==5){
Print("你是来上课的还是来玩的?\n1.来上课的 2.来玩的\n");
cin>>n[1];
if(n[1]==1){
Print("那你选这个干嘛?\n");
die();
}
else if(n[1]==2){
Print("那你干嘛上学\n");
die();
}
else errow();
}
else if(n[0]==4){
Print("没点主见\n");
die();
}
else if(n[0]==1){
Print("老师:现在开始上语文课,请这位同学来回答(指着你),写一篇2348242398字的论文?\n");
Sleep(1000);
Print("你: 1.好 2.不好\n");
cin>>n[1];
if(n[1]==1){
Print("你累死了\n");
die();
}
else if(n[1]==2){
Sleep(1000);
Print("老师:你竟然不写。\n");
Sleep(1000);
Print("你被打死了\n");
die();}
else errow();
}
else if(n[0]==2){
Print("老师:现在开始上数学课,请这位同学来回答(指着你),2的342342342523512514235134251235次方的234234234234234234.452342342342234次方是多少?\n");
Sleep(1000);
Print("你: 1.不知道 2.不鸡道\n");
cin>>n[1];
Sleep(1000);
Print("老师:我来告诉你,你会被我打死。\n");
Sleep(1000);
Print("你被打死了\n");
die();
}
}
void goout(){
Print("是否开始前情回顾?\n1.是 2.否\n");
cin>>n[1];
if(n[1]==1){
Print("往上翻\n");
}
else if(n[1]!=1&&n[1]!=2)errow();
Print("你需要逃出学校,请问你要干什么?\n1.冲出去 2.大喊:来抓我啊! 3.躲起来 4.老子不干了\n");
cin>>n[0];
if(n[0]==4){
Print("让我来送你一程");
die();
}
else if(n[0]==1){
Print("校方请了反恐怖组织的军队,你身中数枪,倒地身亡。\n");
Sleep(10000);
Print("你迷迷糊糊的醒了,发现自己在床上,原来在梦里啊,你想。");
// freopen("t1.out","w",stdout);
// Print("完成成就1:提前醒来\n");
fclose(stdout);
die();
}
else if(n[0]==2){
Print("你被抓进了监狱,在那里度过了余生");
die();
}
else if(n[0]==3){
Print("躲在那里呢?");
Print("1.教学楼里 2.传达室 3.车里 4.厕所里 5.小黑屋 6.澡堂 7.天台 8.草丛里");
cin>>n[3];
switch(n[3]){
case 1:{//
Print("教学楼几层?(1-4)?");
cin>>n[4];
switch(n[4]){
case 1:{//
Print("所有人都看见你了,你被抓了");
Print("你被抓进了监狱,在那里度过了余生");
die();
break;
}//
case 2:{//
Print("二楼全是老师办公室,你被发现了");
Print("你被抓进了监狱,在那里度过了余生");
die();
break;
}//
case 3:{//
Print("三楼哪里");
Print("1.教室1 2.教室2 3.杂物间");
cin>>n[5];
switch(n[5]){//
case 1:case 2:{//
Print("那里正在上课,你闯了进去,被抓住了");
Print("你被抓进了监狱,在那里度过了余生");
die();
break;
}//
case 3:{//
Print("那里正好有个老师在拿教具,把你抓了");
Print("你被抓进了监狱,在那里度过了余生");
die();
break;
}//
default:{
errow();
break;
}//
}//
}//
case 4:{//
Print("一堆老师刚开完会,正往你这边走,把你抓了");
Print("你被抓进了监狱,在那里度过了余生");
die();
break;
}//
case -1:{//
Print("你发现了学校的密道,是一些调皮的学生为了逃课挖的");
Print("你逃出了学校");
return;
}//
}
}
case 2:{
Print("门卫大爷把你打晕了");
Print("你被抓进了监狱,在那里度过了余生");
die();
break;
}
case 3:{
Print("你有车吗?");
Print("你被自己蠢死了");
die();
break;
}
case 4:{
Print("1.男厕所 2.女厕所");
cin>>n[80];
Print("里面有一个老师,把你抓了");
Print("你被抓进了监狱,在那里度过了余生");
die();
break;
}
case 5:{
Print("你被吓死了");
die();
break;
}
case 6:{
Print("澡堂在寝室里面,你在路上被抓了");
Print("你被抓进了监狱,在那里度过了余生");
die();
break;
}
case 7:{
Print("天台上没人,你惬意的散着步,突然脚一滑,掉了下去");
die();
break;
}
case 8:{
Print("你又不是猫,怎么藏得住呢,你被抓了");
Print("你被抓进了监狱,在那里度过了余生");
die();
break;
}
default :{
errow();
break;
}
}
}
else errow();
}
void eatout(){
Print("你逃出了学校,你有坐地铁的2元钱,从体育老师身上搜刮到的5张100元,6张50元,4张30元,2张20元,11张10元,29张5元,98张3元,38张1元,98张5角,287张3角,91张1角的纸币,请问你还有多少钱?");//1313.1-5
Print("1.1313.1元 2.1693.2元 3.1688.2元 4.1309.1元 5.1318.5元 6.1698.5元 7.什么鬼数字?");
cin>>n[8];
switch(n[8]){
case 1:case 2:case 3:case 5:case 6:{
Print("你有多少钱都算不清");
Print("你被自己蠢死了");
die();
break;
}
case 4:{
Print("你竟然选对了,你是算的还是蒙的?");
Print("1.蒙的 2.算的");
cin>>n[78];
if(n[78]==1){
Print("你怎么能蒙呢?");
die();
}
else if(n[78]==2){
Print("不可能!");
die();
}
else errow();
break;
}
case 7:{
Print("你竟然发现没有正确答案了,真了不起,那正确答案是多少呢?");
string o;
cin>>o;
if(o=="1308.1元"||o=="13081角"||o=="130810分"){
Print("牛逼");
break;
}
if(o[0]=='1'&&o[1]=='3'&&o[2]=='0'&&o[3]=='8'&&o[4]=='.'&&o[5]=='1'){
Print("要带单位") ;
Print("你被自己蠢死了");
die();
}
else{
Print("你有多少钱都算不清");
Print("你被自己蠢死了");
die();
}
break;
}
default:{//(曾经的)第666行 纪念 2019/7/20/16:52
errow();
break;
}
}
Print("你算钱时死了几次?");
cin>>n[3];
if(n[3]>3){
Print("很光荣吗?");
Print("你被自己蠢死了");
die();
}
if(n[3]<3){
Print("不可能");
die();
}
Print("想知道为什么是1308.1元吗?");
Print("1.想 2.不想");
cin>>n[82];
if(n[82]==1){
Print("30元,3元,3角的纸币都是假币,不算,然后你还欠你邻居5元的,所以是2+5*100+6*50+2*20+11*10+29*5+38*1+98*0.5+91*0.1-5=1308.1(元)");
}
else if(n[82]==2){
Print("好吧,你会后悔的?");
}
else errow();
Print("你感到很饿,要不要去吃中饭?\n1.要 2.不要");
cin>>n[6];
if(n[6]==2){
Print("你饿死了");
die();
}
else if(n[6]!=1&&n[6]!=2)errow();
else{
Print("你要去哪家饭馆?\n1.路边小摊 2.人肉包子店 3.DXY的数学主题店 4.XJY的somebody店");
cin>>n[9];
if(n[9]==1){
Print("那里用的是地沟油,你中毒而死");
die();
}
else if(n[9]==2){
Print("有这个店吗?");
Print("你被自己蠢死了");
die();
}
else if(n[9]==4){
Print("你一进去就看见一个somebody拿着刀向你冲来,你猝不及防之下当场毙命");
die();
}
else if(n[9]==3){
Print("你确定要进去吗?\n1.是 2.否");
cin>>n[5];
if(n[5]==2){
Print("你来了又不进去,干嘛呢");
Print("你被自己蠢死了");
die();
}
else if(n[5]==1){
Print("请答题:上面讲解的那个式子中,第16个数字是多少?");
Print(" . .");
cin>>n[3];
if(n[3]==2){
Print("对了");
return;
}
else {
Print("叫你不看");
die();
}
}
else errow();
}
else errow();
}
}
char b1[31][31];
inline void out1(int lv,int mh,int ggh)
{
for(int i=1;i<=22;i++)cout<<"-";
cout<<endl;
for(int i=1;i<=20;i++){cout<<"|";
for(int ii=1;ii<=20;ii++)cout<<b1[i][ii];
cout<<"|"<<endl;
}
for(int i=1;i<=22;i++)cout<<"-";
cout<<endl;
cout<<"lv."<<lv<<endl;
cout<<"score:"<<mh<<"/"<<ggh<<endl;;
}
void play(int lv){
if(lv==6)return;
int mh=0;
double yu=10;
for(int i=1;i<lv;i++)yu*=1.2;
int ggh=int(yu);
Print("ready!");
Sleep(100);
Print("Go!");
char fooo='y';
int x,y,xx,yy,xxx=1,yyy=1,lp=0;
while(fooo=='y')
{
for(int i=1;i<=20;i++)for(int ii=1;ii<=20;ii++)b1[i][ii]=' ';
b1[1][1]='Y';
for(int i=1;i<=120;i++){
int x=rand()%20+1,y=rand()%20+1;
while(b1[x][y]!=' '||(x==1&&y==1)){
x=rand()%20+1,y=rand()%20+1;
}
b1[x][y]='#';
}
system("cls");
out1(lv,mh,ggh);
Print("是否重建地图?(y/n)");
fooo=getch();
}
out1(lv,mh,ggh);
char t;
while(1){
lp++;
if(lp%5==1){
int x=rand()%20+1,y=rand()%20+1;
while(b1[x][y]==' '||(x==xxx&&y==yyy)){
x=rand()%20+1,y=rand()%20+1;
}
b1[x][y]='@';
int hj=rand()%8;
if(hj==0){
Print("天降一道闪电把你中死了,得分-1");
mh=max(mh-1,0);
}
}
t=getch();
if(t=='a'){
if(b1[xxx][yyy-1]!=' '){if(b1[xxx][yyy-1]=='@'){
mh++;
b1[xxx][yyy-1]=' ';
}
else {continue;}}
yyy--;
swap(b1[xxx][yyy],b1[xxx][yyy+1]);
}
else if(t=='d'){
if(b1[xxx][yyy+1]!=' '){
if(b1[xxx][yyy+1]=='@'){
mh++;
b1[xxx][yyy+1]=' ';
}
else {continue;}}
yyy++;
swap(b1[xxx][yyy],b1[xxx][yyy-1]);
}
else if(t=='s'){
if(b1[xxx+1][yyy]!=' '){
if(b1[xxx+1][yyy]=='@'){
mh++;
b1[xxx+1][yyy]=' ';
}
else {continue;}}
xxx++;
swap(b1[xxx][yyy],b1[xxx-1][yyy]);
}
else if(t=='w'){
if(b1[xxx-1][yyy]!=' '){
if(b1[xxx-1][yyy]=='@'){
mh++;
b1[xxx-1][yyy]=' ';
}
else {continue;}}
xxx--;
swap(b1[xxx][yyy],b1[xxx+1][yyy]);
}
else errow();
if(mh>ggh){
play(lv+1);
return;
}
system("cls");
out1(lv,mh,ggh);}
}
void rule(){
Print("你需要玩到6级,每一级所需分数会增加,Y表示你,*代表普通格子,#表示墙壁,@表示金币,捡到加1分,不可以撞到墙壁或走出边界");
Print("用a,d,w,s分别表示左右上下");
}
inline void out0(char f)
{
if(f=='a'){
cout<<" --------\n";
cout<<"| 矿工 | 王者荣耀"<<endl;
cout<<" --------"<<endl;
}
else if(f=='d'){
cout<<" ---------\n";
cout<<" 矿工 | 王者荣耀|"<<endl;
cout<<" --------"<<endl;
}
else if(f!='y'){
errow();
}
}
void eat_play(){
Print("你点了很多菜,你等了很久,无聊地玩起了手机。");
Print("突然,你被吸进了手机(好狗血的剧情)");
Print("你要玩什么游戏呢?");
Print("按a,d键切换,选好了按y");
char f='a',q;
while(f!='y'){
q=f;
system("cls");
out0(f);
f=getch();
cout<<"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n";
}
if(q=='d'){
Print("作者:你想累死我啊");
die();
}
else{
rule();
play(1);
}
}
void wake_up(){//888行纪念 2019/7/22/16:35
Print("你逃出了游戏,你要干嘛?");
Print("1.吃饭,2.到处溜达");
cin>>n[0];
switch(n[0]){
case 1:{
Print("你开始吃饭了");
break;
}
case 2:{
Print("你不吃饭瞎溜达什么,你饿死了");
die();
break;
}
default:{errow2();}
}
Print("你要吃什么菜呢?");
Print("1.土豆丝炒肉 2.花菜炒肉 3.面包 4.shit 5.鱼 6.老鼠药 7.卖党老 8.?");
Print("P.S.本章及以后若无特殊说明则1表示是,0表示否") ;
cin>>n[0];
switch(n[0])
{
case 1:{
Print("服务员:好啊,土豆丝1300元一wan");
Print("请问你是否点?再说一次,1表示是,0表示否");
cin>>n[1];
if(n[1]==1)
{
Print("你交了1300元,请问你是否要吃完?");
cin>>n[2];
Print("服务员把土豆丝拿了上来,足有一大盆");
if(n[2]==1)
{
Print("你生气极了,因为你决定吃完");
Print("是否质问服务员?");
cin>>n[3];
if(n[3]==1){
Print("服务员笑着说:说了呀,1300元一万,不信你往上翻,我说wan又不是碗");
}
else if(!n[3])Print("你默默地接过了土豆丝");
else errow2();
Print("你是否要放弃不吃吗?");
if(n[3]==1){
Print("你竟然出尔反尔!");
Print("你被良心谴责而死");
die();
}
else if(n[3]==0)
{
Print("你撑死了");
die();
}
else errow2();
}
else if(n[2]==0){
Print("服务员把土豆丝拿了上来,足有一大盆");
Print("你只吃了一点就不吃了,这时服务员走了过来,说,本店的原则是不能浪费,你浪费粮食,就别走了吧");
Print("你一直被囚禁在参观里,直到死也没有出去");
die();
}
}
else if(n[2]==0)
{
Print("服务员:“你选了又不点,耍我是吧”");
Print("你被打死了");
die();
}
else errow2();
break;
}
case 2:{
Print("服务员:好啊,土豆丝1300元一wan");
Print("请问你是否点?再说一次,1表示是,0表示否");
cin>>n[1];
if(n[1]==1)
{
Print("你交了1300元,请问你是否要吃完?");
cin>>n[2];
Print("服务员把花菜炒肉拿了上来,足有一大盆");
if(n[2]==1)
{
Print("你生气极了,因为你决定吃完");
Print("是否质问服务员?");
cin>>n[3];
if(n[3]==1){
Print("服务员笑着说:说了呀,1300元一万,不信你往上翻,我说wan又不是碗");
}
else if(!n[3])Print("你默默地接过了花菜炒肉");
else errow2();
Print("你是否要放弃不吃吗?");
if(n[3]==1){
Print("你竟然出尔反尔!");
Print("你被良心谴责而死");
die();
}
else if(n[3]==0)
{
Print("你撑死了");
die();
}
else errow2();
}
else if(n[2]==0){
Print("服务员把花菜炒肉拿了上来,足有一大盆");
Print("你只吃了一点就不吃了,这时服务员走了过来,说,本店的原则是不能浪费,你浪费粮食,就别走了吧");
Print("你一直被囚禁在参观里,直到死也没有出去");
die();
}
}
else if(n[2]==0)
{
Print("服务员:“你选了又不点,耍我是吧”");
Print("你被打死了");//1000行纪念 2019/7/23 15:06
die();
}
else errow2();
break;
break;
}
case 3:{
Print("服务员:好啊,面包有不同的类型的");
Print("请问你是否点?再说一次,1表示是,0表示否");
cin>>n[1];
if(n[1]==1)
{
Print("服务员:“面包有五种,你要哪一种?”");
Print("序号 价格 名称 大小 口味评价");
Print(" 01 ¥1234 大大滴面包 大大滴 中等");
Print(" 02 ¥3333 超大滴面包 超大 较好吃");
Print(" 03 ¥1303.9 香面包 中等 美味");
Print(" 04 ¥2333 笑口常开面包 较小 超级美味");
Print(" 05 ¥1 牛粪面包 小 极其美(nan)味(chi)");
string hhha;
cin>>hhha;
if(hhha=="1"||hhha=="2"||hhha=="3"||hhha=="4"||hhha=="5")
{
Print("输入序号要规范,你因输入不规范而死");
die();
}
else if(hhha=="02"||hhha=="04")
{
Print("你口袋里没有这么多钱,你被自己蠢死了");
die();
}
else if(hhha=="05")
{
Print("你要买几个呢?");
cin>>n[3];
if(n[3]>1308&&n[3]<1314){
Print("你吃了");
cout<<n[3];S(50);
Print("个面包,回家了,你邻居来找你要钱");
Print("你要给他吗?");
cin>>n[4];
if(n[4]==1){
Print("你又没钱,怎么给?你被自己蠢死了");
die();
}
else if(n[4]==0)
{
Print("邻居:“你tmd借钱不还是吧”");
Print("你被打死了");
die();
}
else errow2();
}
else if(n[3]>=1314)
{
Print("你有这么多钱吗?");
Print("你被自己蠢死了");
die();
}
else {
Print("你没有吃饱,在回家的路上饿死了");
die();
}
}
else if(hhha=="03")
{
Print("你吃了");
cout<<1;S(50);
Print("个面包,回家了,你邻居来找你要钱");
Print("你要给他吗?");
cin>>n[4];
if(n[4]==1){
Print("你又没钱,怎么给?你被自己蠢死了");
die();
}
else if(n[4]==0)
{
Print("邻居:“你tmd借钱不还是吧”");
Print("你被打死了");
die();
}
else errow2();
}
else if(hhha=="01")
{
Print("老板往面包里面掺了老鼠药,你被毒死了");
die();
}
else errow2();
}
else if(n[2]==0)
{
Print("服务员:“你选了又不点,耍我是吧”");
Print("你被打死了");
die();
}
else errow2();
break;
}
case 4:{
Print("服务员给你拿来了一大坨臭烘烘的牛粪,请问是否吃下去?");
Print("1.吃! 2.婉言谢绝 3.“老子不吃!” 4.老子不干了");
cin>>n[1];
if(n[1]==1){
Print("你将一大坨牛粪塞入了嘴里,吃完了一坨后觉得很好吃,就又要了一坨,最终你被123217567坨牛粪撑死了");
die();
}
else if(n[1]==2)
{
Print("你要说什么呢?");
Print("1.对不起,我突然改变想法了,我并不想吃shit,我为我的失礼而惭愧");//1111行纪念 2019/8/2 14:17
Print("2.shit不合我的口味,我想吃点别的");
Print("3.对不起,我点错了,我要重选");
cin>>n[1];
if(n[1]==1||n[1]==2)
{
if(n[1])haogan++;
Print("服务员怔了怔,随后用稍微恼怒的语气说:这可是1982年的牛粪啊,珍藏版的,我们平常只用来给珍贵的客人吃,我们做好了,你又不吃,那么,你要我怎么办?");
Print("1.赔他钱 2.强硬地说我就是不吃 3.默默不语");
cin>>n[2];
if(n[2]==1)
{
Print("服务员:这坨屎1313.2元");
Print("旁白:你口袋里只有1313.1元");
Print("你要怎么说?");
Print("1.我没钱 2.我还差一毛");
cin>>n[3];
Print("服务员:没钱啊,那你就去死吧,你被打死了");
Sleep(1000);
Print("是不是很疑惑为什么是1313.1而不是1308.1元?");
Print("你傻啊,你还没还5元钱的,本作者要严谨知道不?");
Sleep(1000);
Print("好了,你已经知道了,安心去死吧");
Sleep(100);
die();
}
else if(n[2]==2){
Print("他十分恼怒,说:你竟然这样对我说话,你不想活了?");
Print("1.是 2.不是 3.你才是");
cin>>n[3];
if(n[3]==1)
{
Print("他说:是的啊,那你就死吧");
Print("你死了");
die();
}
else if(n[3]==2)
{
Print("他说:好啊,小伙子,我欣赏你的勇气,你只要告诉我,下面这个程序的输出结果是多少就行了");
Print("#include<iostream>");
Print("using namespace std;");
Print("int l[1000],da[1000],db[1000],ans;");
Print("void dfs(int x)");
Print("{");
Print(" if(x>8){ans++;return;}");
Print(" for(int i=1;i<=8;i++)");
Print(" {");
Print(" if(l[i]||da[x+i]||db[x-i+10])continue;");
Print(" l[i]=da[x+i]=db[x-i+10]=1;");
Print(" dfs(x+1);");
Print(" l[i]=da[x+i]=db[x-i+10]=0;");
Print(" }");
Print(" return;");
Print("}");
Print("int main()");
Print("{");
Print(" dfs(1);");
Print(" cout<<\"youare\"<<ans-54;");
Print(" return 0;");
Print("}");
string ghu;
cin>>ghu;
if(ghu=="youare38"){
Print("那个人发话了:小子,不错呀,竟然懂八皇后,你是怎么做出来的呢?");
Print("1.蒙的 2.猜的 3.我是刘祎璘");
cin>>n[4];
if(n[4]==1||n[4]==2){
Print("什么,你竟然是蒙的,滚!");
Print("你被打死了");
die();
}
else if(n[4]==3){
Print("真的啊,那你随我来吧......");
break;
}
else errow2();
}
else {
Print("那人十分恼火,说,没点文化还在这里装13,你去死吧");
Print("你被打死了");
die();
}
}
else if(n[3]==3){
Print("你将他激怒了");
Print("你被打死了");
die();
}
else errow2();
}
else if(n[2]==3){
Print("他更生气了,把你打死了");
die();
}
else errow2();
}
else if(n[1]==3)
{
Print("骚年,机会只有一次,你挂了");
die();
}
else errow2();
}
else if(n[1]==3)
{
Print("他说:“你竟然这么对我说话”");
Print("你被打死了");
}
else if(n[1]==4)
{
Print("你怎么还不长记性呢");
die();
}
else errow2();
break;
}
case 5:{
Print("服务员:好啊,鱼1300元一wan");
Print("请问你是否点?再说一次,1表示是,0表示否");
cin>>n[1];
if(n[1]==1)
{
Print("你交了1300元,请问你是否要吃完?");
cin>>n[2];//1234行纪念 2019/8/2 14:56
Print("服务员把鱼拿了上来,足有一大盆(浴缸那么大)");
if(n[2]==1)
{
Print("你生气极了,因为你决定吃完");
Print("是否质问服务员?");
cin>>n[3];
if(n[3]==1){
Print("服务员笑着说:说了呀,1300元一万,不信你往上翻,我说wan又不是碗");
}
else if(!n[3])Print("你默默地接过了鱼");
else errow2();
Print("你是否要放弃不吃吗?");
if(n[3]==1){
Print("你竟然出尔反尔!");
Print("你被良心谴责而死");
die();
}
else if(n[3]==0)
{
Print("你撑死了");
die();
}
else errow2();
}
else if(n[2]==0){
Print("服务员把鱼拿了上来,足有一大盆(浴缸那么大)");
Print("你只吃了一点就不吃了,这时服务员走了过来,说,本店的原则是不能浪费,你浪费粮食,就别走了吧");
Print("你一直被囚禁在参观里,直到死也没有出去");
die();
}
}
else if(n[2]==0)
{
Print("服务员:“你选了又不点,耍我是吧”");
Print("你被打死了");
die();
}
else errow2();
break;
break;
}
case 6:{
Print("你把老鼠药吃了下去,没过多久就挂了");
die();
break;
}
case 7:{
Print("你吃卖党老怎么不去卖党老店呢,你被自己蠢死了");
die();
break;
}
case 8:{
Print("上帝看到你,落泪了,他说:“都玩到第二章第四节了,还有人选这个,不如弄死他算了,结束他的痛苦”");
Print("你死了");
S(1000);
die();
break;
}
default :{errow2();}
}
}
void pu(){
for(int i=0;i<=9;i++){
cout<<mppp[i]<<endl;
}
}
int _1/*手电筒*/,_2/*手套*/,_3/*文件夹号码*/,_4/*电闸是否关了*/,_5/*按钮被扔了*/,_6/*关灯*/,_7/*镜子*/,_8/*骨头*/,_9=3;
void cheeeck(){
//?好像没用啊?,算了!
}
void hole(){
if(!_4){
Print("你来到了一个洞旁");
if(!_1){
Print("太黑了,什么都看不见,于是你走了(这剧情好勉强,算了,不管了)");
return;
}
Print("你发现洞里很黑,于是掏出了手电筒,打开了它");
Print("结果还是看不清。。。");
Print("是否伸手摸一摸?");
int gg;
cin>>gg;
if(gg==0){
Print("你走了");
return;
}
else if(gg==1){
Print("底下是个电闸");
if(_2){
Print("你因为有手套而没被漏出来的电电死");
Print("你把电闸关了");
_4=1;
}
else{
Print("下面漏电了,你死了");
die();
}
}
else{
errow2();
}
return;
}
Print("这里的剧情结束啦!");
return;
}
void sos(){
Print("你发现了一个奇怪的箱子,是否打开它?");
int q;
cin>>q;
if(q==1){
Print("箱子里有一面镜子,一捆百元钞票,一个手电筒,一副手套,一个计算器,一个按钮,你要干嘛?");
Print("1.拿镜子 2.拿手电筒 3.拿手套 4.拿计算器 5.拿钞票 6.按按钮 7.掰按钮 8.走人 9.砸箱子 10.骂作者");
int x;
cin>>x;
if(x==1){
if(_7){
Print("滚(ノ`Д)ノ,你拿过了");
return;
}
if(_9==0){
Print("由于你把灯关了,所以你成功的拿起了镜子 ");
_7=1;
return;
}
Print("你一拿镜子,一束光线射过来,被反射到炸弹引线上,引线开始燃烧");
Print("sssssssssssssssssssssssssssssssssssssssssss-boom!!!");
die();
}
else if(x==2){
if(_1){
Print("你已经拿过手电筒了!!!");
return;
}
if(!_2){
Print("手电筒漏电,你死了");
die();
}
_1=1;
Print("你因为有手套而没被漏出来的电电死");
Print("你把手电筒拿上了");
return;
}
else if(x==3){
if(_2){
Print("手套没了,滚!");
return;
}
Print("你带上了手套");
_2=1;
}
else if(x==4){
Print("计算机炸了!");
die();
}
else if(x==5){
Print("你拿了钞票,要不要放回去?");
int h;
cin>>h;
if(h==1){
Print("你很心痛,伤心过度,挂了");
die();
}
else if(h==2){
Print("你的良心十分不安,你被道德谴责而死");
die();
}
else errow();
}
else if(x==6){
Print("你一按按钮,炸弹就炸了,你挂了");
die();
}
else if(x==7){
if(_5){
Print("按钮都没了,你想干嘛???");
return;
}
_5=1;
Print("按钮被你掰下来了,然后?");
Print("1.扔掉它 2.摸一摸正面 3.摸一摸反面 4.装进口袋");
int g;
cin>>g;
if(g==1){
Print("你扔了按钮,走了");
return;
}
else if(g==2){
Print("你惊讶的发现,上面竟然刻着一串数字");
_3=1;
Print("你没有管,将它扔了");
}
else if(g==4||g==3){
Print("按钮突然发热,你死了");
die();
}
else errow2();
}
else if(x==8){
Print("好吧,你走了");
return;
}
else if(x==9){
Print("你砸箱子的声音将一个人引来了,他看见你手左边是一叠百元钞票,脸色大变,一枪把你打死了");
die();
}
else if(x==10){
Print("你这是找死,作者也救不了你了!");
die();
}
else errow2();
}
else if(q==0){
Print("你走了");
return;
}
else errow2();
}
int err(){
Print("你坐到了一个椅子上,桌子上有很多的东西,你要干嘛?");
Print("1.砸花瓶 2.转花瓶 3.按按钮 4.开电脑 5.掰按钮 6.投诉作者");
int f;
cin>>f;
if(f==6){
string g;
cin>>g;
if(g=="作者好帅")
Print("谢谢!!!你也很帅!!!");
else{
Print("谢谢,反正我也不会听的");
}
return 0;
}
else if(f==1){
Print("你砸花瓶的声音将一个人引来了,他一枪把你打死了");
die();
}
else if(f==2){
Print("一面墙缓缓下降,一个密室出现在了你的面前。");
Print("密室里面有一只藏獒,把你咬死了");
die();
}
else if(f==3){
Print("顶上的灯发生了变化");
cout<<"从"<<_9<<"盏灯变成了";
_9=(_9+3)%9;
cout<<_9<<"盏";
S(100);
return 0;
}
else if(f==5){
Print("还想掰按钮?想得美,屋子塌了,你没了,嘿嘿嘿嘿");
die();
}
else if(f==4){
Print("电脑上缓缓得显示出一行字--------------------------------------------------------------------------------------------请输入开机密码");
if(!_7){
Print("你没发现什么线索,就走了");
return 0;
}
else{
Print("你想起了你手上的镜子,镜子上显示了六道题目:");
Print("1.LYQ's number is________.");
Print("A.2 B.3 C.1 D.4");
Print("2.Can you tell me________?");
Print("A.what the matter is B.what's wrong C.what's happened D.what happened with you");
Print("3.当b^2-4ac>0时方程___________");
Print("A.无实数根 B.有两个相等的实数根 C.有两个不相等的实数根 D.无法判断");
Print("4.作者帅不帅?");
Print("A.帅 B.不帅 C.B是对的 D.以上都不对");
Print("5.如果1=4,2=7,3=28,那么4=?(填数字)");
Print("6.根据相对论:t'=_______________?");
Print("A.t*(1/(1-c+v)) B.t*(1-c+v) C.t*(1-(v/c)) D.t*(1/(1-(v*v/c*c))) E.t*(1/sqrt(1-(v*v/c*c))) F.mc^2 G.t*(1/sqrt(1-(v*v/c*c))+sqrt(v/c)) H.t*(1-sqrt(v*v/c*c)) I.t*(sbsbsbsbsb) J.t*(2b2b2b) K.以上都错");
Print("请输入开机密码:");
string hh;
cin>>hh;
if(hh!="CBDA1E"){
Print("密码错误!");
return 0;
}
else {
Print("密码正确");
if(!_3){
Print("看了电脑后,你发现桌面上一大堆文件夹,你被晕死了");
die();
}
Print("桌面上有一大堆文件夹,你发现有一个文件夹的名字和按钮上的数字相同,你打开后,发现有一句话:");
Print("开门密码:1234&5678");
S(1000);
return 1;
}
}
}
else errow2();
}
int hyh=0;
bool doorr(){
if(hyh==0)Print("请输入开门密码(只有三次机会):");
else if(hyh==2)Print("请输入开门密码(只有两次机会):");
else Print("请输入开门密码([warning]只有一次机会了):");
int g;
cin>>g;
if(g!=1026){
Print("密码错误");
if(hyh==3){
Print("次数用完了,门炸了。");
die();
}
}
else{
Print("密码正确!!!");
return 1;
}
}
bool cheeck(int x,int y){//1444(38^2)行纪念 2019/8/5 13:32
if(mppp[x][y]=='c')err();
if(mppp[x][y]=='H')hole();
if(mppp[x][y]=='S')sos();
if(mppp[x][y]=='D')return doorr();
return 0;
}
void test_one()
{
Print("那个服务员领着你到了一个小房间里,说:“你就坐在这个沙发上等吧,我先走了”");
Print("你听见门外有人狞笑,心里很不安,决定逃出这里");
Print("记住:Y:你");
Print(" W:墙");
Print(" D:门");
Print(" L:线");
Print(" F:风扇");
Print(" B:炸弹");
Print(" T:桌子");
Print(" C&c:椅子");
Print(" E:电");
Print(" S:未知");
Print(" H:未知");
Print("P.S.未知事物,请自行探索");
Print("按aswd控制人物行动");
S(5000);
mppp[0]="WDWWWWWEWWWWWW";
mppp[1]="W......L.....W";
mppp[2]="W.....FL.....W";
mppp[3]="W............W";
mppp[4]="Wc.....B....YW";
mppp[5]="WT.B..B..B..CW";
mppp[6]="W.......B....W";
mppp[7]="W............W";
mppp[8]="W.....S....BHW";
mppp[9]="WWWWWWWWWWWWWW";
int xxx=4,yyy=12,flag=0;
while(!flag){
cls;
pu();
if(mppp[xxx+1][yyy]=='B'||mppp[xxx-1][yyy]=='B'||mppp[xxx][yyy-1]=='B'||mppp[xxx][yyy+1]=='B'){
Print("你进入了炸弹范围!!!");
S(100);
Print("sssssssssssssssssssssssssssssssssss---boom!!!");
die();
}
if(xxx==1&&yyy==7)
{
if(_4){
Print("你把电闸关了,没被电死");
}
else{
Print("你被电死了");
die();
}
}
char c=getch();
if(c=='a'){
if(mppp[xxx][yyy-1]!='.'){
if(mppp[xxx][yyy-1]=='L'){
mppp[xxx][yyy-1]='Y';
mppp[xxx][yyy]='.';
yyy--;
cheeeck();
continue;
}
if(cheeck(xxx,yyy-1))flag=1;{continue;}}
yyy--;
swap(mppp[xxx][yyy],mppp[xxx][yyy+1]);
}
else if(c=='d'){
if(mppp[xxx][yyy+1]!='.'){
if(mppp[xxx][yyy+1]=='L'){
mppp[xxx][yyy+1]='Y';
mppp[xxx][yyy]='.';
yyy++;
cheeeck();
continue;
}if(cheeck(xxx,yyy+1))flag=1;{continue;}}
yyy++;
swap(mppp[xxx][yyy],mppp[xxx][yyy-1]);
}
else if(c=='s'){
if(mppp[xxx+1][yyy]!='.'){
if(mppp[xxx+1][yyy]=='L'){
mppp[xxx+1][yyy]='Y';
mppp[xxx][yyy]='.';
xxx++;
cheeeck();
continue;
}if(cheeck(xxx+1,yyy))flag=1;{continue;}}
xxx++;
swap(mppp[xxx][yyy],mppp[xxx-1][yyy]);
}
else if(c=='w'){
if(mppp[xxx-1][yyy]!='.'){
if(mppp[xxx-1][yyy]=='L'){
mppp[xxx-1][yyy]='Y';
mppp[xxx][yyy]='.';
xxx--;
cheeeck();
continue;
}if(cheeck(xxx-1,yyy))flag=1;{continue;}}
xxx--;
swap(mppp[xxx][yyy],mppp[xxx+1][yyy]);
}
else errow();
}
Print("你逃出了这间房子");
}
int __1,__3;
int floorr=1,room=4/*1.大房间 2.男厕所 3.女厕所 4.走廊 5.小房间*/;
void goo(int x,int y){
floorr=x,room=y;
switch(floorr){
case 1:{
switch(room){
case 1:{
Print("你来到了一楼的餐厅,那个服务生正好走进来,你被他一枪打死了");
die();
break;
}
case 2:{
Print("你刚进厕所,一大群彪形大汉看到了你,一枪把你打死了");
die();
break;
}
case 3:{
Print("一堆女生大叫:“流氓啊!!!”,你被人打死了");
die();
break;
}
case 4:{
Print("你要去哪里呢?");
Print("1.餐厅 2.厕所 3.3-1的那个房间");
int gg;
cin>>gg;
if(gg==1){
room=1;
return;
}
else if(gg==2){
Print("男厕所还是女厕所?");
Print("1.男 2.女");
int hh;
cin>>hh;
if(hh==1){
room=2;
return;
}
else if(hh==2){
room=3;
return;
}
else errow2();
}
else if(gg==3){
room=4;
return;
}
else errow2();
break;
}
case 5:{
Print("去哪里呢?");
Print("1.桌子 2.额...没了");
int gg;
cin>>gg;
if(gg==2){
Print("你是无聊吗?");
die();
}
else if(gg==1){
Print("你坐到了一个椅子上,桌子上有很多的东西,你要干嘛?");
Print("1.砸花瓶 2.转花瓶 3.按按钮 4.开电脑 5.掰按钮");
int f;
cin>>f;
if(f==1){
Print("你砸花瓶的声音将一个人引来了,他一枪把你打死了");
die();
}
else if(f==2){
Print("一面墙缓缓下降,一个密室出现在了你的面前。");
if(!__1){
Print("密室里面有一只藏獒,把你咬死了");
die();
}
Print("密室里面有一只藏獒,你一扔骨头,它跑了");
Print("你从狗窝里摸出了一把手枪");
__3=1;
Print("这里有一个绳子和一个洞,你要干什么?");
Print("1.拽绳子 2.爬上去 3.钻洞");
int hhh;
cin>>hhh;
if(hhh==1){
Print("一个大凳子被你扯下来了,你被砸死了.");
die();
}
else if(hhh==3){
Print("你爬了出去,发现一堆人拿着枪指着你,其中一个人一枪把你打死了");
die();
}
else{
Print("你爬了上去");
floorr++;
return;
}
}
else if(f==3){
Print("顶上的灯发生了变化");
cout<<"从"<<_9<<"盏灯变成了";
_9=(_9+3)%9;
cout<<_9<<"盏";
Print("(其实现在没用了)");
S(1000);
return;
}
else if(f==5){
Print("还想掰按钮?想得美,屋子塌了,你没了,嘿嘿嘿嘿");
die();
}
else if(f==4){
Print("这里的剧情结束了!!!");
return;
}
else errow2();
}
else errow2();
break;
}
}
break;
}
case 2:{
break;
}
case 3:{
break;
}
case 4:{
break;
}
case 5:{
break;
}
}
return;
}
void test_two(){
Print("你出了房子,发现这层楼有三间房子");
while(floorr<5){
goo(floorr,room);
}
}
void _4_1(){
Print("DXY非常的生气,骂道:“你为什么要阻碍我反抗LYQ暴政的大业?!”");
Print("你愣住了,说道:“反抗LYQ?LYQ是什么?”");
Print("DXY更生气了,说道:“你连LYQ是谁都不知道,就来捣乱?你干嘛呢?”");
Print("你:“1.你骂我?去死吧你 2.我误打误撞的就进来了,LYQ是什么 3.我要去帮LYQ!!!");
int x;
cin>>x;
if(x==1||x==3){
Print("DXY很生气,一刀把你砍了");
die();
}
else if(x!=2)errow2();
Print("DXY的脸色缓和了一些,说:“LYQ,是个****(脏话屏蔽)”");
Print("LYQ欺压百姓,实施暴政,令我们苦不堪言啊!");
Print("你惊异地说:“这里不是中华人民共和国吗?哪来的暴政?!”");
Print("DXY惊诧地转过头来,说:“中华人民共和国?这里不是LYQ统治区吗?”");
Print("你也呆住了,不知道怎么回答");
Print("过了一会儿,DXY缓缓地说:“是你了,我们终于等到你了”");
Print("你疑惑地问道:“什么等到了?”");
Print("DXY说:“你就是第1号平行宇宙的人吧?”");
Print("你说:“什么第一号平行宇宙?”");
Print("DXY一拍脑袋,说:“哦对,一号宇宙的人穿越不了平行宇宙”");
Print("你更糊涂了:“???”");
Print("DXY说:“这个世界有3000000个平行宇宙组成,你所在的1号平行宇宙是中心平行宇宙,其余的平行宇宙在一号宇宙周围一圈一圈地形成很多个环,同一个环上的人可以随意穿越平行宇宙,而LYQ,他几乎统治了第9834号环上的所有平行宇宙,只剩下一个,就是我们组织的本部,而我们现在在LYQ的统治区内,我们动用了一整个平行宇宙的能力,将随机一个一号平行宇宙的人传送了过来,没想到会是你。”");
Print("你:“那你把我传过来有什么意义?”");
Print("DXY:“动用特殊力量将更中心环上的平行宇宙中的人传送过来,那个人在传送过程中吸收宇宙能量,会拥有很强的能力”");
Print("你:“???我可没有什么能力???”");
Print("DXY:“我也很奇怪啊”");
Print("");
Print("");
Print("");
Print("");
Print("");
}
void Title(){
Print("欢迎来到一个小游戏!!!\n");
Sleep(1000);
Print("制作人:帅气的邓写意\n");
Sleep(2000);
Print("现在版本:3.1.0\n");
Sleep(1000);
Print("是否跳过开头?");
Print("1.是 2.否");
cin>>n[55];
if(n[55]==2)
{
rulee();
Sleep(1000);
puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");
puts(" 0 00000000000000000 0 0 0 0 0 0 0 00000000000000");
puts(" 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts("0 0 0 0 0 0 0");
puts("0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts(" 0 0 0 0 0 0 0");
puts("0 0 0 0 0 0 0");
Sleep(2000);
puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");puts("");
}
else if(n[55]!=1)errow();
Print("请问你想去第几章呢?\n");
cin>>hg;
if(hg!=1){
Print("请输入密码:");
cin>>n[49];
if(n[49]!=kkk){
errow();
}
}
if(hg!=1&&hg!=2&&hg!=3&&hg!=4){
cout<<"第";
cout<<hg;
Sleep(50);
Print("章未开通\n");
die();
}
}
void chapter_one(){
Print(" 第一章:开端\n\n\n");
Print("坑爹指数:5");
Print("请问你想跳转至第一章第几节呢?(1-4):");
int gh;
cin>>gh;
if(gh==1){
Print("今天老师布置了很多作业,你做了很久,还有6个作业\n");
sleep(9);
dream();
getup(5);
goto_school();
at_school();
Print(" 第一章,完\n");
}
else{
Print("请输入密码:");
int ji;
cin>>ji;
if(ji==kkk){
if(gh==2){
getup(5);
goto_school();
at_school();
Print(" 第一章,完\n");
}
else if(gh==3){
goto_school();
at_school();
Print(" 第一章,完\n");
}
else if(gh==4){
at_school();
Print(" 第一章,完\n");
}
else errow();
}
else errow();
}
}
void chapter_two(){
Print(" 第二章:逃亡\n\n\n");
Print("坑爹指数:8");
Print("请问你想跳转至第二章第几节呢?(1-4):");
int gh;
cin>>gh;
if(gh==1){
goout();
eatout();
eat_play();
wake_up();
}
else{
Print("请输入密码");
cin>>n[49];
if(n[49]!=kkk)errow();
else if(gh==2){
eatout();
eat_play();
wake_up();
}
else if(gh==3){
eat_play();
wake_up();
}
else if(gh==4){
wake_up();
}
else errow();
}
Print(" 第二章,完\n");//第二章完工纪念 2019/8/5 13:28
}
void chapter_three(){
Print(" 第三章:智斗DXY\n\n\n");
Print("坑爹指数:12");
Print("请问你想跳转至第三章第几节呢?(1-2):");
int gh;
cin>>gh;
if(gh==1){
Print("正在载入中.......");
Sleep(5000);
test_one();
test_two();
}
else{
Print("请输入密码");
cin>>n[49];
if(n[49]!=kkk)errow();
else if(gh==2){
test_two();
}
else if(gh==3){
Print("未开通!");
die();
}
else if(gh==4){
Print("未开通!");
die();
}
else errow();
}
}
void chapter_four(){
Print(" 第四章:第345623号平行宇宙\n\n\n");
Print("坑爹指数:7");
Print("请问你想跳转至第四章第几节呢?(1-1):");
int gh;
cin>>gh;
if(gh==1){
Print("正在载入中.......");
Sleep(5000);
_4_1();
}
else{
Print("请输入密码");
cin>>n[49];
if(n[49]!=kkk)errow();
else if(gh==2){
Print("未开通!");
}
else if(gh==3){
Print("未开通!");
die();
}
else if(gh==4){
Print("未开通!");
die();
}
else errow();
}
}
int main(){
srand(time(NULL));
Title();
if(hg<2)chapter_one();
if(hg<3)chapter_two();
if(hg<4)chapter_three();
if(hg<5)chapter_four();
Print("未完待续\n");
system("pause");
return 0;
}