admin 管理员组文章数量: 1184232
关于(地下城与勇士(DNF)的装备强化过程):
- DNF装备强化在+1~+3 不会失败;
- +4~+7,失败后物品原有强化等级降低1级;
-
+8~+10,失败后掉3级;
10上11或以上就爆了。
publicvoidwin(int targetLevel,int nowLevel){if(targetLevel > nowLevel){
System.out.println("恭喜你强化成功,当前等级:"+ targetLevel);}else{
System.out.println("强化失败,当前等级:"+ targetLevel);}}publicvoidintensify(int nowLevel){int rate =(int)(Math.random()*100);int targetLevel;switch(nowLevel){case0:case1:case2:
targetLevel = nowLevel +1;
System.out.println("恭喜你强化成功,当前等级:"+ targetLevel);break;case3:
targetLevel =(rate <=95? nowLevel +1: nowLevel -1);win(targetLevel, nowLevel);break;case4:
targetLevel = rate <=90? nowLevel +1: nowLevel -1;win(targetLevel, nowLevel);break;case5:
targetLevel = rate <=80? nowLevel +1: nowLevel -1;win(targetLevel, nowLevel);break;case6:
targetLevel = rate <=75? nowLevel +1: nowLevel -1;win(targetLevel, nowLevel);break;case7:
targetLevel = rate <=62? nowLevel +1: nowLevel -3;win(targetLevel, nowLevel);break;case8:
targetLevel = rate <=53? nowLevel +1: nowLevel -3;win(targetLevel, nowLevel);break;case9:
targetLevel = rate <=41? nowLevel +1: nowLevel -3;win(targetLevel, nowLevel);break;case10:if(rate <=33){
targetLevel = nowLevel +1;win(targetLevel, nowLevel);break;}else{
System.out.println("很遗憾,强化失败,装备损坏");}break;case11:if(rate <=28){
targetLevel = nowLevel +1;win(targetLevel, nowLevel);break;}else{
System.out.println("很遗憾,强化失败,装备损坏");}break;case12:if(rate <=20){
targetLevel = nowLevel +1;win(targetLevel, nowLevel);break;}else{
System.out.println("很遗憾,强化失败,装备损坏");}break;case13:if(rate <=17){
targetLevel = nowLevel +1;win(targetLevel, nowLevel);break;}else{
System.out.println("很遗憾,强化失败,装备损坏");}break;case14:if(rate <=13){
targetLevel = nowLevel +1;win(targetLevel, nowLevel);break;}else{
System.out.println("很遗憾,强化失败,装备损坏");}break;case15:if(rate <=10){
targetLevel = nowLevel +1;win(targetLevel, nowLevel);break;}else{
System.out.println("很遗憾,强化失败,装备损坏");}break;}}@SuppressWarnings("resource")publicstaticvoidmain(String[] args){
DnfDemo d =newDnfDemo();
Scanner sc =newScanner(System.in);
System.out.println("强输入物品强化的初始等级:");int nowLevel = sc.nextInt();
d.intensify(nowLevel);}代码实现效果:
- 结论:该题型涉及到对switch分支结构和随机数写法的熟练运用 *
版权声明:本文标题:DNF大神强化技巧全公开,轻松超越对手 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1771930456a3550192.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论