社区讨论
自己做的游戏(密室逃脱)
灌水区参与者 10已保存回复 12
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 12 条
- 当前快照
- 1 份
- 快照标识符
- @lzmj4zid
- 此快照首次捕获于
- 2024/08/09 17:53 2 年前
- 此快照最后确认于
- 2024/08/09 19:18 2 年前
CPP
#include<bits/stdc++.h>
using namespace std;
int rr;
int main(){
srand(time(0));
rr=rand()%100000+100000;
cout<<" 您的游戏账号是: "<<rr<<endl;
cout<<" 输入正确的字母才能开始游戏(比如:g) "<<endl;
char m;
cin>>m;
if(m=='g')cout<<" 感谢制作人员(作者:OVO)以及各位测试人员,给予最高的敬意。此致,敬礼! "<<endl<<endl<<endl;
else {cout<<" 滚,谁让你按这个了 ";
return 0;}
char q,w,e,r,t,y,i,o,p,s,d,f,g,h,j,k,l,z,x,c,v,n,tt,yy,uu,ii,oo,pp,aa,ss;
int a,b,qq,ww,ee;
cout<<" (OVO):你好,又见面了,是的,我就是作者。上次干扰了你的游戏,这次为了游戏平衡,我决定不再参与你的游戏。但这意味着游戏的难度会变大,准备好了吗?1.好了 2.不好[如果游戏中输入没用,建议输入第二次。如有bug请见谅(但你不反骨是不会有bug的)] "<<endl;
cin>>q;
if(q=='1'){cout<<" (OVO):嗯,我非常欣赏你的勇气,所以你可以死了 "<<endl<<endl<<" 你死啦!!! "<<endl<<" (OVO):你也许会问我为什么说好不干扰你的游戏,你为什么还死了。因为......游戏还没开始!!! ";
return 0;}
else {if(q=='2')cout<<" (OWO):谁管你好没好,直接进去吧 "<<endl;
cout<<" 你醒来了,感觉好像忘记了什么事情,你看了看周围。 "<<endl ;
cout<<" 一个房间,摸索按m "<<endl;
cin>>w;
if(w=='m')cout<<" 摸索后,你发现了一把钥匙(按y使用)和一个密码箱(需要四位数的密码)。以及旁边有一个锁上的房间 "<<endl;
cin>>e;
if(e=='y') cout<<" 钥匙不匹配 "<<endl;
else if(e=='m'){cout<<" 你发现了一个锁住的抽屉 "<<endl;
cin>>r;
if(r=='m'){cout<<" 已经没有其他啦 ";
return 0;}
else if(r=='y'){cout<<" 你打开了抽屉,里面有一把刀(按q使用)和一只手电筒(按z使用) "<<endl;
cin>>t;
if(t=='q'){cout<<" 请输入你要使用的对象:1.门 2.密码箱 "<<endl;
cin>>y;
if(y=='1'){cout<<" 你打开了门 "<<endl;
cin>>i;
if(i=='m')cout<<" 房间里有一个保险箱,是面部识别的(想解锁时按j)。墙上还有一张纸 "<<endl;
cin>>o;
if(o=='z'){cout<<" 请选择你要使用的对象。1.纸 2.保险箱 3.密码箱 "<<endl;
cin>>p;}
else {if(o=='m')cout<<" 已经没有其他啦 ";
return 0;};
if(p=='1'){cout<<" 纸上写着'mm5222'"<<endl;
cin>>a;
if(a==5222){cout<<" 你打开了密码箱,里面有一个遥控器(按s使用) "<<endl;
cin>>s;
if(s=='s'){cout<<" 遥控器搜索了周围可控制的设备,最后锁定了一个风扇,你打开了它,飞下来了一张照片,照片上有一个人像 "<<endl;
cin>>d;
if(d=='j')cout<<" 你用照片解锁了保险箱,箱子里有撬棍(使用按q) "<<endl;
cin>>f;
if(f=='m'){cout<<" 你转头一看,不知道哪里凸出来一个衣柜,衣柜上有一个凹槽,似乎是放什么东西的 "<<endl;
cin>>g;
if(g=='q'){cout<<" 请选择你要使用的对象:1.手电筒 2.衣柜 "<<endl;
cin>>h;
if(h=='1')cout<<" 你得到了一块电池(按z使用),一块短路电路板(按d使用)"<<endl;
cin>>j;
if(j=='z'){cout<<" 你把电池放在了衣柜的凹槽上,衣柜开了,里面有一个锁上的箱子和一台电脑。显示着'输入密码',提示是时钟。与此同时,外面传来声音 "<<endl;
cin>>k;
if(k=='m')cout<<" 你回到了上一个房间,发现出现了一个吹筒,裸露出一根电线,似乎可以放什么东西 "<<endl;
cin>>l;
if(l=='d')cout<<" 请选择你要使用的对象:1.吹筒 2.电脑 "<<endl;
cin>>z;
if(z=='1'){cout<<" 你对吹筒使用了短路电路板,吹筒短路了,掉下来了一把钥匙(使用按k) "<<endl;
cin>>x;
if(x=='k')cout<<" 请选择使用的对象:1.电脑 2.箱子 "<<endl;
cin>>c;
if(c=='1'){cout<<" 你觉得能开吗 "<<endl;
return 0;}
else if(c=='2')cout<<" 你打开了箱子,发现了一面时钟(按f打开) "<<endl;
cin>>v;
if(v=='f')cout<<" 时钟上的时间是10:44分 "<<endl;
cin>>b;
if(b==1044)cout<<" 你解锁了电脑,里面有文件:1.地下室密码 2.地下室位置 3.目标 "<<endl;
cin>>n;
if(n=='1'){cout<<" 输入管理员密码: "<<endl;
cin>>qq;
if(qq==25467)cout<<" 地下室密码:70631 ";
cout<<" 你已经知道了密码,所以开下一把吧 ";}
else if(n=='2'){cout<<" ┌━─┐━━━━━──┐\n "<<
" ├ ━┘ │\n "<<
" │ ↑ │\n "<<
" │地下室 │\n "<<
" │(吹筒) │\n "<<
" │ └━━━──┐\n "<<
" │ 大厅 ┆ ┃\n"<<
" └─━━━━━━━──┐ 卧室┃\n"<<
" │ │\n"
" │ │\n"
" └━━ ──┘\n"
" 密码:25467 "<<endl;
cout<<" (如果已经知道地下室密码请按1,否则按2) "<<endl;
cin>>ww;
if(ww==2){cout<<" 那你回去看地下室密码吧 ";
return 0;}
else if(ww==1)cout<<" 你把吹筒搬开了,露出一个洞口,你走了下去,地下室门口显示着:输入地下室密码 "<<endl;
cin>>ee;
if(ee!=70631){cout<<" 不对 ";
return 0;}
else if(ee==70631)cout<<" 你打开了地下室 "<<endl;
cin>>tt;
if(tt=='m')cout<<" 地下室地面上有一把刀(按d使用),墙上凹凸不平 "<<endl;
cin>>yy;
if(yy=='m'){cout<<" 你在墙上摸到了一个机关,你打开了它 "<<endl;
cin>>uu;
if(uu=='m'){cout<<" 出现了一个暗道,探索按t "<<endl;
cin>>ii;
if(ii=='t'){cout<<" 你通过了暗道,刚出来就遇到了一个皮袋子和一个遥控器(按y使用,后面有用) "<<endl;
cin>>oo;
if(oo=='d'){cout<<" 你割破了袋子,里面有一部90年代的手机(按s打开) "<<endl;
cin>>pp;
if(pp=='s'){cout<<" 打开手机,映入眼帘的是一段聊天记录:\n "
" “实验失败了,只能找新的实验体了”\n "
" “没关系,只要成立一个公司,还不愁人吗”\n "
" “对啊,那么......我现在叫手下人去办”\n "
" “名字就叫......实验文化无限公司!”\n "<<endl<<endl<<
" 你突然头有点痛,过了一会。你想起来了:2013年,实验文化无限公司成为了热门公司,你和朋友一起去应聘。应聘通过后你与朋友都被赋予了一个编号,你的是 "<<rr<<" 你的朋友是 234825 "<<endl;
cout<<rr<<" 自言自语:“我记得,这好像是仓库。好像往右走可以上电梯......然后要上4楼......”说着, "<<rr<<" 走上了电梯 "<<endl;
cin>>aa;
if(aa=='4'){cout<<" 你出了仓库,映入眼帘的,是两个神秘人 "<<endl;
cout<<" 神秘人1:我们果然没看错你 "<<endl<<" 神秘人2:我们就是实验文化无限公司的老板 "<<endl<<rr<<" :就是你们?搞人体实验的? "<<endl<<" 神秘人1:对,我们会对每一个招进来的员工进行测试,你通过测试了。你可以加入我们了 "<<endl<<rr<<" :不要! "<<endl<<" 神秘人2:那你可以死了 "<<endl;
cin>>ss;
if(ss=='y'){cout<<" 你遥控了神秘人脚下的地面,两个神秘人全摔下去了 "<<endl;
cout<<" 你通关了(因为时间紧,所以只做到这里了。) ";
return 0;}}}
else cout<<" 错误 "; }
else cout<<" 错误 "; }
else cout<<" 错误 "; }
else cout<<" 错误 "; }
else cout<<" 错误 ";}
else if(yy=='d'){cout<<" 现在还用不到 ";
return 0;}
else if(n=='3')cout<<" 1号目标: "<<rr<<" (存活) "<<endl<<" 2号目标: 234825 (死亡) "<<endl<<" ...... ";}
else if(z=='2'){cout<<" 没地方可插 "<<endl;
return 0;}}
else if(h=='2'){cout<<" 你把撬棍弄折了,它插到了你的心脏,你死了 "<<endl;
return 0;}
else if(j=='d'){cout<<" 现在还用不到 "<<endl;
return 0;}}}
else if(f=='q'){cout<<" 现在还不是用的时机 "<<endl;
return 0;}
}
}
else {cout<<" 不对 "<<endl;
return 0;}
}
else if(p=='2' || p=='3'){cout<<" 没用 "<<endl;
return 0;}}
else if(y=='2'){cout<<" 打不开 "<<endl;
return 0;}}
else if(t=='z'){cout<<" 你发现灯光不太寻常,你看了一眼,直接被照瞎了(这是强紫光灯) "<<endl;
return 0;
}
else if(t=='m'){cout<<" 已经没有其他啦 ";
return 0;}}}
else {cout<<" 谁叫你输这个了 ";
return 0;}
}
return 0;
}
回复
共 12 条回复,欢迎继续交流。
正在加载回复...