Purpose: To change the level needed to wear something.
Difficulty: 2
Assumed Knowledge: To be able to change the correct numbers
Server Base: cheezscape (Works with most)
Classes Modified: client.java
Procedure
Attacking wepons!
Open up client.java and search for:
Code:
if (ItemName.startsWith("Bronze")) {
It shoud look like this:
Code:
if (ItemName.startsWith("Bronze")) {
return 1;
} else if (ItemName.startsWith("Iron")) {
return 1;
} else if (ItemName.startsWith("Steel")) {
return 5;
} else if (ItemName.startsWith("Black")) {
return 10;
} else if (ItemName.startsWith("Mithril")) {
return 20;
} else if (ItemName.startsWith("Adamant")) {
return 30;
} else if (ItemName.startsWith("Rune")) {
return 40;
} else if (ItemName.startsWith("Dragon")) {
return 60;
}
} else if (ItemName.startsWith("Granite")) {
return 50;
} else if (ItemName.endsWith("whip") || ItemName.endsWith("Ahrims staff") || ItemName.endsWith("Torags hammers") || ItemName.endsWith("Veracs flail") || ItemName.endsWith("Guthans warspear") || ItemName.endsWith("Dharoks greataxe")) {
return 70;
}
return 1;
Those are weapons and the level required is where it says return 50; for granite that means you need 50 attack to wield granite. Change them to whatever you want them to be.
Defensive armour!
Now search for:
Code:
public int GetCLDefence(int ItemID) {
Scroll down a bit and it shoud look like this:
Code:
if (ItemName.startsWith("Bronze")) {
return 1;
} else if (ItemName.startsWith("Iron")) {
return 1;
} else if (ItemName.startsWith("Steel")) {
return 5;
} else if (ItemName.startsWith("Black")) {
return 10;
} else if (ItemName.startsWith("Mithril")) {
return 20;
} else if (ItemName.startsWith("Adamant")) {
return 30;
} else if (ItemName.startsWith("Rune")) {
return 40;
} else if (ItemName.startsWith("Dragon")) {
return 60;
} else if (ItemName.startsWith("Dharoks") || ItemName.startsWith("Guthans") || ItemName.startsWith("Torags") || ItemName.startsWith("Veracs") || ItemName.startsWith("Karils") || ItemName.startsWith("Ahrims")) {
return 70;
With these ones just do the same as you did with the weapons change the numbers after the return.
If you have any problems then just ask me thanks.