问题标题: 酷町堂:亡灵战争1.0 开始采纳

2
0
已解决
赵泰来
赵泰来
高级光能
高级光能
#include<bits/stdc++.h>
#include<windows.h>
#include<conio.h>
#include<sstream>
using namespace std;
long long xue=100,ji=0,qian=20,mutou=0,xian=0,jian=0,nu=0,dao=0,gong=0;
string c="";
long long wlg=20,wlx=30,jsg=50,jsx=50;
void ks(){
	cout<<"传说天地间有一个黑龙,它无恶不作";
	Sleep(1000);
	system("CLS");
	cout<<"一天,它出现了!人们拼命抵挡它,可以失败告终";
	Sleep(1000);
	system("CLS");
	cout<<"人们只好呆在安全基地里,不敢出去";
	Sleep(1000);
	system("CLS");
	cout<<"疾病突然爆发了,人们一个接着一个的死去";
	Sleep(1000);
	system("CLS");
	cout<<"只剩下你";
	Sleep(1000);
	system("CLS");
	while(1){
		cout<<"要出去吗\n1.出去  2.呆在基地";
		int a;
		cin>>a;
		if(a==1){
			system("CLS");
			cout<<"恭喜你,逃过一劫";
			Sleep(100);
			system("CLS");
			cout<<"走着走着,遇到一个悬崖,怎么过?\n1.武功秘籍  2.跳过去";
			int b;
			cin>>b;
			if(b==1){
				system("CLS");
				cout<<"你细细学习,学成飞天后,回头一看,那武功秘籍……是假的!你摔死了……";
				Sleep(3000);
				system("CLS");
				continue;
			}else{
				system("CLS"); 
				cout<<"你轻轻一跳,发现头上竟然有一个《超级玛丽》的幸运方块,他长出了藤蔓,你顺着藤蔓,爬了过去";
				Sleep(3000);
				system("CLS");
				cout<<"你遇到了恶龙!对决开始!";
				Sleep(1000);
				system("CLS");
				cout<<"你要干什么?\n1.杀 2.闪 3.决斗 4.角色技能 5.八卦阵"; 
				int c;
				cin>>c;
				if(c!=6){
					system("CLS");
					cout<<"你当这是三国杀啊!";
					Sleep(1000);
					continue; 
				}else{
					cout<<"六六大神赐予我力量吧!!";
					Sleep(3000);
					system("CLS");
					cout<<"   *******"<<endl;
					cout<<"  *       *"<<endl;
					cout<<" *    66   *    [·]>>>> "<<endl;
					cout<<" *   之力  *   |-|||||||| <-龙 "<<endl;
					cout<<"  *       *"<<endl;
					cout<<"   *******"<<endl;
					Sleep(1);
					system("CLS");
					cout<<"    *******"<<endl;
					cout<<"   *       *"<<endl;
					cout<<"  *    66   *   [·]>>>> "<<endl;
					cout<<"  *   之力  *  |-|||||||| <-龙 "<<endl;
					cout<<"   *       *"<<endl;
					cout<<"    *******"<<endl;
					Sleep(1);
					system("CLS");
					cout<<"     *******"<<endl;
					cout<<"    *       *"<<endl;
					cout<<"   *    66   *  [·]>>>> "<<endl;
					cout<<"   *   之力  * |-|||||||| <-龙 "<<endl;
					cout<<"    *       *"<<endl;
					cout<<"     *******"<<endl;
					Sleep(1);
					system("CLS");
					system("CLS");
					cout<<"      *******"<<endl;
					cout<<"     *       *"<<endl;
					cout<<"    *    66   * [·]>>>> "<<endl;
					cout<<"    *   之力  *|-|||||||| <-龙 "<<endl;
					cout<<"     *       *"<<endl;
					cout<<"      *******"<<endl;
					Sleep(1);
					system("CLS");
					cout<<"龙挂了,遗言是:再厉害的BOOS也打不过开挂的人 ";
					Sleep(1000);
					system("CLS");
					break;
				}
			}
		}else{
			cout<<"你被病死了";
			continue;
		}
	}
	Sleep(3000);
	cout<<"但事情没有结束,你回去时,发现死去的同伴不见了\n";
	cout<<"只有一张纸条:亡灵战争……开始了!";
	Sleep(3000);
	system("CLS");
}
void ck(){
	cout<<"你有"<<c<<" 木头:"<<mutou<<" 线"<<xian<<" "<<qian<<"元";
	Sleep(3000);
	system("CLS");
}
void zz(){
	cout<<"你要作什么\n1.剑 3个木头 2.刀 2个木头 3.弓 3个木头 1根线 4.弩 10个木头 3根线";
	int a;
	cin>>a;
	if(a==1){
		if(jian==0&&mutou>=3){
			cout<<"制作成功";
			jian=1;
			mutou-=3;
			c+=" 1剑";
			Sleep(100);
			system("CLS");
		}else{
			cout<<"无效"; 
			Sleep(100);
			system("CLS");
		}
	}
	if(a==2){
		if(dao==0&&mutou>=2){
			cout<<"制作成功";
			dao=1;
			mutou-=3;
			c+=" 2刀";
			Sleep(100);
			system("CLS");
		}else{
			cout<<"无效"; 
			Sleep(100);
			system("CLS");
		}
	}
	if(a==3){
		if(gong==0&&mutou>=3&&xian>=1){
			cout<<"制作成功";
			gong=1;
			mutou-=1;
			xian-=1;
			c+=" 3弓";
			Sleep(100);
			system("CLS"); 
		}else{
			cout<<"无效";
			Sleep(100);
			system("CLS");
		}
	}
	if(a==4){
		if(nu==0&&mutou>=10&&xian>=3){
			cout<<"制作成功";
			nu=1;
			mutou-=4;
			xian-=1;
			c+=" 4弩";
			Sleep(100);
			system("CLS");
		}else{
			cout<<"无效"; 
			Sleep(100);
			system("CLS");
		}
	}
} 
void sc(){
	cout<<"你要买什么?1.木头 10元 2.线 50元";
	int a;
	cin>>a; 
	if(a==1&&qian>=10){
		cout<<"购买成功";
		qian-=1;
		mutou++;
	}
	if(a==2&&qian>=50){
		cout<<"购买成功";
		qian-=10;
		xian++;
	}
	Sleep(100);
	system("CLS");
}
void wq(){
	cout<<"你要用什么武器\n"<<c;
	int a;
	cin>>a;
	if(a==1&&jian==1){
		ji+=40;
		cout<<"装备成功";
		Sleep(100);
		system("CLS");
	}else if(a==2&&dao==1){
		ji+=30;
		cout<<"装备成功";
		Sleep(100);
		system("CLS");
	}else if(a==3&&gong==1){
		ji+=50;
		cout<<"装备成功";
		Sleep(100);
		system("CLS");
	}else if(a==4&&nu==1){
		ji+=100;
		cout<<"装备成功";
		Sleep(100);
		system("CLS");
	}else{
		cout<<"你没有这件武器";
		Sleep(100);
		system("CLS");
	}
}
void wl(){
	while(1){
		cout<<"亡灵飞了过来!\n你要干什么\n1.攻击 2.我跑";
		int a;
		cin>>a;
		if(a==1){
			wlx-=ji;
		}else{
			cout<<"逃跑失败\n"; 
		}
		if(wlx<=0){
			cout<<"亡灵挂了";
			Sleep(1000);
			system("CLS");
			break;
		}
		cout<<"亡灵攻击!你血量减少20";
		xue-=wlg;
		Sleep(1000);
		system("CLS");
	}
	
}
void js(){
	while(1){
		cout<<"僵尸扑了过来!\n你要干什么\n1.攻击 2.我跑\n"; 
		int a;
		cin>>a;
		if(a==1){
			jsx-=ji;
		}else{
			cout<<"逃跑失败"; 
		}
		if(jsx<=0){
			cout<<"僵尸挂了";
			Sleep(1000);
			system("CLS");
			break;
		}
		cout<<"僵尸攻击!你血量减少50";
		Sleep(1000);
		system("CLS");
		xue-=jsg;
	}
	
}
void gj(){
	wq(); 
	cout<<"你要到哪去/n1.亡灵之地 2.僵尸空岛";
	int a;
	cin>>a;
	if(a==1){
		cout<<"已到达";
		Sleep(100);
		system("CLS");
		wl();
	}
	if(a==2){
		cout<<"已到达";
		Sleep(100);
		system("CLS");
		js();
	}
}
void yx(){
	while(1){
		xue=100,qian=0,ji=0;
		ks(); 
		while(1){
			cout<<"你要干什么?\n1.工作台 2.商城 3.仓库 4.出去";
			int a;
			cin>>a;
			if(a==1){
				zz();
			}
			if(a==2){
				sc();
			}
			if(a==3){
				ck();
			}
			if(a==4){
				gj();
			}
		}
	}
}
int main(){
	yx();
	return 0;
}

这是我自己花了两天写的,拒绝抄袭

大佬们有什么建议???

PS:帮忙做一下人手拿武器的字符画,1.5要用

赵泰来在2020-07-18 18:17:11追加了内容

谁先提出建议且全面,我就采纳谁

PS:马上要考试,采纳可能会晚一点

赵泰来在2020-07-19 10:57:58追加了内容

刚才测试了一下,商城或前那块有Bug,无法买东西,谁来帮帮我


0
已采纳
陈曦
陈曦
资深天翼
资深天翼

陈曦在2020-07-18 19:43:09追加了内容

建议把“攻击”部分写具体。

不然带武器干嘛?

0
高梓荣
高梓荣
新手天翼
新手天翼

程序好水啊 才300行

慢慢添加内容吧。。。

0
胡家翊
胡家翊
高级守护
高级守护

各位瞧一瞧看一看啊,最新の通关按键:1 2 6(仅为引子部分,后面持续更新)

0
胡家翊
胡家翊
高级守护
高级守护

我只是一届蒟蒻,不能提太多技术上的建议,不过在剧情方面我还是有两把刷子的。

我个人建议可以改成末日生存类题材,黑龙可以改为终极变异类姜丝,你和同伴用新型病毒类武器打败了姜丝,但朊病毒全面爆发,你和一些同伴们组成了小队,最终目标是被强化型病毒感染的病毒创始人和爆发者nmsl博士,他是第一个被感染的人,同时具有人类的智慧和姜丝强大的体能。。。武器改成各类枪械(如:格洛克 AK-47 M416 M4A1 M762 莫甘辛纳(狙里面AWM Kar 98k不用我讲了)尼泊尔军刀(近战整个铁斧 电锯啥的) 56式半自动 美国巴雷特M82A1 瑞士Sauer SSG3000 SVD 榴弹炮 RPG什么的都可以)

望采纳谢谢

P.S:如有需要不定期更新

0
0
曹砚青
曹砚青
中级光能
中级光能

没有什么了,

人手拿武器的字符画:

<=====||==o

▄︻┳═一

《《=========➕==

0
曹砚青
曹砚青
中级光能
中级光能

没有什么了,

人手拿武器的字符画:

<=====||==o

▄︻┳═一

《《=========➕==

曹砚青在2020-07-18 16:27:59追加了内容

不好意思,网卡,多发了

0
我要回答