云锦 回合制游戏(不可能发给你最新版的)
2024-08-28 15:10:02
发布于:浙江
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
string a;//姓名
int gj; //攻击
int zjx=100;
int slm1=100;//定义史莱姆100血量
int pg1,e1=0;//普攻1,E1;
void hf()
{
zjx=100;
}
void cu(string a,string b,int c)//输出a,b 并清屏
{
cout<<a<<" "<<b<<endl;
Sleep(c);
system("cls");
return ;
}
void jz()//加载
{
for(int i=0;i<2;i++)
{
cu("."," ",200);
cu(".."," ",200);
cu("..."," ",200);
cu("...."," ",200);
cu("....."," ",200);
cu("......"," ",200);
}
return ;
}
void qy()//前言
{
cu("我是谁","你是谁",2000);
cu("额","头好痛",2000);
cu("我是谁","你是谁",2000);
jz();
cout<<"我叫什么?";
cin>>a;
cu("哦 我想起来了,我叫",a,1500);
cu("那我现在在哪里呀!","?",2000);
cu("那么我去闯荡吧","!!!",2010);
return ;
}
void zd1()//战斗系统 1
{
cout<<"| 战斗系统 |"<<endl;
cout<<"1.普攻(5点) 2.E技能(15) "<<pg1<<"/"<<3<<" 3.大招(49点) "<<e1<<"/"<<5<<" 输出数字"<<endl;
cout<<"敌方:史莱姆"<<slm1<<"血"<<endl;
cout<<"自己:"<<a<<zjx<<"血"<<endl;
cout<<"技能:";
int n=0;
cin>>n;
if(n==1)
{
gj+=5;
pg1++;
}
else if(n==2 && pg1>=3)
{
gj+=15;
pg1-=3;
e1++;
}
else if(n==3 && e1>=5)
{
gj+=45;
e1-=5;
}
else
{
cout<<"重输"<<endl;
Sleep(1020);
system("cls");
zd1();
}
slm1-=gj;
gj=0;
cout<<"敌方:史莱姆 生气-发起进攻 -2血"<<endl;
zjx-=2;
system("cls");
return ;
}
void dg1()//打怪1
{
jz();
cu("呼~","前方出现史莱姆",0);
cout<<"尖叫!";
Sleep(1020);
system("cls");
cu("“啊!”",a,2010) ;
while(slm1>0)
{
zd1();
}
hf();
cu("这时出现了一个绿·护腕(攻击+1)","呼!!",2010) ;
cu("但是 我","也晕倒了",2010);
return ;
}
void xsc()//新手村
{
cu("你醒啦!","???说。",1090);
cu(a,"一个激灵 坐了起来:“你(她)是谁?”",1209);
}
int main()
{
//ExitProcess(0);
//直接跳出
//system("pause");
//按下任意键继续
qy();
dg1();
xsc();
return 0;
}
想体验最新版来:
https://www.acgo.cn/application/1820374710050942976
这里空空如也
有帮助,赞一个