📄 tools.java
字号:
public class Tools {
static String Utools[] ={"生命药水(回复生命700)","魔法药水(回复魔法200)","灵力药水(回复生命650,魔法100)","复活药水"}; //消耗类道具
static String Arm[] ={"S.闪灵手枪(+攻击力 20)","Z.死亡左轮(+攻击力 50)","J.极射-K5(+攻击力 100)","L.灵魂狙击(+攻击力 200)","G.G41-手炮(+攻击力 290)","E.加加恩激光炮(+攻击力 350)"}; //武器
static String Head[] ={"N.牛仔帽(+防御力 5)","Y.羽毛头饰(+防御力 10)","B.暴风皮帽(+防御力 20 +攻击力10)","J.急速头带(+防御力 30 +攻击力20)"}; //头部装备
static String body[] ={"N.牛仔衣(+防御力 10)","Y.羽毛轻袍(+防御力 20)","B.暴风神衣(+防御力 40 +攻击力4)","J.急速外套(+防御力 60 +攻击力15)"}; //身体装备
static String shoes[] ={"P.皮靴(+防御力 5)","Q.轻盈钢鞋(+防御力 8)","B.暴风战鞋(+防御力 15 +攻击力2)","J.急速靴子(+防御力 20 +攻击力10)"}; //脚部装备
/**
* 消耗类道具使用效果
*/
public void uHP(){
System.out.println("╋╋使用了生命药水╋╋");
if(Player.maxHP==Player.HP){
System.out.println("生命值已回满");
}else if(Player.maxHP<(Player.HP+700)){
System.out.println("回复了"+(Player.maxHP-Player.HP)+"点生命值");
Player.HP=Player.maxHP;
}else {
System.out.println("回复了700点生命值");
Player.HP+=700;
}
}
public void uMP(){
System.out.println("╋╋使用了魔法药水╋╋");
if(Player.maxMP==Player.MP){
System.out.println("魔法值已回满");
}else if(Player.maxMP<(Player.MP+200)){
System.out.println("回复了"+(Player.maxMP-Player.MP)+"点魔法值");
Player.MP=Player.maxMP;
}else {
System.out.println("回复了200点魔法值");
Player.MP+=200;
}
}
public void uRB() {
System.out.println("╋╋使用了灵力药水╋╋");
if (Player.maxMP <= (Player.MP + 100)) {
System.out.println("回复了" + (Player.maxMP - Player.MP)
+ "点魔法值");
Player.MP=Player.maxMP;
} else {
System.out.println("回复了100点魔法值");
Player.MP +=100;
}
if (Player.maxHP < (Player.HP + 650)) {
System.out.println("回复了" + (Player.maxHP - Player.HP)
+ "点生命值");
Player.HP=Player.maxHP;
} else {
System.out.println("回复了650点生命值");
Player.HP += 650;
}
}
public void uLife(){
System.out.println(" ╋╋╋╋╋╋╋╋");
System.out.println("╋ 使用了复活药水╋");
System.out.println(" ╋╋╋╋╋╋╋╋");
Player.HP=400;
Player.MP=50;
}
/**
* 武器使用效果
*/
public void SL(int n){
switch(n){
case 1:
System.out.println("装备上┫闪灵手枪┣");
Player.attack +=20;
break;
case 2:
System.out.println("脱下┫闪灵手枪┣");
Player.attack -=20;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void SW( int n){
switch(n){
case 1:
System.out.println("装备上┫死亡左轮┣");
Player.attack +=50;
break;
case 2:
System.out.println("脱下┫闪灵手枪┣");
Player.attack -=50;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void JS( int n){
switch(n){
case 1:
System.out.println("装备上┫极射-K5┣");
Player.attack +=100;
break;
case 2:
System.out.println("脱下┫极射-K5┣");
Player.attack -=100;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void LHJJ( int n){
switch(n){
case 1:
System.out.println("装备上┫灵魂狙击┣");
Player.attack +=200;
break;
case 2:
System.out.println("脱下┫灵魂狙击┣");
Player.attack -=200;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void G41( int n){
switch(n){
case 1:
System.out.println("装备上┫G41-手炮┣");
Player.attack +=290;
break;
case 2:
System.out.println("脱下┫G41-手炮┣");
Player.attack -=290;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void JJE( int n){
switch(n){
case 1:
System.out.println("装备上┫加加恩激光炮┣");
Player.attack +=350;
break;
case 2:
System.out.println("脱下┫加加恩激光炮┣");
Player.attack -=350;
break;
default:
System.out.println("错误的装备状态!");
}
}
/**
* 防具
*/
public void NZM(int n){
switch(n){
case 1:
System.out.println("装备上┫牛仔帽┣");
Player.defence += 5;
break;
case 2:
System.out.println("脱下┫牛仔帽┣");
Player.defence -= 5;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void YMTS(int n){
switch(n){
case 1:
System.out.println("装备上┫羽毛头饰┣");
Player.defence += 10;
break;
case 2:
System.out.println("脱下┫羽毛头饰┣");
Player.defence -= 10;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void BFPM(int n){
switch(n){
case 1:
System.out.println("装备上┫暴风皮帽┣");
Player.defence += 20;
Player.attack +=10;
break;
case 2:
System.out.println("脱下┫暴风皮帽┣");
Player.defence -= 20;
Player.attack -=10;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void JSTD(int n){
switch(n){
case 1:
System.out.println("装备上┫急速头带┣");
Player.defence += 30;
Player.attack +=20;
break;
case 2:
System.out.println("脱下┫急速头带┣");
Player.defence -= 30;
Player.attack -=20;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void NZY(int n){
switch(n){
case 1:
System.out.println("装备上┫牛仔衣┣");
Player.defence += 10;
break;
case 2:
System.out.println("脱下┫牛仔衣┣");
Player.defence -= 10;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void YMQP(int n){
switch(n){
case 1:
System.out.println("装备上┫羽毛轻袍┣");
Player.defence += 20;
break;
case 2:
System.out.println("脱下┫羽毛轻袍┣");
Player.defence -= 20;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void BFSY(int n){
switch(n){
case 1:
System.out.println("装备上┫暴风神衣┣");
Player.defence += 40;
Player.attack +=4;
break;
case 2:
System.out.println("脱下┫暴风神衣┣");
Player.defence -= 40;
Player.attack -=4;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void JSWT(int n){
switch(n){
case 1:
System.out.println("装备上┫急速外套┣");
Player.defence += 60;
Player.attack +=15;
break;
case 2:
System.out.println("脱下┫急速外套┣");
Player.defence -= 60;
Player.attack -=15;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void PX(int n){
switch(n){
case 1:
System.out.println("装备上┫皮靴┣");
Player.defence += 5;
break;
case 2:
System.out.println("脱下┫皮靴┣");
Player.defence -= 5;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void QYGX(int n){
switch(n){
case 1:
System.out.println("装备上┫轻盈钢鞋┣");
Player.defence += 8;
break;
case 2:
System.out.println("脱下┫轻盈钢鞋┣");
Player.defence -= 8;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void BFZX(int n){
switch(n){
case 1:
System.out.println("装备上┫暴风战靴┣");
Player.defence += 15;
Player.attack +=2;
break;
case 2:
System.out.println("脱下┫暴风战靴┣");
Player.defence -= 15;
Player.attack -=2;
break;
default:
System.out.println("错误的装备状态!");
}
}
public void JSXZ(int n){
switch(n){
case 1:
System.out.println("装备上┫急速靴子┣");
Player.defence += 20;
Player.attack +=10;
break;
case 2:
System.out.println("脱下┫急速靴子┣");
Player.defence -= 20;
Player.attack -=10;
break;
default:
System.out.println("错误的装备状态!");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -