Noticias:

Debes de estar registrado para poder ver el contenido indicado. Registrate o Conectate

Menú Principal

Vip Rates XP/SP

Iniciado por Swarlog, Ago 31, 2022, 08:44 PM

Tema anterior - Siguiente tema

Swarlog

CitarDebes de estar registrado para poder ver el contenido indicado. Registrate o Conectate

public static float VIP_ADENA_RATE;
public static float VIP_DROP_RATE;
public static float VIP_SPOIL_RATE;
 
VIP_ADENA_RATE = Float.parseFloat(p.getProperty("VipAdenaRate", "1.5"));
VIP_DROP_RATE = Float.parseFloat(p.getProperty("VipDropRate", "1.5"));
VIP_SPOIL_RATE = Float.parseFloat(p.getProperty("VipSpoilRate", "1.5"));

CitarCustom Properties

# Multipliers Adena
VipAdenaRate = 1.5

# Multipliers Drop
VipDropRate = 1.5

# Multipliers Spoil
VipSpoilRate = 1.5

CitarDebes de estar registrado para poder ver el contenido indicado. Registrate o Conectate

### Eclipse Workspace Patch 1.0
#P GameServer
Index: java/com/src/gameserver/model/actor/L2Attackable.java
===================================================================
--- java/com/src/gameserver/model/actor/L2Attackable.java (revision 55)
+++ java/com/src/gameserver/model/actor/L2Attackable.java (working copy)
@@ -1092,10 +1092,6 @@
  dropChance *= Config.RATE_DROP_ADENA_NEWBIE;
  }
  }
+ if(lastAttacker.isVip())
+ {
+ dropChance *= Config.VIP_ADENA_RATE;
+ }
  }
  }
  else if(drop.getItemId() == 6660 || drop.getItemId() == 6658 || drop.getItemId() == 6661 || drop.getItemId() == 6657 || drop.getItemId() == 6656 || drop.getItemId() == 8191 || drop.getItemId() == 6662 || drop.getItemId() == 6659)

@@ -1135,11 +1135,6 @@
  else
  {
  dropChance *= Config.RATE_DROP_SPOIL;
+
+ if(lastAttacker.isVip())
+ {
+ dropChance *= Config.VIP_SPOIL_RATE;
+ }
  }
  }
  else
@@ -1159,11 +1154,6 @@
  else
  {
  dropChance *= Config.RATE_DROP_ITEMS;
+
+ if(lastAttacker.isVip())
+ {
+ dropChance *= Config.VIP_DROP_RATE;
+ }
  }
  }

@@ -1338,10 +1332,6 @@
  dropChance *= Config.RATE_DROP_ADENA_NEWBIE;
  }
  }
+ if(lastAttacker.isVip())
+ {
+ dropChance *= Config.VIP_ADENA_RATE;
+ }
  }
  }
  else
@@ -1361,10 +1351,6 @@
  else
  {
  dropChance *= Config.RATE_DROP_ITEMS;
+ if(lastAttacker.isVip())
+ {
+ dropChance *= Config.VIP_DROP_RATE;
+ }
  }
  }