游戏装备锻造(打铁)

news/2024/11/25 12:38:04/

游戏装备锻造(打铁)

首先本人萌新,能力有限(还请多多指教)

​ 根据个人喜好更改锻造成功率(啊哈哈哈)

​ 今天你熟了吗?(热,本人身在四大火炉之一--------武汉,希望你们那边可以感觉到微风)

​ 下面就是锻造模块

​ 例如: 1–>2 成功率85%,0%的概率降级,花费10元
​ 2–>3 成功率75%,0%的概率降级,花费25元
​ 3–>4 成功率60%,0%的概率降级,花费40元
​ 4–>5 成功率50%,0%的概率降级,花费70元
​ 5–>6 成功率40%,50%的概率降级,花费110元
​ 6–>7 成功率25%,60%的概率降级,花费160元
​ 7–>8 成功率15%,75%的概率降级,花费210元
​ 8–>9 成功率10%,90%的概率降级,花费280元

​ 上源码:首先创建一个类(类名格式,类名必须首字母大写,后面多个单词首字母也大写)–>

–>接下来添加一个程序入口(main方法)–>先整理思维,思维想好再动手写代码(这点很重要)–>

–>接下来就开始写代码

​ 例如:我的类名为 EquipmentLevel(就算英文不好用翻译软件也要做到见名知意)

​ public class EquipmentLevel{

​ //程序入口

			public static void main(String[] args){Scanner  sc =new Scanner(System.in);System.out.println("请输入装备等级:");int level =sc.nextInt();levelUp(level);}//锻造过程和花费金钱public static void levelUp(int level){Random rd =new Random();int money = 0;while(level < 9){try {Thread.sleep(rd.nextInt(100));//加上线程使每次循环有间隔,随机数更加准确} catch (InterruptedException e) {e.printStackTrace();}int a = rd.nextInt(100);switch(level){case 1:money  += 10;if(a<85){System.out.println("装备强化成功,当前等级为:"+ ++level + "级");}else{System.out.println("装备强化失败,装备等级不变,当前等级为:"+ level +"级");}break;case 2:money  += 25;if(a<75){System.out.println("装备强化成功,当前等级为:"+ ++level + "级");}else{System.out.println("装备强化失败,装备等级不变,当前等级为:"+ level +"级");}break;case 3:money  += 40;if(a<60){System.out.println("装备强化成功,当前等级为:"+ ++level + "级");}else{System.out.println("装备强化失败,装备等级不变,当前等级为:"+ level +"级");}break;case 4:money  += 70;if(a<50){System.out.println("装备强化成功,当前等级为:"+ ++level + "级");}else{System.out.println("装备强化失败,装备等级不变,当前等级为:"+ level +"级");}break;case 5:money  += 110;if(a<40){System.out.println("装备强化成功,当前等级为:"+ ++level +"级");}else{a = rd.nextInt();if(a<50){System.out.println("强化失败,装备爆炸,等级降为:"+ --level +"级");}else{System.out.println("强化失败,等级不变,等级为:"+ level +"级");}}break;case 6:money  += 160;if(a<25){System.out.println("装备强化成功,当前等级为:"+ ++level +"级");}else{a = rd.nextInt();if(a<60){System.out.println("强化失败,装备爆炸,等级降为:"+ --level +"级");}else{System.out.println("强化失败,等级不变,等级为:"+ level +"级");}}break;case 7:money  += 210;if(a<15){System.out.println("装备强化成功,当前等级为:"+ ++level +"级");}else{a = rd.nextInt();if(a<75){System.out.println("强化失败,装备爆炸,等级降为:"+ --level +"级");}else{System.out.println("强化失败,等级不变,等级为:"+ level +"级");}}break;case 8:money  += 280;if(a<10){System.out.println("装备强化成功,当前等级为:"+ ++level +"级");}else{a = rd.nextInt();if(a<90){System.out.println("强化失败,装备爆炸,等级降为:"+ --level +"级");}else{System.out.println("强化失败,等级不变,等级为:"+ level +"级");}}break;}}	System.out.println("共花费" + money + "元");}

​ }

​ //已经测试,如有不对或者疑问,qq1271224158(欢迎指点)


http://www.ppmy.cn/news/479934.html

相关文章

刀剑英雄与服务器连接中断,服务器全面升级!遇见更强的《刀剑》

辞别2010&#xff0c;迎来崭新的2011&#xff0c;中国原创首款武侠竞技网游《刀剑英雄》将在新的一年里蓄积能量&#xff0c;重新出发&#xff01;2011年上半年&#xff0c;我们将对所有服务器进行全面升级&#xff0c;争取有效解决困扰大家的卡机问题&#xff0c;从核心部分提…

DNF 单机游戏 手机游戏 网络游戏 推荐游戏 TXT 小说 外挂 辅助

DNF 单机游戏 手机游戏 网络游戏 推荐游戏 TXT 小说 外挂 辅助 PS: 纯粹拉流量用的.勿喷!

Nginx 四层代理mysql、nacos、redis等服务——筑梦之路

Nginx 七层和四层负载均衡——筑梦之路_nginx4层和7层负载均衡配置_筑梦之路的博客-CSDN博客 首先要明确的是mysql、nacos、redis等服务主要使用的是tcp协议&#xff0c;虽然也可以使用七层代理去暴露nacos服务&#xff0c;但仍然是有区别的。这里主要介绍这几种服务的代理配置…

6名嫌犯兜卖假苹果手机遭拒改硬抢

标报讯 (记者 苦浩 通信员 宁彤彤 唐玉官)昨日&#xff0c;北京市公安局私接总队通报&#xff0c;6名涉嫌以抛售假iphone4实行欺骗、抢劫的嫌信己被警方把持&#xff0c;3我未被刑拘。当团伙损害的对象重要是未成年人。 8月5日和8月12日&#xff0c;警方持续交到报案&#xff0…

苹果手机扩容对手机好不好?

苹果手机扩容对于手机的寿命是不是会有影响&#xff1f;我们先不回答这个问题&#xff0c;我们要回答的是——苹果手机为何要扩容。 我们在购买苹果手机的时候&#xff0c;你会发现它的价格过高&#xff0c;而在这种情况下&#xff0c;我们只能选择内存相对较小的苹果手机&…

苹果cms手机模板

给大家推荐几款比较好看的苹果cms10手机模板&#xff0c;现在单独的手机模板好看的不多了&#xff0c;请珍藏 1&#xff0c;苹果cms手机模板模板地址&#xff1a;https://www.mytheme.cn/maccms/174.html 2&#xff0c;苹果cms手机模板模板地址&#xff1a;https://www.mythem…

苹果手机蓝牙联网

电脑通过蓝牙上网 最近苹果手机热点出问题了&#xff0c;想要电脑随时随地使用网络&#xff0c;但是始终连不上(无法连接到这个网络)。 这个时候就不能用wifi的方式进行连接了&#xff0c;要使用蓝牙方式。 1.打开设置2.点击状态3.更改适配器选项4.在里面连接蓝牙网络 这样就可…

HTML5苹果手机适配

/*适配苹果X smart Max*/ media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3) {body {padding-bottom: 1.5rem;}.yd_bottom_bar {height: 1.5rem;} }/*适配苹果XR */ media only screen and (device-width: 375px) …