不完全的MC[0.01.0]测试
2025-08-10 21:12:32
发布于:广东
作者Dream
我负责测试和修理
#include<bits/stdc++.h>
using namespace std;
using ll = long long;
ll mod,q,stop,ym,mg,pg,a,coin=1000;//mod模式,
string name,zb1,zb2;
int main(){
cout<<"欢迎来到Minecraft多人服务器\n";
cout<<"1.0版本(测试版)\n";
cout<<"请输入你的名字_________(不能包含空格)";
cin>>name;
cout<<"你好,"<<name<<"金锭是这个世界的货币"<<"\n";
cout<<"你有1000金锭\n";
cout<<"请选择你的游戏模式:1.生存模式\n";
cout<<" 2.极限模式\n";
cout<<" 3.冒险模式\n";
cout<<"请选择:\n";
cin>>mod;
for(;;){
cout<<"你要去干啥:1.PvP(赢了有奖)\n";
cout<<" 2.砍树\n";
cout<<" 3.挖矿(未开放)\n";
cout<<" 4.锻造(未开放)\n";
cout<<" 5.交易(未开放)\n";
cout<<" 6.退出游戏\n";
cin>>a;
if(coin<500&&a==1){
cout<<"你没钱了";
continue;
}
if(a==1){
a=0;
cout<<"(PvP竞技场)\n";
cout<<"你进入了玩家PvP竞技场\n";
cout<<"请选择你的武器:1.木质两件套------------10金锭\n";
cout<<" 2.石质两件套------------20金锭\n";
cout<<" 3.铁质两件套------------40金锭\n";
cout<<" 4.金质两件套------------30金锭\n";
cout<<" 5.钻石两件套------------50金锭\n";
cout<<" 6.合金两件套------------70金锭\n";
cout<<" 7.不选择-----------------0金锭\n";
cin>>a;
if(a==1&&coin>=10){
coin-=10;
cout<<"恭喜你,获得了木质两件套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb1="木质两件套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a==2&&coin>=20){
coin-=20;
cout<<"恭喜你,获得了石质两件套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb1="石质两件套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a==3&&coin>=40){
coin-=40;
cout<<"恭喜你,获得了铁质两件套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb1="铁质两件套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a==4&&coin>=30){
coin-=30;
cout<<"恭喜你,获得了金质两件套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb1="金质两件套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a==5&&coin>=50){
coin-=50;
cout<<"恭喜你,获得了钻石两件套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb1="钻石两件套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a==6&&coin>=70){
coin-=70;
cout<<"恭喜你,获得了合金两件套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb1="合金两件套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a!=1&&a!=2&&a!=3&&a!=4&&a!=5&&a!=6&&a!=7){
cout<<"输入错误,请从新输入"; //
}else{
cout<<"对不起,"<<name<<"您的余额不足\n"; //
}
cout<<"请选择你的防具:1.皮革套---------20金锭\n";
cout<<" 2.铁套-----------40金锭\n";
cout<<" 3.金套-----------30金锭\n";
cout<<" 4.锁链套---------50金锭\n";
cout<<" 5.钻石套---------60金锭\n";
cout<<" 6.合金套---------80金锭\n";
cout<<" 7.不选择----------0金锭\n";
cin>>a;
if(a==1&&coin>=20){
coin-=20;
cout<<"恭喜你,获得了皮革套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb2="皮革套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a==2&&coin>=40){
coin-=40;
cout<<"恭喜你,获得了铁套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb2="铁套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a==3&&coin>=30){
coin-=30;
cout<<"恭喜你,获得了金套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb2="金套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a==4&&coin>=50){
coin-=50;
cout<<"恭喜你,获得了锁链套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb2="锁链套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a==5&&coin>=60){
coin-=60;
cout<<"恭喜你,获得了钻石套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb2="钻石套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a==6&&coin>=70){
coin-=70;
cout<<"恭喜你,获得了合金套\n";
cout<<"你下次竞技依旧可以用它们\n";
zb1="合金套";
cout<<"你还有"<<coin<<"金锭\n";
a=0;
}else if(a!=1&&a!=2&&a!=3&&a!=4&&a!=5&&a!=6&&a!=7){
cout<<"输入错误,请从新输入";//
}else{
cout<<"对不起,"<<name<<"您的余额不足\n"; //
}
cout<<"比赛开始!\n";
for(ll i=1;i<=1000;i++){
cout<<"";
}
if(q>=100){
cout<<"恭喜你,胜利了!/n";
cout<<"你获得了1000金锭的奖金!\n";
coin+=1000;
cout<<"你还有"<<coin<<"个金锭";
}else{
cout<<"恭喜你,失败了!\n";
if(mod==2){
for(ll i=1;i<=100;i++){
cout<<"你失败了!\n";
}
cout<<"感谢游玩\n";
cout<<"https://www.acgo.cn/team/1882041833435369472\n";
cout<<"来Dream的团队和大家一起玩吧!\n";
exit(0);
}else{
cout<<"你被夺走了500金锭!\n";
coin-=500;
cout<<"你还有"<<coin<<"个金锭\n";
if(coin < 500)
cout<<name<<"破产了,你可以通过砍树或挖矿 交易换钱" ;
}
}
}
if(a==2){
}
if(a==3){
}
if(a==4){
}
if(a==5){
}
if(a==6){
cout<<"感谢游玩\n";
cout<<"https://www.acgo.cn/team/1882041833435369472\n";
cout<<"来Dream的团队和大家一起玩吧!\n";
exit(0);
}
}
return 0;
}
全部评论 2
3天前 来自 广东
0在这发个记录
3天前 来自 广东
0
有帮助,赞一个