C++写一个CSGO开箱模拟器「建议收藏」

C++写一个CSGO开箱模拟器「建议收藏」head玩过csgo的人类都知道,开箱是很有趣的。————名人名言Appstore上有专门的开箱模拟器,但是啊,他有广告。(;′⌒`)所以心善的博主决定自己用C++手撸一款开箱模拟器:3A大作,有整整一种箱子可供选择附加开箱动画,效果及其逼真…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

head

玩过csgo的人类都知道,开箱是很有趣的。

                                                                                                                ————名人名言

Appstore上有专门的开箱模拟器,但是啊,他有广告。(;′⌒`)






所以

心善的博主决定自己用C++手撸一款开箱模拟器:

3A大作,有整整一种箱子可供选择

附加开箱动画,效果及其逼真 

 可以跳过动画,连续开箱!!!爽!!!

 Code

#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
string jiutoushe[17]={"隐秘: AWP 鬼退治","隐秘: FN57 暴怒野兽","保密:M4A4 地狱烈焰","保密:加利尔AR ~甜甜的~","保密:双持贝瑞塔 毒蛇袭击","受限:SSC08 鬼脸天蛾","受限:P90 死亡之握",
"受限:P250 红岩","受限:P2000 林间猎者","受限:AK-47 轨道Mk01","军规级: UMP-45 合金绽放","军规级:Tec-9 剪纸","军规级:MAG-7 硬水","军规级:MAC-10 阿罗哈","军规级 M4A1消音版 简报",
"军规级:法玛斯 死亡之舞","军规级:USP消音版 蓝图"};
int mygame(string gamemode)
{
	srand(time(0));
	int flag=0;
	if(gamemode=="九头蛇")
	{
		int x=rand()%100+1;
		if(x==32)
			flag=0;
		else if(x==65)
			flag=1;
		else if(x==5||x==8||x==13||x==23||x==42||x==39||x==54||x==59)
			flag=rand()%3+2;
		else if(x>=75)
			flag=rand()%5+5;
		else
			flag=rand()%7+10;
		string t="";
		cout<<"是否跳过抽奖阶段(yes or no):";
		cin>>t; 
		if(t=="yes")
			return flag;
		int s=51+flag;
		int i=0;
		for(i=0;i<=s;i++)
		{
			system("cls");
			cout<<jiutoushe[i%17];
			Sleep(10+i*1);
		}
		Sleep(1000);
	}
	return flag;
}
int main()
{
	start:
	cout<<"--------------------\n";
	cout<<"|   选择要开的箱子 |\n";
	cout<<"|       九头蛇     |\n";
	string s="";
	cin>>s;
	int flag=mygame(s);
	system("cls");
	if(s=="九头蛇")
	cout<<"恭喜抽中:"<<jiutoushe[flag]; 
	cout<<endl<<"是否继续(yes or no)";
	cin>>s;
	if(s=="yex")
		goto start;
	 
	return 0;
	
}

end…..

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/188196.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pycharm条件断点_进行质量管理的基础是

    pycharm条件断点_进行质量管理的基础是编辑器不等于IDE(集成开发环境),开发python程序,不是只有一种print()打印输出调试。术业有专攻,于人如此,于一个软件也是如此。让专业的软件做专业的事。以上两点得出的结论:PyCharm

    2022年8月25日
    5
  • stm32新手入门什么是寄存器_STM32H7寄存器

    stm32新手入门什么是寄存器_STM32H7寄存器小白单片机入门必看,俗话说得好基础不牢地动山摇,要学好单片机一定要熟知底层原理

    2025年9月24日
    6
  • uml及建模工具(常用uml建模工具)

    本文简单介绍了UML建模工具,主要介绍了类之间的几种关系。类图上面是一个类图,从上到下依次表示了类名、类的成员变量、类的成员函数。成员变量前面使用+/-/#分别表示可见性是public,private,protected接口没有成员变量,所以只有两个格子。关系依赖关系依赖关系指的是一个类的修改会对另一个类产生影响。最简单的例子是一个类使用了另一个类提供的服务。依赖关系A依赖B表现…

    2022年4月18日
    73
  • python进制转换函数

    python进制转换函数一:二,八,十六进制转十进制注意2进制对应的数值范围只能是0和1,超过范围会报错,8进制和16进制同理。print(int(‘100′,2))#二进制转十进制,int(’20’,2)会报错print(int(’30’,8))#八进制转十进制,int(’80’,8)会报错print(int(‘f0’,16))#十六进制转十进制,int(‘g0’,16)会报错二:十进制转二进制、八进制、十六进制。内置函数bin、oct、hex得到的进制前面会分别带有’0b’,‘0o’,’0x’字符。

    2022年5月12日
    67
  • checkra1n越狱ipadmini2_checkra1n不能跳过激活

    checkra1n越狱ipadmini2_checkra1n不能跳过激活ipadair112.5.5checkra1n越狱+绕过ID我的IPADAIR1是一台妖机,硬盘扩容过,序列号改过。​有一天我想安装duetdisplay(付费软件)把IPAD作为PC的副显示器,然后在能的淘宝上买了个账号,登录之后,安装之后,忘记退ID了,然后我还给抹除了设置,重启之后出现ID锁,心塞然后开始绕ID之路经过两天的研究终于搞定。第一步是checkra1n越狱看了B站之后无数视频之后,开始干活,从github下载https://g

    2022年9月22日
    2
  • firewall zone_firewalld关闭端口

    firewall zone_firewalld关闭端口自定义zone#添加/删除zonefirewall-cmd–new-zone=mysshzone–permanentfirewall-cmd–delete-zone=mysshzone–permanent#查询所有zone列表firewall-cmd–get-zonesblockdmzdropexternalhomeinternalmysshzonepublictrustedwork#显示生效的zonefirewall-cmd–get-a

    2022年10月6日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号