#include<bits/stdc++.h>
#include<fstream>
#include<string>
#include<cstdlib>
#include<ctime>
#include<iomanip>
#include<algorithm>
#include<sstream>
#include<windows.h>
#include<vector>
#include<limits>
using namespace std;
struct knife{
	string kni;
	int blo;
}k[100005];
struct gun{
	string gu;
	int blo,nai;
}g[100005];
void win(int zongzhi,int rulemoney){
	if(zongzhi>=rulemoney){
		cout<<"YOU WIN!";
		exit(0);
	}
}
int main(){
	k[0]={"骑士团圣剑",90}; 
	k[1]={"铲子",15};
	k[2]={"棒球棍",5};
	k[3]={"鱼叉",35};
	g[1]={"猎枪",35,6};
	g[2]={"霰弹枪",80,6};
	string key;
	cout<<"请输入网络…啊不GAME秘钥?";
	cin>>key;
	if(key!="114514"){//陷阱
		cout<<"GAME OVER!\n";
		_sleep(1000);
		string s="!@#$%^&*(){}|:<>?,./;'[]\"";
		while(1){
			cout<<s;
			string s1;
			s1+=s[s.size()-1];
			s+=s1;
			s.erase(0,1);
		}		
	}
	cout<<"欢迎来到#¥#%……&%¥#@游戏\n";
	_sleep(500);
	cout<<"1.简单  2.普通  3.噩梦  4.#@$!$#!#!&*&%$";
	int gamemode;
	int rulemoney;
	cin>>gamemode;
	if(gamemode==1){
		rulemoney=30000;
	}
	if(gamemode==2){
		rulemoney=80000;
	}
	if(gamemode==3){
		rulemoney=140000;
	}
	if(gamemode>=4){
		cout<<"$#%#^&&*%(*&$%^@#^!%#";
		return 0;
	}
	_sleep(500);
	cout<<"in the game…\n";
	_sleep(1000);
	cout<<"This is a @#%^*^%#%^!@%! game\n";
	_sleep(1000);
	cout<<"You get a new message!\n";
	_sleep(600);
	cout<<"1.按1键攻击\n2.按2键闪避\n3.按3键捡起\n按4键查看纸条\n按5键打开背包\n按/space/键释放技能\n&^#DFS%$&@#$^@#$^SDA$%^#$^FDGAS$%^#^#\n";
	_sleep(2000);
	cout<<"每秒积攒5点能量\n";
	_sleep(100);
	cout<<"ready-";
	_sleep(100);
	cout<<"GO!!!";
	_sleep(1000);
	cout<<"你在超市1层~\n";
	_sleep(100);
	cout<<"You get a new message!\n";
	_sleep(500);
	int hu=1;
	cout<<"你需要在超市内摸金 总值达到"<<rulemoney<<"元。of course,也会有怪物喲~\n";
	_sleep(1000);
	cout<<"鱼叉\n护身符\n";
	cout<<"你已自动拾取!\n";
	_sleep(1000);
	char c;
	int hp=100;
	cout<<"你的面前有一个物资宝箱\n";
	int shifou;
	cout<<"按1开,按2不开,继续走\n";
	cin>>shifou;
	if(shifou!=2){
		cout<<"ta是大嘴怪,准备战斗\n";
		_sleep(300);
		cout<<"TA率先攻击,你掉了300滴血\nYOU ARE DIE.\n";
		_sleep(500);
		cout<<"Lucky,you got 护身符\n";
		hu--;
		_sleep(1000);
		cout<<"复活!!!\n";
		_sleep(500); 
		cout<<"大嘴怪死了\n";
	}
	cout<<"你左面是1片虚无,右面是一扇铁门。左走1,右走2\n";
	cin>>shifou;
	int cishu114514=0;
	int xkbhy=0;
	if(shifou==1){
		cishu114514=0;
		cout<<"你掉进了虚空~\n";
		_sleep(300);
		while(1){
			cout<<"虚空之力将你吞噬\n";
		}
	}
	cout<<"你没有钥匙!\n";
	cout<<"你发现了一件虚空保护衣!\n"; 
	int yao1=0;
	xkbhy++;
	while(yao1==0){
		_sleep(200);
		cout<<"你后面是1片虚无,前面是一扇铁门。左走1,右走2\n";
		cin>>shifou;
		if(shifou==1){
			cishu114514=0;
			cout<<"你掉进了虚空~\n";
			_sleep(300);
			while(cishu114514<4){
				cishu114514++;
				cout<<"虚空之力将你吞噬\n";
				_sleep(500);
			}
			if(cishu114514>=3){
				cout<<"你发现了一把钥匙\n";
				yao1++;
			}
		}
	}
	cout<<"你打开了门";
	_sleep(800);
	cout<<"你面前有一个物资宝箱,按1开,按2不开,继续走\n";
	cin>>shifou;
	int zhongzhi=0;
	srand((int)time(NULL));
	if(shifou==1){
		int sui=rand()%(10-1+1);
		if(sui==1){
			int sui1=rand()%(10-1+1);
			if(sui1==1){
				int sui2=rand()%(10-1+1);
				if(sui2==1){
					cout<<"凤凰金雕!价值200000\n";
					zhongzhi+=200000;
					cout<<"当前总值:"<<zhongzhi;
				}
			}
		}
		if(sui==1){
			cout<<"黄金圣杯!价值60000\n";
			zhongzhi+=60000;
			cout<<"当前总值:"<<zhongzhi; 
		}
		else if(sui>1&&sui<=3){
			cout<<"黄金书!价值30000\n";
			zhongzhi+=30000;
			cout<<"当前总值:"<<zhongzhi; 
		}
		else if(sui>3&&sui<=6){
			cout<<"银龙鱼!价值15000\n";
			zhongzhi+=15000;
			cout<<"当前总值:"<<zhongzhi; 
		}
		else{
			cout<<"彩窗圆盘!价值10000\n";
			zhongzhi+=10000;
			cout<<"当前总值:"<<zhongzhi;
		}
		cout<<"\n";
	}
	cout<<"你要向哪走?左走1,右走2,前走3\n";
	cin>>shifou;
	int di=0;
	if(shifou==1){
		di++;
		cout<<"你获得了地窖勋章!\n";
		cout<<"你要向哪走?前走1,左走2\n";
		cin>>shifou;
		if(shifou==1){
			cout<<"你撞上了双生怨灵!";
			if(hu==0){
				cout<<"YOU DIED!";
				return 0;
			}
			else{
				cout<<"Lucky,you got 护身符\n";
				hu--;
				_sleep(1000);
				cout<<"复活!!!\n";
				_sleep(500); 
				cout<<"双生怨灵死了\n";
			}
		}
	}
	cout<<"You get a new message!\n";
	_sleep(500);
	cout<<"总值达到规则自动撤离(如果你有地窖勋章的话…)\n";
	if(zhongzhi>=rulemoney){
		cout<<"YOU WIN!";
		return 0;
	} 
	if(shifou==2){
		cout<<"你撞上了双生怨灵!";
		if(hu==0){
			cout<<"YOU DIED!";
			return 0;
		}
		else{
			cout<<"Lucky,you got 护身符\n";
			hu--;
			_sleep(1000);
			cout<<"复活!!!\n";
			_sleep(500); 
			cout<<"双生怨灵死了\n";
		}
	}
	cout<<"你面前有一个装备宝箱,按1开,按2不开,继续走\n";
	cin>>shifou;
	if(shifou==1){
		int sui=rand()%(10-1+1);
		if(sui==1){
			int sui1=rand()%(10-1+1);
			if(sui1==1){
				int sui2=rand()%(10-1+1);
				if(sui2==1){
					cout<<"骑士团圣剑!价值400000\n";
					zhongzhi+=400000;
					cout<<"当前总值:"<<zhongzhi;
				}
			}
		}
		if(sui==1){
			cout<<"霰弹枪!价值@#$^#!\n";
			cout<<"当前总值:"<<zhongzhi; 
		}
		else if(sui>1&&sui<=3){
			cout<<"猎枪!价值@#¥%@\n";
			cout<<"当前总值:"<<zhongzhi; 
		}
		else if(sui>3&&sui<=6){
			cout<<"铲子!价值$%#@%#@\n";
			cout<<"当前总值:"<<zhongzhi; 
		}
		else{
			cout<<"法式长棍!价值800\n";
			zhongzhi+=800; 
			cout<<"当前总值:"<<zhongzhi;
		}
		cout<<"\n";
	}
	return 0;
  //认准UID1063--禁止偷窃!
  //持续更新。纯手工制作,拒绝AI
}

1 条评论

  • @ 2026-4-13 16:38:53
    #include<bits/stdc++.h>
    #include<fstream>
    #include<string>
    #include<cstdlib>
    #include<ctime>
    #include<iomanip>
    #include<algorithm>
    #include<sstream>
    #include<windows.h>
    #include<vector>
    #include<limits>
    using namespace std;
    struct knife{
    	string kni;
    	int blo;
    }k[100005];
    struct gun{
    	string gu;
    	int blo,nai;
    }g[100005];
    void win(int zongzhi,int rulemoney){
    	if(zongzhi>=rulemoney){
    		cout<<"YOU WIN!";
    		exit(0);
    	}
    }
    int main(){
    	k[0]={"骑士团圣剑",90}; 
    	k[1]={"铲子",15};
    	k[2]={"棒球棍",5};
    	k[3]={"鱼叉",35};
    	g[1]={"猎枪",35,6};
    	g[2]={"霰弹枪",80,6};
    	string key;
    	cout<<"请输入网络…啊不GAME秘钥?";
    	cin>>key;
    	if(key!="114514"){//陷阱
    		cout<<"GAME OVER!\n";
    		_sleep(1000);
    		string s="!@#$%^&*(){}|:<>?,./;'[]\"";
    		while(1){
    			cout<<s;
    			string s1;
    			s1+=s[s.size()-1];
    			s+=s1;
    			s.erase(0,1);
    		}		
    	}
    	cout<<"欢迎来到#¥#%……&%¥#@游戏\n";
    	_sleep(500);
    	cout<<"1.简单  2.普通  3.噩梦  4.#@$!$#!#!&*&%$";
    	int gamemode;
    	int rulemoney;
    	cin>>gamemode;
    	if(gamemode==1){
    		rulemoney=30000;
    	}
    	if(gamemode==2){
    		rulemoney=80000;
    	}
    	if(gamemode==3){
    		rulemoney=140000;
    	}
    	if(gamemode>=4){
    		cout<<"$#%#^&&*%(*&$%^@#^!%#";
    		return 0;
    	}
    	_sleep(500);
    	cout<<"in the game…\n";
    	_sleep(1000);
    	cout<<"This is a @#%^*^%#%^!@%! game\n";
    	_sleep(1000);
    	cout<<"You get a new message!\n";
    	_sleep(600);
    	cout<<"1.按1键攻击\n2.按2键闪避\n3.按3键捡起\n按4键查看纸条\n按5键打开背包\n按/space/键释放技能\n&^#DFS%$&@#$^@#$^SDA$%^#$^FDGAS$%^#^#\n";
    	_sleep(2000);
    	cout<<"每秒积攒5点能量\n";
    	_sleep(100);
    	cout<<"ready-";
    	_sleep(100);
    	cout<<"GO!!!";
    	_sleep(1000);
    	cout<<"你在超市1层~\n";
    	_sleep(100);
    	cout<<"You get a new message!\n";
    	_sleep(500);
    	int hu=1;
    	cout<<"你需要在超市内摸金 总值达到"<<rulemoney<<"元。of course,也会有怪物喲~\n";
    	_sleep(1000);
    	cout<<"鱼叉\n护身符\n";
    	cout<<"你已自动拾取!\n";
    	_sleep(1000);
    	char c;
    	int hp=100;
    	cout<<"你的面前有一个物资宝箱\n";
    	int shifou;
    	cout<<"按1开,按2不开,继续走\n";
    	cin>>shifou;
    	if(shifou!=2){
    		cout<<"ta是大嘴怪,准备战斗\n";
    		_sleep(300);
    		cout<<"TA率先攻击,你掉了300滴血\nYOU ARE DIE.\n";
    		_sleep(500);
    		cout<<"Lucky,you got 护身符\n";
    		hu--;
    		_sleep(1000);
    		cout<<"复活!!!\n";
    		_sleep(500); 
    		cout<<"大嘴怪死了\n";
    	}
    	cout<<"你左面是1片虚无,右面是一扇铁门。左走1,右走2\n";
    	cin>>shifou;
    	int cishu114514=0;
    	int xkbhy=0;
    	if(shifou==1){
    		cishu114514=0;
    		cout<<"你掉进了虚空~\n";
    		_sleep(300);
    		while(1){
    			cout<<"虚空之力将你吞噬\n";
    		}
    	}
    	cout<<"你没有钥匙!\n";
    	cout<<"你发现了一件虚空保护衣!\n"; 
    	int yao1=0;
    	xkbhy++;
    	while(yao1==0){
    		_sleep(200);
    		cout<<"你后面是1片虚无,前面是一扇铁门。左走1,右走2\n";
    		cin>>shifou;
    		if(shifou==1){
    			cishu114514=0;
    			cout<<"你掉进了虚空~\n";
    			_sleep(300);
    			while(cishu114514<4){
    				cishu114514++;
    				cout<<"虚空之力将你吞噬\n";
    				_sleep(500);
    			}
    			if(cishu114514>=3){
    				cout<<"你发现了一把钥匙\n";
    				yao1++;
    			}
    		}
    	}
    	cout<<"你打开了门";
    	_sleep(800);
    	cout<<"你面前有一个物资宝箱,按1开,按2不开,继续走\n";
    	cin>>shifou;
    	int zhongzhi=0;
    	srand((int)time(NULL));
    	if(shifou==1){
    		int sui=rand()%(10-1+1);
    		if(sui==1){
    			int sui1=rand()%(10-1+1);
    			if(sui1==1){
    				int sui2=rand()%(10-1+1);
    				if(sui2==1){
    					cout<<"凤凰金雕!价值200000\n";
    					zhongzhi+=200000;
    					cout<<"当前总值:"<<zhongzhi;
    				}
    			}
    		}
    		if(sui==1){
    			cout<<"黄金圣杯!价值60000\n";
    			zhongzhi+=60000;
    			cout<<"当前总值:"<<zhongzhi; 
    		}
    		else if(sui>1&&sui<=3){
    			cout<<"黄金书!价值30000\n";
    			zhongzhi+=30000;
    			cout<<"当前总值:"<<zhongzhi; 
    		}
    		else if(sui>3&&sui<=6){
    			cout<<"银龙鱼!价值15000\n";
    			zhongzhi+=15000;
    			cout<<"当前总值:"<<zhongzhi; 
    		}
    		else{
    			cout<<"彩窗圆盘!价值10000\n";
    			zhongzhi+=10000;
    			cout<<"当前总值:"<<zhongzhi;
    		}
    		cout<<"\n";
    	}
    	cout<<"你要向哪走?左走1,右走2,前走3\n";
    	cin>>shifou;
    	int di=0;
    	if(shifou==1){
    		di++;
    		cout<<"你获得了地窖勋章!\n";
    		cout<<"你要向哪走?前走1,左走2\n";
    		cin>>shifou;
    		if(shifou==1){
    			cout<<"你撞上了双生怨灵!";
    			if(hu==0){
    				cout<<"YOU DIED!";
    				return 0;
    			}
    			else{
    				cout<<"Lucky,you got 护身符\n";
    				hu--;
    				_sleep(1000);
    				cout<<"复活!!!\n";
    				_sleep(500); 
    				cout<<"双生怨灵死了\n";
    			}
    		}
    	}
    	cout<<"You get a new message!\n";
    	_sleep(500);
    	cout<<"总值达到规则自动撤离(如果你有地窖勋章的话…)\n";
    	if(zhongzhi>=rulemoney){
    		cout<<"YOU WIN!";
    		return 0;
    	} 
    	if(shifou==2){
    		cout<<"你撞上了双生怨灵!";
    		if(hu==0){
    			cout<<"YOU DIED!";
    			return 0;
    		}
    		else{
    			cout<<"Lucky,you got 护身符\n";
    			hu--;
    			_sleep(1000);
    			cout<<"复活!!!\n";
    			_sleep(500); 
    			cout<<"双生怨灵死了\n";
    		}
    	}
    	cout<<"你面前有一个装备宝箱,按1开,按2不开,继续走\n";
    	cin>>shifou;
    	if(shifou==1){
    		int sui=rand()%(10-1+1);
    		if(sui==1){
    			int sui1=rand()%(10-1+1);
    			if(sui1==1){
    				int sui2=rand()%(10-1+1);
    				if(sui2==1){
    					cout<<"骑士团圣剑!价值400000\n";
    					zhongzhi+=400000;
    					cout<<"当前总值:"<<zhongzhi;
    				}
    			}
    		}
    		if(sui==1){
    			cout<<"霰弹枪!价值@#$^#!\n";
    			cout<<"当前总值:"<<zhongzhi; 
    		}
    		else if(sui>1&&sui<=3){
    			cout<<"猎枪!价值@#¥%@\n";
    			cout<<"当前总值:"<<zhongzhi; 
    		}
    		else if(sui>3&&sui<=6){
    			cout<<"铲子!价值$%#@%#@\n";
    			cout<<"当前总值:"<<zhongzhi; 
    		}
    		else{
    			cout<<"法式长棍!价值800\n";
    			zhongzhi+=800; 
    			cout<<"当前总值:"<<zhongzhi;
    		}
    		cout<<"\n";
    	}
    	cout<<"'偷偷猫'将你的一件物品偷走啦..";
    	zhongzhi-=800; 
    	return 0;
      //认准UID1063--禁止偷窃!
      //持续更新。纯手工制作,拒绝AI
    }
    
    
    
    • 1