2
已解决
赵泰来
高级光能
高级光能
#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
0
0
0
胡家翊
高级守护
高级守护
我只是一届蒟蒻,不能提太多技术上的建议,不过在剧情方面我还是有两把刷子的。
我个人建议可以改成末日生存类题材,黑龙可以改为终极变异类姜丝,你和同伴用新型病毒类武器打败了姜丝,但朊病毒全面爆发,你和一些同伴们组成了小队,最终目标是被强化型病毒感染的病毒创始人和爆发者nmsl博士,他是第一个被感染的人,同时具有人类的智慧和姜丝强大的体能。。。武器改成各类枪械(如:格洛克 AK-47 M416 M4A1 M762 莫甘辛纳(狙里面AWM Kar 98k不用我讲了)尼泊尔军刀(近战整个铁斧 电锯啥的) 56式半自动 美国巴雷特M82A1 瑞士Sauer SSG3000 SVD 榴弹炮 RPG什么的都可以)
望采纳谢谢
P.S:如有需要不定期更新
0
0
0
曹砚青
中级光能
中级光能
没有什么了,
人手拿武器的字符画:
<=====||==o
▄︻┳═一
《《=========➕==
曹砚青在2020-07-18 16:27:59追加了内容
不好意思,网卡,多发了
0