我做的(第一次做,欢迎找bug)
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
char n,n1,n2,n3;
int main(){
cout<<"杀"<<" ";
Sleep(1200);
cout<<"人"<<" ";
Sleep(1200);
cout<<"血"<<" ";
Sleep(1200);
cout<<"影"<<endl;
Sleep(1200);
cout<<"今天天气很好,你准备去散步。"<<endl;
Sleep(1500);
cout<<"输入'1',去,输入‘2’不去"<<endl;
cin>>n;
if(n=='2'){
cout<<"你要去哪?"<<endl;
Sleep(1000);
cout<<"1.去厨房,2.去卧室"<<endl;
cin>>n1;
if(n1=='1'){
cout<<"你来到了厨房" <<endl;
Sleep(1200);
cout<<"突然,一道红色的身影瞬移到你身后,拿起菜刀向你砍去,你死不瞑目。"<<endl;
Sleep(1000);
cout<<"在临死前,你看到他帽檐下居然没有脸" <<endl;
Sleep(1000);
cout<<"你"<<" ";
Sleep(1200);
cout<<"死"<<" ";
Sleep(1200);
cout<<"了"<<endl;
Sleep(1200);
cout<<"游戏结束"<<endl;
Sleep(1000);
cout<<"系统评价:"<<endl;
Sleep(900);
cout<<"你太蒻了,我从未见过如此蒟蒻之人。"<<endl;
}
if(n1=='2'){
cout<<"你来到了卧室" <<endl;
Sleep(1200);
cout<<"突然,一道红色的身影瞬移到你身后,手起刀落,你被狠狠地砍了一刀"<<endl;
Sleep(1000);
cout<<"那个红色的影子,为了防止你不死,继续丧心病狂的砍你"<<endl;
Sleep(1000);
cout<<"你被砍了几十刀" <<endl;
Sleep(1000);
cout<<"在临死前,你看到他帽檐下居然没有脸"<<endl;
Sleep(1000);
cout<<"你"<<" ";
Sleep(1200);
cout<<"死"<<" ";
Sleep(1200);
cout<<"了"<<endl;
Sleep(1200);
cout<<"游戏结束"<<endl;
Sleep(1200);
cout<<"系统评价:"<<endl;
Sleep(900);
cout<<"依托答辩。"<<endl;
}
}
if(n=='1'){
cout<<"你走出了家门,今天阳光明媚"<<endl;
Sleep(1200);
cout<<"一个红色的身影从你身边闪过"<<endl;
Sleep(1200);
cout<<"你要去寻找他吗?" <<endl;
Sleep(1000);
cout<<"1.去,2.不去"<<endl;
cin>>n2;
if(n2=='1'){
cout<<"你去了他逃走的方向,去寻找他。"<<endl;
Sleep(1000);
cout<<"你要寻找哪里?" <<endl;
Sleep(1000);
cout<<"1.草丛,2.树林,3.楼房,4.原地等待。"<<endl;
cin>>n3;
if(n3=='4'){
cout<<"你原地等待,红色的血影从你背后袭击了上来,你迅速转身,大叫一声:“小伙子不讲武德!”,说完击出一掌,血影被击退了好几步。"<<endl;
Sleep(1000);
cout<<"你感觉浑身充满了力量,你被马保国附体了。"<<endl;
Sleep(1000);
cout<<"血影袭来,你要干嘛?"<<endl;
Sleep(1000);
cout<<"1.左鞭腿,2.右正蹬,3.闪电五连鞭。"<<endl;
char n7;
cin>>n7;
if(n7=='1'){
cout<<"你重击了血影,它开启了狂暴模式,并且开始不讲武德,朝你不断地放屁。"<<endl;
Sleep(1000);
cout<<"你被臭的晕头转向,他瞅准时机,想你的坤坤发起重击。"<<endl;
Sleep(1000);
cout<<"你因贡丸爆裂而亡。"<<endl;
Sleep(1000);
cout<<"你"<<" ";
Sleep(1200);
cout<<"死"<<" ";
Sleep(1200);
cout<<"了"<<endl;
Sleep(1200);
cout<<"游戏结束"<<endl;
Sleep(1200);
cout<<"系统评价:"<<endl;
Sleep(900);
cout<<"贡丸爆裂,想想就痛。"<<endl;
}
if(n7=='2'){
cout<<"你蹬向血影,它保住了你的腿,另一只手掏出暗器,向你的坤坤发起攻击"<<endl;
Sleep(1000);
cout<<"你因贡丸爆裂而亡。"<<endl;
Sleep(1000);
cout<<"你"<<" ";
Sleep(1200);
cout<<"死"<<" ";
Sleep(1200);
cout<<"了"<<endl;
Sleep(1200);
cout<<"游戏结束"<<endl;
Sleep(1200);
cout<<"系统评价:"<<endl;
Sleep(900);
cout<<"贡丸爆裂,想想就痛。"<<endl;
}
if(n7=='3'){
cout<<"你打出闪电五连鞭,将鬼影打的晕头转向,你看准时机,向他打出了马保国最新必杀组合技:庐山十八掌(庐山升龙霸+降龙十八掌=庐山十八掌)。"<<endl;
Sleep(1000);
cout<<"鬼影被你打死了"<<endl;
cout<<"Y";
Sleep(1000);
cout<<"U";
Sleep(1000);
cout<<"O";
Sleep(1000);
cout<<" ";
Sleep(1000);
cout<<"W";
Sleep(1000);
cout<<"I";
Sleep(1000);
cout<<"N"<<endl;
Sleep(1000);
cout<<"恭喜你通关成功,这是第二个结局(是作者编的第二个)。";
}
}
if(n3=='1'){
cout<<"你搜寻了草丛,在你搜寻最后一个的时候。一道红色的影子蹿了出来,用绳子把你杀了"<<endl;
Sleep(1000);
cout<<"你"<<" ";
Sleep(1200);
cout<<"死"<<" ";
Sleep(1200);
cout<<"了"<<endl;
Sleep(1200);
cout<<"游戏结束"<<endl;
Sleep(1200);
cout<<"系统评价:"<<endl;
Sleep(900);
cout<<"可以可以,你正在向正确的大路上行驶,加油!"<<endl;
}
if(n3=='3'){
cout<<"你进入了一座废弃的大楼内"<<endl;
Sleep(1200);
cout<<"突然,你身后出现了一个人,你被那个人掐住了脖子,你呼吸困难" <<endl;
Sleep(1000);
cout<<"你就要命丧黄泉了,哪个红色的身影说:“既然你已经发现我了,那你就去死吧!”。"<<endl;
Sleep(1000);
cout<<"你"<<" ";
Sleep(1200);
cout<<"死"<<" ";
Sleep(1200);
cout<<"了"<<endl;
Sleep(1200);
cout<<"游戏结束"<<endl;
Sleep(1200);
cout<<"系统评价:"<<endl;
Sleep(900);
cout<<"可以可以,你正在向正确的大路上行驶,加油!"<<endl;
}
if(n3=='2'){
cout<<"你进入一大片树林。"<<endl;
Sleep(1200);
cout<<"你要走左边的路还是右边的路?" <<endl;
Sleep(1000);
cout<<"1.左,2.右"<<endl;
char n4;
cin>>n4;
if(n4=='1'){
cout<<"你进入了左边的路。"<<endl;
Sleep(1000);
cout<<"你被一只毒蛇咬死了。"<<endl;
Sleep(1000);
cout<<"你"<<" ";
Sleep(1200);
cout<<"死"<<" ";
Sleep(1200);
cout<<"了"<<endl;
Sleep(1200);
cout<<"游戏结束"<<endl;
Sleep(1200);
cout<<"系统评价:"<<endl;
Sleep(1000);
cout<<"很遗憾,你出师未捷身先死,倒霉的被毒蛇咬死了,你只好重来了。";
}
if(n4=='2') {
cout<<"你跌落悬崖,不停地向下坠落";
for(int i=1;i<=6;i++){
Sleep(1000);
cout<<"·";
}
cout<<"我,我要死了吗?"<<endl;
Sleep(1500);
cout<<"你从一个山洞里醒来,你躺在一张床上。"<<endl;
Sleep(1200);
cout<<"你看到了一个老神仙,他说:“你是什么人?为什么坠下了悬崖?”"<<endl;
Sleep(1000);
char n5;
cout<<"你要怎么回答?"<<endl;
Sleep(1000);
cout<<"1.如实说给他,2.编一个故事糊弄他。"<<endl;
cin>>n5;
if(n5=='2'){
cout<<"他说:“你真不是一个诚实的孩子,我要惩罚你。”"<<endl;
Sleep(1000);
cout<<"你被一道天雷劈死了。"<<endl;
Sleep(1000);
cout<<"你"<<" ";
Sleep(1200);
cout<<"死"<<" ";
Sleep(1200);
cout<<"了"<<endl;
Sleep(1200);
cout<<"游戏结束"<<endl;
Sleep(1200);
cout<<"系统评价:"<<endl;
Sleep(1000);
cout<<"下辈子记得诚实一点!";
}
if(n5=='1'){
cout<<"他说:“你真是一个诚实的孩子,我要奖励你。”说完,他将他的武功秘籍传给了你"<<endl;
Sleep(1200);
cout<<"你得到了武功绝学,你现在可以出山了。"<<endl;
Sleep(1200);
cout<<"你走出了峡谷,现在你要去找血影了。" <<endl;
Sleep(1000);
cout<<"你运气很好,找到了那道血影"<<endl;
Sleep(1200);
cout<<"血影发招了,你要干什么?"<<endl;
Sleep(1200);
char n6;
cout<<"1.躲闪,2.攻击" <<endl;
cin>>n6;
if(n6=='2'){
cout<<"你被他打死了。"<<endl;
Sleep(1000);
cout<<"你"<<" ";
Sleep(1200);
cout<<"死"<<" ";
Sleep(1200);
cout<<"了"<<endl;
Sleep(1200);
cout<<"游戏结束"<<endl;
Sleep(1200);
cout<<"系统评价:"<<endl;
Sleep(1000);
cout<<"不要小看他!";
}
if(n6=='1'){
cout<<"你闪了过去。"<<endl;
Sleep(1000);
cout<<"你找准时机,向鬼影重重一击。"<<endl;
Sleep(1000);
cout<<"鬼影消散了,他死了";
for(int i=1;i<=6;i++){
cout<<"·";
}
cout<<endl;
cout<<"Y";
Sleep(1000);
cout<<"U";
Sleep(1000);
cout<<"O";
Sleep(1000);
cout<<" ";
Sleep(1000);
cout<<"W";
Sleep(1000);
cout<<"I";
Sleep(1000);
cout<<"N"<<endl;
Sleep(1000);
cout<<"恭喜你通关成功,这是第一个结局(是作者编的第一个)。";
}
}
}
}
}
if(n2=='2'){
cout<<"你没有去找他,你继续散步。"<<endl;
Sleep(1000);
cout<<"一道身影再次闪过。"<<endl;
Sleep(1000);
cout<<"你发现你的脖子居然破了,你感觉到了他的心怀不轨"<<endl;
Sleep(1000);
cout<<"你发现了一个没有盖上井盖的下水道,里面是湍急的水流。" <<endl;
Sleep(1000);
cout<<"你是否要站在井盖旁边?1.是,2.否"<<endl;
char n8;
cin>>n8;
if(n8=='2'){
cout<<"你被鬼影杀了。"<<endl;
Sleep(1000);
cout<<"你"<<" ";
Sleep(1200);
cout<<"死"<<" ";
Sleep(1200);
cout<<"了"<<endl;
Sleep(1200);
cout<<"游戏结束"<<endl;
Sleep(1200);
cout<<"系统评价:"<<endl;
Sleep(1000);
cout<<"不要小看他!";
}
if(n8=='1'){
cout<<"鬼影再次向你袭来,他是个憨憨,一下子掉下了下水道。被湍急的水流冲走了。"<<endl;
Sleep(1000);
cout<<"你不知道他死没死。第二天,新闻上播报了这件事:“近期一名无头男子被冲进了xx江里,至今身份不明。”你看了看,果然是昨天的鬼影。"<<endl;
cout<<"Y";
Sleep(1000);
cout<<"U";
Sleep(1000);
cout<<"O";
Sleep(1000);
cout<<" ";
Sleep(1000);
cout<<"W";
Sleep(1000);
cout<<"I";
Sleep(1000);
cout<<"N"<<endl;
Sleep(1000);
cout<<"恭喜你通关成功,这是第三个结局(是作者编的第三个)。";
}
}
return 0;
}
}