Difficultiy: 2/10
1.Open class 8
2. Search for
The whole code should be like this:Code:public static final Class8 method198(int i) {
3.Now find a code for an item to go into your client.Code:public static final Class8 method198(int i) { for(int j = 0; j < 10; j++) if(aClass8Array172[j].anInt157 == i) return aClass8Array172[j]; anInt180 = (anInt180 + 1) % 10; Class8 class8 = aClass8Array172[anInt180]; aClass30_Sub2_Sub2_183.anInt1406 = anIntArray195[i]; class8.anInt157 = i; class8.method197(); class8.method203(true, aClass30_Sub2_Sub2_183);
For example:
That is a rune party hat,so add it below.Code:if(i == 6987){ //Rune phat class8.aStringArray189 = new String[5]; class8.aStringArray189[1] = "Wear"; class8.anIntArray156 = new int[1]; class8.anIntArray160 = new int [1]; class8.anIntArray156[0] = 926; class8.anIntArray160[0] = 36133; class8.anInt174 = 2635; class8.anInt181 = 440; class8.anInt190 = 76; class8.anInt198 = 1850; class8.anInt204 = 0; class8.anInt169 = 1; class8.anInt194 = 1; class8.anInt165 = 187; class8.anInt200 = 363; class8.anInt175 = 29; class8.anInt197 = 87; class8.aString170 = "Rune Party Hat"; class8.aByteArray178 = "A Rune Party Hat.".getBytes(); }
Here is a list of few more item ids.
List
4.Now open your server folder.Code:if(i == 11001){ class8.aStringArray189 = new String[5]; class8.aStringArray189[1] = "Wear"; class8.anIntArray156 = new int[3]; class8.anIntArray160 = new int [3]; class8.anIntArray156[0] = 22416; class8.anIntArray160[0] = 7097; class8.anIntArray156[1] = 22424; class8.anIntArray160[1] = 7114; class8.anIntArray156[2] = 24; class8.anIntArray160[2] = 43117; class8.anInt174 = 11390;//Item Look class8.anInt181 = 1030; class8.anInt190 = 548; class8.anInt198 = 0; class8.anInt204 = 0; class8.anInt169 = 0; class8.anInt194 = -4; class8.anInt165 = 11345; class8.anInt200 = 11361; class8.anInt175 = -1; class8.anInt197 = -1; class8.aString170 = "Gilded d-hide body"; class8.aByteArray178 = "100% Gilded Dragon Hide".getBytes(); } if(i == 11000){ class8.aStringArray189 = new String[5]; class8.aStringArray189[1] = "Wear"; class8.anIntArray156 = new int[3]; class8.anIntArray160 = new int [3]; class8.anIntArray156[0] = 22416; class8.anIntArray160[0] = 7097; class8.anIntArray156[1] = 22424; class8.anIntArray160[1] = 7114; class8.anIntArray156[2] = 24; class8.anIntArray160[2] = 43117; class8.anInt174 = 11371;//Item Look class8.anInt181 = 1720; class8.anInt190 = 488; class8.anInt198 = 0; class8.anInt204 = 224; class8.anInt169 = 7; class8.anInt194 = 5; class8.anInt165 = 11411; class8.anInt200 = 11355; class8.anInt175 = -1; class8.anInt197 = -1; class8.aString170 = "Gilded d-hide chaps"; class8.aByteArray178 = "100% Gilded Dragon Hide".getBytes(); } if(i == 10001) { class8.aStringArray189 = new String[5]; class8.aStringArray189[1] = "Wield"; class8.anIntArray156 = new int[1]; class8.anIntArray160 = new int[1]; class8.anIntArray156[0] = 28; class8.anIntArray156[0] = 74; class8.anIntArray160[0] = 38676; class8.anIntArray160[0] = 38313; class8.anInt174 = 4671; class8.anInt181 = 490; class8.anInt190 = 344; class8.anInt198 = 192; class8.anInt204 = 138; class8.anInt199 = -1; class8.anInt169 = 1; class8.anInt194 = 20; class8.anInt165 = 4672; class8.anInt200 = 4672; class8.anInt175 = 56; class8.anInt197 = 116; class8.anInt164 = -1; class8.anInt188 = -1; class8.aBoolean176 = false; class8.aString170 = "Rune defender"; class8.aByteArray178 = "A defensive weapon.".getBytes(); } if(i == 6570) { class8.anInt174 = 6000; class8.aString170 = "Fire Cape"; class8.anInt181 = 2139; } if(i == 10002) { class8.aStringArray189 = new String[5]; class8.aStringArray189[1] = "Wield"; class8.anInt174 = 4673; class8.anInt181 = 1200; class8.anInt190 = 510; class8.anInt198 = 1840; class8.anInt169 = 0; class8.anInt194 = 5; class8.anInt165 = 4674; class8.anInt200 = 4675; class8.anInt164 = 337; class8.anInt188 = 156; class8.aBoolean176 = false; class8.aString170 = "Fighter Torso"; class8.aByteArray178 = "Its A fighter Torso".getBytes(); } if(i == 10003) { class8.aStringArray189 = new String[5]; class8.aStringArray189[1] = "Wield"; class8.anIntArray156 = new int[3]; class8.anIntArray160 = new int [3]; class8.anIntArray156[0] = 24; class8.anIntArray160[0] = 61; class8.anIntArray156[1] = 61; class8.anIntArray160[1] = 99; class8.anIntArray156[2] = 41; class8.anIntArray160[2] = 82; class8.anInt174 = 4676; class8.anInt181 = 2128; class8.anInt190 = 591; class8.anInt198 = 1034; class8.anInt204 = 138; class8.anInt199 = -1; class8.anInt169 = 8; class8.anInt194 = 11; class8.anInt165 = 4677; class8.anInt200 = 4677; class8.anInt175 = -1; class8.aBoolean176 = false; class8.anInt164 = -1; class8.anInt188 = -1; class8.aBoolean176 = false; class8.aString170 = "Dark bow"; class8.aByteArray178 = "A very PowerFull Bow".getBytes(); } if(i == 10004) { class8.aStringArray189 = new String[5]; class8.aStringArray189[1] = "Wield"; class8.anInt174 = 5000; class8.anInt181 = 1500; class8.anInt190 = 432; class8.anInt198 = 180; class8.anInt204 = 2006; class8.aBoolean161 = true; class8.aByte205 = 1; class8.aByte154 = 1; class8.anInt169 = -1; class8.anInt194 = -8; class8.anInt165 = -1; class8.anInt200 = -1; class8.anInt175 = -1; class8.aBoolean176 = true; class8.anInt164 = 337; class8.anInt188 = 156; class8.aBoolean176 = true; class8.aString170 = "Dragon arrow"; class8.aByteArray178 = "Dragon arrow".getBytes(); }
5.Open client.java
6.Now you will see ints like these:
Code:public static int amulets[] =Code:public static int arrows[] =etc..Code:public static int body[] =
That means which item will fit you where..
7. So just say you are adding a custom amulet, here is what you should do. There are numbers in the amulet section and there are "," now just go to a "," and add in a number,then add a "," again.
8.Save,compile and rune.
Enjoy



Reply With Quote![[Tut] Adding custom items to a client](http://ragezone.com/hyper728.png)


