PDA

View Full Version : [614] Adding Extremes



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.

Plasma
March 29th, 2011, 10:38
What source is this for? I mean name, not revision.

edgar1016
March 29th, 2011, 11:00
any 614 source just about i use legacy

ThatSmurfy
June 3rd, 2011, 14:42
Yo, they still are like a frozen pot, any idea? :/

devilsangles
August 19th, 2011, 23:00
any 614 source just about i use legacy

Uhh no cuz im using Runeextream and its not working