惊魂寻宝队

1 条评论

  • @ 2026-4-7 16:09:35
    #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];
    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;
    	if(shifou==1){
    		srand((int)time(NULL));
    		int sui=rand()%(10-1+1);
    		if(sui==1){
    			cout<<"黄金圣杯!价值60000";
    			zhongzhi+=60000;
    			cout<<"当前总值:"<<zhongzhi; 
    		}
    		else if(sui>1&&sui<=3){
    			cout<<"黄金书!价值30000";
    			zhongzhi+=30000;
    			cout<<"当前总值:"<<zhongzhi; 
    		}
    		else if(sui>3&&sui<=6){
    			cout<<"银龙鱼!价值15000";
    			zhongzhi+=15000;
    			cout<<"当前总值:"<<zhongzhi; 
    		}
    		else{
    			cout<<"彩窗圆盘!价值10000";
    			zhongzhi+=10000;
    			cout<<"当前总值:"<<zhongzhi; 
    		}
    	}
    	return 0;
      //认准UID1063--禁止偷窃!!
      //持续更新。纯手工制作,拒绝AI
    }
    
    • 1