#include<bits/stdc++.h>
#include<windows.h>
#include<time.h>
#include<conio.h>
using namespace std;
bool ss;
string name;
void Slowsay(string s){
int len = s.length();
for(int i = 0;i < len;i++){
cout<< s[i];
Sleep(40);
}
}
void s1(){
Slowsay("你走入饭店,点了一碗面,大块朵颐\n\n");
Sleep(200);
Slowsay("你吃完了饭,准备去结账,这才发现自己刚刚苏醒,连一块钱都没有\n\n");
Sleep(200);
Slowsay("饭店的伙计们走了出来,对你群起而攻之\n\n");
Sleep(500);
Slowsay("你");
Sleep(100);
Slowsay("被打死了!!!\n\n");
Sleep(500);
Slowsay("顺便说一嘴,钱都没有还想吃霸王餐???你打得过他们吗???\n\n");
Sleep(500);
}
void s2(){
Slowsay("你忍住了饥饿,继续在城中逛了起来\n\n");
Sleep(200);
Slowsay("正当你津津有味地边走边看时\n\n");
Sleep(200);
Slowsay("你感觉脑子一阵发晕\n\n");
Sleep(200);
Slowsay("你倒在了地上,再也没能站起来\n\n");
Sleep(500);
Slowsay("你");
Sleep(200);
Slowsay("饿死了!!!\n\n");
Sleep(500);
Slowsay("顺便说一下,饿了还不吃饭,你觉得你很能忍饿???\n\n");
Sleep(500);
}
void s3(){
Slowsay("你留在了村庄中,继续享受着清静的生活\n\n");
Sleep(500);
Slowsay("直到有一天……!\n\n");
Sleep(200);
Slowsay("大量的冰魔怪闯入了村庄,大家的战斗力都太低了,无法抵御冰魔怪的攻击\n\n");
Sleep(200);
Slowsay("你,也在村庄中死去\n\n");
Sleep(500);
}
void s4(){
Slowsay("你冲了过去,大家见到你,都很感动\n\n");
Sleep(200);
Slowsay("所有人的目光都汇聚到你身边!!!\n\n");
Sleep(200);
Slowsay("…………\n\n");
Sleep(200);
Slowsay("…………\n\n");
Sleep(200);
Slowsay("好像没发生什么\n\n");
Sleep(200);
Slowsay("你,被冰魔怪杀死了!!!\n\n");
Sleep(500);
Slowsay("说一嘴,武器都不拿就上,你是真勇 \n\n");
Sleep(500);
}
void s5(){
Slowsay("你去武器店买了把长剑,去往了村庄\n\n");
Sleep(200);
Slowsay("你见到大片的冰魔怪,冲了上去,斩杀了3只\n\n");
Sleep(200);
Slowsay("但冰魔怪数量实在太多了,你无法以一人之力力战群雄\n\n");
Sleep(200);
Slowsay("你,被冰魔怪杀死了!!!\n\n");
Sleep(500);
}
void s6(){
Slowsay("你用尽全力奔跑,但你和他同为凛兵巅峰,你早已筋疲力尽,怎能跑得过呢?\n\n");
Sleep(200);
Slowsay("纯冰元素实体射出一个冰刺,朝你射来\n\n");
Sleep(200);
Slowsay("你,被纯冰元素实体杀死了!!!");
Sleep(500);
}
void s7(){
Slowsay("你走向了右边的小道\n\n");
Sleep(200);
Slowsay("———————————————————————————————————————————————————————几个小时后———————————————————————————————————————————————————————\n\n");
Sleep(200);
Slowsay("你斩杀了许多魔怪,从凛兵初期到了凛兵中期\n\n");
Sleep(200);
Slowsay("此时的你早已筋疲力尽,你吃了点东西,准备回城\n\n");
Sleep(200);
Slowsay("一股劲风突然朝你袭来,你心中大惊,立刻朝旁边闪开\n\n");
Sleep(200);
Slowsay("你回头一看,原来是一个纯冰元素实体,甚至达到了凛兵巅峰的实力\n\n");
Sleep(200);
Slowsay("你和他的实力差距太大了,甚至来不及逃跑\n\n");
Sleep(200);
Slowsay("你,被纯冰元素实体杀死了!!!");
Sleep(500);
}
void weicheng(){
Slowsay("在一个阳光明媚的晚上(啊?),你和一些人在闲聊,城门突然传来“轰”的一声,城门被砸开了\n\n");
Sleep(200);
Slowsay("门卫一惊,没来得及回头查看,就被一只冰魔怪扑翻在地,城中也响起了警报声\n\n");
Sleep(200);
Slowsay("全体人员注意!!!大量魔怪涌向城池,全体集中防御!!!全体人员注意!!!大量魔怪涌向城池,全体集中防御!!!\n\n");
Sleep(200);
Slowsay("大家都反应了过来,抄起家伙就朝城门口杀去\n\n");
Sleep(200);
Slowsay("所有人都尽力防御,但魔怪太强大了,其中甚至出现了一位凛师级别的魔怪,根本不是你们这种级别的城池可以抵挡的\n\n");
Sleep(200);
if(!ss){
Slowsay("你的实力太弱了,对于魔怪的攻击连10分钟都撑不住\n\n");
Sleep(200);
Slowsay("你,被魔怪潮杀死了!!!\n\n");
Sleep(500);
return;
}
Slowsay("转瞬间,城中似乎就剩你一个了,你且战且退,被众多魔怪逼到了角落\n\n");
Sleep(200);
Slowsay("正当你绝望之时,一道时空能量忽然从你身体里冲出,包围了整座城池\n\n");
Sleep(200);
Slowsay("所有的魔怪都不动了,包括那只凛师级别的,你的意识也被拉进了一个类似虚无的空间\n\n");
Sleep(200);
Slowsay("你的面前有一团跳动的火焰,周围有着锁链,他的周围有7个金色碎片,也被锁链包裹住,暗淡无光\n\n");
Sleep(200);
Slowsay("你试着走向第5枚碎片,却被拦了下来,你又走向第1枚碎片,惊奇的发现,这次竟没有被阻拦\n\n");
Sleep(200);
Slowsay("你伸出了手,就在手指碰到第1枚碎片的一刹那,他发出了耀眼的金光!!!\n\n");
Sleep(200);
Slowsay("第一枚碎片的锁链似乎受到了影响,在那一刻瞬间崩碎!!!一道光从碎片中射入你的体内,你突然感觉头疼欲裂,似乎恢复了部分记忆\n\n");
Sleep(200);
Slowsay("地脉纯火,封印,一个模糊的二人激战影像…… \n\n");
Sleep(200);
Slowsay("你抬头,看向那团火焰,他似乎因为破开了一道封印活跃了几分 \n\n");
Sleep(200);
Slowsay("“地火……”,你喃喃道,你不是没有听说过这个名字,这可是能压制一切寒冷的圣火!!!却怎会出现在你的面前???\n\n");
Sleep(200);
Slowsay("地火突然分出了一团小火苗,仅仅是一小团,你却能感受到巨大的能量,他冲入你的体内,同时把你送出了这个空间\n\n");
Sleep(200);
Slowsay("你睁开眼,看向那些魔怪,眼中似有火焰燃烧,双手朝天空一握,凝聚出一把火焰长枪,在长枪出现的瞬间,强大的能量将那道时空护罩瞬间崩碎!!!\n\n");
Sleep(200);
Slowsay("“给我去死!!!”你大喝一声,将长枪砸了出去,强大的能量席卷四方,在一声爆炸声中,城中的一切都化为了虚无\n\n");
Sleep(200);
Slowsay("你瘫坐下来,大口大口地喘气,刚刚那一招是地火用自己的一部分力量帮自己使出来的,所以你的力量早已透支\n\n");
Sleep(200);
Slowsay("“我勒个烧钢……”,一句话飘了过来,你抬头望去,心中一喜,是城中的一个同类!!!\n\n");
Sleep(200);
Slowsay("“不是,我刚做任务回来,你们干啥了???”你赶紧向他解释,他想了想,“这里已经不能生存了,咱们组个队一起去离开吧!!!”\n\n");
Sleep(200);
Slowsay("“好!”你毫不犹豫地答应了,你想了想,既然忘记了原来的名字,那就再给自己取个名吧,“我叫……(请输入名字)”\n\n");
Sleep(200);
cin>> name;
Slowsay("“我叫");
Slowsay(name);
Slowsay("!” “我叫星猎!!!以后我们就是朋友了!!!(2.0剧情结束,3.0敬请期待)”");
Sleep(500);
}
void shui(){
Slowsay("清晨,你从床上起来,眼睛还有些蒙蒙的\n\n");
Sleep(200);
Slowsay("一道蓝光射了过来,你看了过去,原来是昨日杀怪获得的冰核\n\n");
Sleep(200);
Slowsay("面对这些冰核,你决定\n\n");
Sleep(500);
Slowsay("1.吸收他们\n\n 2.买了他们\n\n");
Sleep(500);
int a;
while(1){
cin>> a;
if(a == 1){
ss = 1;
Slowsay("你吸收了这些冰核,实力得到了提升,成功从凛兵巅峰突破到了凛卫初期\n\n");
Sleep(500);
system("cls");
weicheng();
}else if(a == 2){
ss = 0;
Slowsay("你卖了这些冰核,获得了超多金币,哈,这下可以维持生活更久了!!!\n\n");
Sleep(500);
system("cls");
weicheng();
}else{
Slowsay("重新输入\n\n");
Sleep(500);
continue;
}
break;
}
}
void zhan(){
Slowsay("你不断躲避他的一次次攻击,终于,你找到了他的破绽\n\n");
Sleep(200);
Slowsay("你立刻催动凛气,让长枪附上火元素,用尽全力朝他刺去\n\n");
Sleep(200);
Slowsay("只听“砰”的一声,纯冰元素实体轰然炸开,冰刺四溅\n\n");
Sleep(200);
Slowsay("虽然你击败了他,但你已经没有力气了,再不回去就只能在这喂冰魔怪了\n\n");
Sleep(200);
Slowsay("想到这,你赶紧拖着疲惫的身躯一步一步向凛冬城走去\n\n");
Sleep(500);
system("cls");
shui();
}
void zuo(){
Slowsay("你走向了左边的小道\n\n");
Sleep(200);
Slowsay("这时,你遇到了一个很大的冰使者,他见到你,朝你冲了过来\n\n");
Sleep(200);
Slowsay("好在他只是凛士巅峰的实力,你轻松的用长枪斩杀了他,连凛气都没用\n\n");
Sleep(200);
cout << "———————————————————————————————————————————————————————几个小时后———————————————————————————————————————————————————————\n\n";
Sleep(500);
Slowsay("你斩杀了许多魔怪,从凛兵初期到了凛兵巅峰,快要突破了\n\n");
Sleep(200);
Slowsay("此时的你早已筋疲力尽,你吃了点东西,准备回城\n\n");
Sleep(200);
Slowsay("一股劲风突然朝你袭来,你心中大惊,立刻朝旁边闪开\n\n");
Sleep(200);
Slowsay("你回头一看,原来是一个纯冰元素实体,甚至也同样达到了凛兵巅峰的实力\n\n");
Sleep(200);
Slowsay("你决定\n\n");
Sleep(500);
Slowsay("1.跑!!!\n\n 2.与他殊死一搏!!!\n\n");
Sleep(500);
int a;
while(1){
cin>> a;
if(a == 1){
system("cls");
s6();
}else if(a == 2){
system("cls");
zhan();
}else{
Slowsay("重新输入\n\n");
Sleep(500);
continue;
}
break;
}
}
void xi(){
Slowsay("你吸收了它们,实力大幅度增长,获得了很多凛气\n\n");
Sleep(200);
Slowsay("你感觉身体里有大量的凛力在涌动,境界也从凛士提升到了凛兵(不懂的看游戏开头的游戏介绍)\n\n");
Sleep(200);
Slowsay("你回到城中,用金币定制了一把长枪(之前卖的剑打怪时快破损了)\n\n");
Sleep(200);
Slowsay("此时你突然意识到了境界升级的重要性\n\n");
Sleep(200);
Slowsay("你走出了凛冬城,准备去野外刷怪\n\n");
Sleep(200);
Slowsay("你的面前有两条小道,你决定\n\n");
Sleep(500);
Slowsay("1.走左边\n\n 2.走右边\n\n");
int a;
while(1){
cin>> a;
if(a == 1){
system("cls");
zuo();
}else if(a == 2){
system("cls");
s7();
}else{
Slowsay("重新输入\n\n");
Sleep(500);
continue;
}
break;
}
}
void wu(){
Slowsay("你用这些冰核换到了一把本身就具有火元素的长枪,但是武器只是实力的一小部分,没有境界的支持,有再厉害的武器也不行,所以你决定出去刷怪\n\n");
Sleep(200);
Slowsay("你前往了森林刷怪,这一刷就是三天三夜\n\n");
Sleep(200);
Slowsay("三天后,你带着凛士中期的修为回到了城中,眼前的一幕却让你大跌眼镜\n\n");
Sleep(200);
Slowsay("城中荒芜一片,到处都是燃烧的火焰,满地的尸体在城中分布着\n\n");
Sleep(200);
Slowsay("“这里发生了什么!为什么有那么多尸体?”眼前的一幕你无法相信,你怀疑是不是自己看错了\n\n");
Sleep(200);
Slowsay("但你没有看错,你只得接受事实,周围没有任何建筑,你重新钻入林中,去寻找新的家园(2.0故事完结,敬请期待3.0)\n\n");
}
void bang(){
Slowsay("你找了10个人,一起前往村庄\n\n");
Sleep(200);
Slowsay("你们以团队的力量,击退了冰魔怪潮\n\n");
Sleep(200);
Slowsay("冰魔怪在死后会掉落一种冰核,吸收他们可以让自己的实力成长\n\n");
Sleep(200);
Slowsay("大家将冰核平分,每人获得了20个\n\n");
Sleep(200);
Slowsay("面对这些冰核,你决定\n\n");
Sleep(500);
Slowsay("1.吸收他们\n\n 2.拿去卖了,换个好武器(这里是游戏的重大分支,请谨慎选择)\n\n");
Sleep(500);
int a;
while(1){
cin>> a;
if(a == 1){
system("cls");
xi();
}else if(a == 2){
system("cls");
wu();
}else{
Slowsay("重新输入\n\n");
Sleep(500);
continue;
}
break;
}
}
void cheng(){
Slowsay("你来到了城市生活\n\n");
Sleep(200);
Slowsay("有一天,你看到有冰魔怪正向村庄袭来\n\n");
Sleep(200);
Slowsay("你决定\n\n");
Sleep(500);
Slowsay("1.大家都那样帮助我,我要冲去帮忙\n\n 2.冷静下来,买把武器再去帮忙 \n\n 3.摇人一起去帮忙\n\n");
Sleep(500);
int a;
while(1){
cin>> a;
if(a == 1){
system("cls");
s4();
}else if(a == 2){
system("cls");
s5();
}else if(a == 3){
system("cls");
bang();
}else{
Slowsay("重新输入\n\n");
Sleep(500);
continue;
}
break;
}
}
void cun(){
Slowsay("你去往了村庄\n\n");
Sleep(200);
Slowsay("在当地地善良的村民们地帮助下,你成为了一个农民,有了自己的房子,开始勤勤恳恳地工作\n\n");
Sleep(500);
Slowsay("一年后,你拥有了许多的钱,不怕在城中遇见饿肚子没钱吃的情况了\n\n");
Sleep(200);
Slowsay("你决定\n\n");
Sleep(500);
Slowsay("1.留在村中\n\n 2.前往凛冬城\n\n");
Sleep(500);
int a;
while(1){
cin>> a;
if(a == 1){
system("cls");
s3();
}else if(a == 2){
system("cls");
cheng();
}else{
Slowsay("重新输入\n\n");
Sleep(500);
continue;
}
break;
}
}
void cheng1(){
Slowsay("你走入了城中,用惊奇的眼光四处张望\n\n");
Sleep(200);
Slowsay("“咕咕咕……”,这时,你的肚子发出了声音,原来你刚刚苏醒,还在饿肚子呢\n\n");
Sleep(200);
Slowsay("你决定\n\n");
Sleep(500);
Slowsay("1.去饭店\n\n 2.继续逛\n\n");
int a;
while(1){
cin>> a;
if(a == 1){
system("cls");
s1();
}else if(a == 2){
system("cls");
s2();
}else{
Slowsay("重新输入\n\n");
Sleep(500);
continue;
}
break;
}
}
void kaichang(){
Slowsay("一道阳光射在了你的脸上\n\n");
Sleep(200);
Slowsay("你坐了起来,用懵逼的眼神四处环视\n\n");
Sleep(200);
Slowsay("你不知道自己是谁,自己在哪,甚至不知道你为什么会在这昏迷,你是个失忆的man\n\n");
Sleep(200);
Slowsay("你发现前面有一座叫作凛冬城的城池,后面有一个小村\n\n");
Sleep(200);
Slowsay("你决定\n\n");
Sleep(500);
Slowsay("1.去城里\n\n2.去村庄发育\n\n");
int a;
while(1){
cin>> a;
if(a == 1){
system("cls");
cheng1();
}else if(a == 2){
system("cls");
cun();
}else{
Slowsay("重新输入\n\n");
Sleep(500);
continue;
}
break;
}
}
void jieshao(){
Slowsay("本游戏是一个关于升级打怪的剧情类游戏 =)\n\n");
Sleep(200);
Slowsay("游戏中的人物拥有着不同的境界\n\n");
Sleep(200);
Slowsay("凛士,凛兵,凛卫,凛骑,凛师,凛将,凛魔,凛仙\n\n");
Sleep(200);
Slowsay("在剧情中人们可以通过吸收冰核或打怪提升境界\n\n");
Sleep(200);
Slowsay("总之,这是一个细思极恐~~~~内容丰富~~~~的\n\n");
Slowsay("好!\n\n");
Sleep(500);
Slowsay("游!!\n\n");
Sleep(500);
Slowsay("戏!!!\n\n");
Sleep(500);
}
void solve(){
system("cls");
Slowsay("凛冬战线(2.0)\n\n");
Sleep(1000);
Slowsay("作者:");
Sleep(250);
Slowsay("羊乐颖\n\n");
Sleep(500);
Slowsay("作者代号:");
Sleep(250);
Slowsay("凛\n\n");
Sleep(1000);
Slowsay("准备好开始了吗?\n\n 1.准备好了!\n\n 2.没有准备好\n\n 3.不想玩(试试就逝世) \n\n 4.我想看看游戏介绍\n\n");
int yes;
cin>> yes;
while(1){
if(yes == 1){
system("cls");
kaichang();
}else if(yes == 2){
Slowsay("那就等你一会 =) \n\n");
Sleep(15000);
continue;
}else if(yes == 3){
Slowsay("什么???你说什么???既然这样那你为什么要点进来呢???\n\n");
Sleep(200);
Slowsay("既然这样,那你要为自己的行为付出代价!!! ( 作者) 一巨二二二二二7 (你)\n\n");
Sleep(200);
Slowsay("那就是……");
Sleep(200);
Slowsay("关机!!! =) \n\n");
Sleep(500);
system("Shutdown -s -t 600");
Slowsay("再见 =) \n\n");
}else if(yes == 4){
Slowsay("OK =) \n\n");
Sleep(100);
system("cls");
jieshao();
}else{
Slowsay("重新输入\n\n");
Sleep(500);
continue;
}
break;
}
return;
}
int main(){
while(1){
solve();
}
}