edgar1016
March 29th, 2011, 09:53
First off go to "\src\dragonkk\rs2rsps\scripts\items" and download these .JAVA files and place them there.
UPLOAD.EE - Download items.zip (Only the registered members can see the link.)
If you don't want to download the files here is the code.
Make sure all files are .JAVA when you make them.
Extreme Attack Make 4 .Java files and name them i15308.java, i15309.java, i15310.java, i15311.java.
In i15308.java paste this
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15308 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15308, 1);
p.getInventory().addItem(15309, 1);
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i1509.JAVA
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15309 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15309, 1);
p.getInventory().addItem(15310, 1);
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15310
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15310 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15310, 1);
p.getInventory().addItem(15311, 1);
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15311.JAVA
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15311 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15311, 1);
p.getInventory().addItem(229, 1);
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
Extreme Strength
Make 4 Files named i15312, i15313, i15314, i15315
i15312
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15312 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15312, 1);
p.getInventory().addItem(15313, 1);
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15313
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15313 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15313, 1);
p.getInventory().addItem(15314, 1);
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15314
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15314 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15314, 1);
p.getInventory().addItem(15315, 1);
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15315
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15315 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15315, 1);
p.getInventory().addItem(229, 1);
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
Extreme Defense
Make 4 files named i15316, i15317, 15318, i15319
i15316
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15316 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15316, 1);
p.getInventory().addItem(15317, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15317
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15317 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15317, 1);
p.getInventory().addItem(15318, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15318
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15318 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15318, 1);
p.getInventory().addItem(15319, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15319
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15319 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15319, 1);
p.getInventory().addItem(229, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
Overloads-Not perfect not the right emote and no damage. Edit: i Have now added the correct animation.
Make 4 files i15332, i15333, i15334, i15335
i15332
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15332 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15332, 1);
p.getInventory().addItem(15333, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.getSkills().set(Skills.MAGIC, p.getSkills().getLevelForXp(Skills.MAGIC)+5+ Math.round(p.getSkills().getLevelForXp(Skills.MAGI C)*22/100));
p.getSkills().set(Skills.RANGE, p.getSkills().getLevelForXp(Skills.RANGE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.RANG E)*22/100));
p.animate(829);
p.animate(3170);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15333
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15333 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15333, 1);
p.getInventory().addItem(15334, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.getSkills().set(Skills.MAGIC, p.getSkills().getLevelForXp(Skills.MAGIC)+5+ Math.round(p.getSkills().getLevelForXp(Skills.MAGI C)*22/100));
p.getSkills().set(Skills.RANGE, p.getSkills().getLevelForXp(Skills.RANGE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.RANG E)*22/100));
p.animate(829);
p.animate(3170);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15334
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15334 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15334, 1);
p.getInventory().addItem(15335, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.getSkills().set(Skills.MAGIC, p.getSkills().getLevelForXp(Skills.MAGIC)+5+ Math.round(p.getSkills().getLevelForXp(Skills.MAGI C)*22/100));
p.getSkills().set(Skills.RANGE, p.getSkills().getLevelForXp(Skills.RANGE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.RANG E)*22/100));
p.animate(829);
p.animate(3170);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15335
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15335 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15335, 1);
p.getInventory().addItem(229, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.getSkills().set(Skills.MAGIC, p.getSkills().getLevelForXp(Skills.MAGIC)+5+ Math.round(p.getSkills().getLevelForXp(Skills.MAGI C)*22/100));
p.getSkills().set(Skills.RANGE, p.getSkills().getLevelForXp(Skills.RANGE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.RANG E)*22/100));
p.animate(829);
p.animate(3170);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
Make sure all the files are in "\src\dragonkk\rs2rsps\scripts\items"
And that's all compile and your set.
This is my first tutorial please leave feedback :D.
UPLOAD.EE - Download items.zip (Only the registered members can see the link.)
If you don't want to download the files here is the code.
Make sure all files are .JAVA when you make them.
Extreme Attack Make 4 .Java files and name them i15308.java, i15309.java, i15310.java, i15311.java.
In i15308.java paste this
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15308 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15308, 1);
p.getInventory().addItem(15309, 1);
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i1509.JAVA
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15309 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15309, 1);
p.getInventory().addItem(15310, 1);
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15310
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15310 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15310, 1);
p.getInventory().addItem(15311, 1);
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15311.JAVA
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15311 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15311, 1);
p.getInventory().addItem(229, 1);
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
Extreme Strength
Make 4 Files named i15312, i15313, i15314, i15315
i15312
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15312 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15312, 1);
p.getInventory().addItem(15313, 1);
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15313
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15313 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15313, 1);
p.getInventory().addItem(15314, 1);
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15314
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15314 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15314, 1);
p.getInventory().addItem(15315, 1);
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15315
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15315 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15315, 1);
p.getInventory().addItem(229, 1);
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
Extreme Defense
Make 4 files named i15316, i15317, 15318, i15319
i15316
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15316 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15316, 1);
p.getInventory().addItem(15317, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15317
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15317 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15317, 1);
p.getInventory().addItem(15318, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15318
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15318 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15318, 1);
p.getInventory().addItem(15319, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15319
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15319 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15319, 1);
p.getInventory().addItem(229, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.animate(829);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
Overloads-Not perfect not the right emote and no damage. Edit: i Have now added the correct animation.
Make 4 files i15332, i15333, i15334, i15335
i15332
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15332 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15332, 1);
p.getInventory().addItem(15333, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.getSkills().set(Skills.MAGIC, p.getSkills().getLevelForXp(Skills.MAGIC)+5+ Math.round(p.getSkills().getLevelForXp(Skills.MAGI C)*22/100));
p.getSkills().set(Skills.RANGE, p.getSkills().getLevelForXp(Skills.RANGE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.RANG E)*22/100));
p.animate(829);
p.animate(3170);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15333
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15333 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15333, 1);
p.getInventory().addItem(15334, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.getSkills().set(Skills.MAGIC, p.getSkills().getLevelForXp(Skills.MAGIC)+5+ Math.round(p.getSkills().getLevelForXp(Skills.MAGI C)*22/100));
p.getSkills().set(Skills.RANGE, p.getSkills().getLevelForXp(Skills.RANGE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.RANG E)*22/100));
p.animate(829);
p.animate(3170);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15334
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15334 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15334, 1);
p.getInventory().addItem(15335, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.getSkills().set(Skills.MAGIC, p.getSkills().getLevelForXp(Skills.MAGIC)+5+ Math.round(p.getSkills().getLevelForXp(Skills.MAGI C)*22/100));
p.getSkills().set(Skills.RANGE, p.getSkills().getLevelForXp(Skills.RANGE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.RANG E)*22/100));
p.animate(829);
p.animate(3170);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
i15335
package dragonkk.rs2rsps.scripts.items;
import dragonkk.rs2rsps.model.player.Player;
import dragonkk.rs2rsps.model.player.Skills;
import dragonkk.rs2rsps.scripts.itemScript;
public class i15335 extends itemScript {
@Override
public void option1(Player p, int itemId, int interfaceId, int slot) {
if(p.getInventory().getContainer().get(slot) == null)
return;
if(p.getInventory().getContainer().get(slot).getId () != itemId)
return;
if(interfaceId != 149)
return;
if(System.currentTimeMillis()-p.getCombatDefinitions().getLastPot() < 0)
return;
p.getInventory().deleteItem(15335, 1);
p.getInventory().addItem(229, 1);
p.getSkills().set(Skills.DEFENCE, p.getSkills().getLevelForXp(Skills.DEFENCE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.DEFE NCE)*22/100));
p.getSkills().set(Skills.ATTACK, p.getSkills().getLevelForXp(Skills.ATTACK)+5+ Math.round(p.getSkills().getLevelForXp(Skills.ATTA CK)*22/100));
p.getSkills().set(Skills.STRENGTH, p.getSkills().getLevelForXp(Skills.STRENGTH)+5+ Math.round(p.getSkills().getLevelForXp(Skills.STRE NGTH)*22/100));
p.getSkills().set(Skills.MAGIC, p.getSkills().getLevelForXp(Skills.MAGIC)+5+ Math.round(p.getSkills().getLevelForXp(Skills.MAGI C)*22/100));
p.getSkills().set(Skills.RANGE, p.getSkills().getLevelForXp(Skills.RANGE)+5+ Math.round(p.getSkills().getLevelForXp(Skills.RANG E)*22/100));
p.animate(829);
p.animate(3170);
p.getCombatDefinitions().setLastPot(System.current TimeMillis()+1800);
p.getCombatDefinitions().setLastFood(System.curren tTimeMillis()+1800);
p.getCombat().delay += 3;
}
}
Make sure all the files are in "\src\dragonkk\rs2rsps\scripts\items"
And that's all compile and your set.
This is my first tutorial please leave feedback :D.