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

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


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)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • 几个vbs代码

    几个vbs代码使用方法:新建一个txt文档,将上面的代码复制到txt,然后将文档的后缀名改成vbs。鼠标双击即可执行。第一个:msgbox”做我女朋友好吗”,vbQuestion,”在吗”msgbox(“房产写你名字”)msgbox(“保大”)msgbox(“我妈会游泳”)dimjdowhilej<1SelectCasemsgbox(“做我女朋友好吗”,68,”请郑重的回答我”)Case6j=1Case7msgbox(“再给你一次机会”)endSelect

    2022年5月9日
  • csgo新皮肤预告2021_csgo开箱怎么提现

    csgo新皮肤预告2021_csgo开箱怎么提现最新CSGO国服能取回皮肤的国内开箱网站大全incsgo可直接取回最好的国内CSGO饰品皮肤开箱网站官方链接:www.incsgo.gg注册登录自动免费获得$1.00美金取回状态:直接取回优惠码:csgogo(充值使用csgogo可增加5%充值金额)skinsdog狗网CSGO饰品皮肤开箱网站可直接取回官方链接:skinsdog.cc注册登录自动免费获得$0.8美金取回状态:直接取回优惠码:csgogo(注册使用送0.8美金)88skins国内CSGO.

    2022年10月5日
  • &0xffffffff(0x08)

    答案是-2为什么呢这里涉及到有符号整型数的补码,正数的补码与原码相同。负数的补码,将其原码除符号位外的所有位取反后加101111111+01111111=11111110符号位溢出了取反10000001再加110000010结果就得-2在网上看别人代码的时候,经常会看到他们把INF设为0x7fffffff,奇怪为什么设一个这么奇怪的十六进制数,一…

    2022年4月12日
  • python中多个if语句用法_if语句的用法

    python中多个if语句用法_if语句的用法python中if语句用法以下实例通过使用if…elif…else语句判断数字是正数、负数或零:推荐:《python教程》实例(Python3.0+)#Filename:test.py#authorby:www.php.cn#用户输入数字num=float(input(“输入一个数字:”))ifnum>0:print(“正数”)elifnum==…

    2022年9月26日
  • linux添加防火墙规则_linux如何查看防火墙状态

    linux添加防火墙规则_linux如何查看防火墙状态linux防火墙对于我们来说是非常重要的!那么我们要怎么样去配置呢?下面由学习啦小编给你做出详细的linux防火墙配置方法介绍!希望对你有帮助!linux防火墙配置方法一:1./sbin/iptables-AINPUT-ptcp–dport80-jACCEPT2./sbin/iptables-AINPUT-ptcp–dport25-jACCEPT3.ech…

    2022年9月15日

发表回复

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

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