some one please help me to add this in me server


public void writeAttackType(String id1, String id2, String id3, String id4, int id5, String space) {
sendQuest(id1, 19909); sendQuest(id2, 19908); sendQuest(id3, 19907); sendQuest(id4, 19910);
sendFrame126(space, 2279); setSidebarInterface(0, id5);}
public void writeFirstBox(String id1, String id2, String id3) {
sendQuest(id1, 19388); sendQuest(id2, 19389); sendQuest(id3, 19390); }
public void writeSecondBox(String id1, String id2, String id3) {
sendQuest(id1, 19391); sendQuest(id2, 19392); sendQuest(id3, 19393); }
public void writeThirdBox(String id1, String id2, String id3) {
sendQuest(id1, 19394); sendQuest(id2, 19395); sendQuest(id3, 19396); }
public void writeFouthBox(String id1, String id2, String id3) {
sendQuest(id1, 19397); sendQuest(id2, 19398); sendQuest(id3, 19399); }

public void SendWeapon(int Weapon, String WeaponName) {
/*
* Change to your ids.
*
*/
int dClaws = 9039;
int runeCbow = 8139;
int dBow = 9032;

String WeaponName2 = WeaponName.replaceAll("Bronze", "");
WeaponName2 = WeaponName2.replaceAll("Iron", "");
WeaponName2 = WeaponName2.replaceAll("Steel", "");
WeaponName2 = WeaponName2.replaceAll("Black", "");
WeaponName2 = WeaponName2.replaceAll("Mithril", "");
WeaponName2 = WeaponName2.replaceAll("Adamant", "");
WeaponName2 = WeaponName2.replaceAll("Rune", "");
WeaponName2 = WeaponName2.replaceAll("Granite", "");
WeaponName2 = WeaponName2.replaceAll("Dragon", "");
WeaponName2 = WeaponName2.replaceAll("Crystal", "");
WeaponName2 = WeaponName2.trim();


if(playerEquipment[playerWeapon] == 4587) {
writeFirstBox("(Accurate)", "(Chop)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Slash)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Lunge)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Chop", "Slash", "Lunge", "Block", 19303, " "+WeaponName);
}

else if(playerEquipment[playerWeapon] == 1305) {
writeFirstBox("(Accurate)", "(Chop)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Slash)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Lunge)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Chop", "Slash", "Lunge", "Block", 19303, " "+WeaponName);
}

else if (WeaponName.equals("Unarmed") || playerEquipment[playerWeapon] == -1) {
writeFirstBox("(Accurate)", "(Punch)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Kick)", "(Strength XP)");
writeThirdBox("(Defensive)", "(Block)", "(Shared XP)");
writeAttackType("Punch", "Kick", " Block", "", 5855, " "+WeaponName);
}

else if(playerEquipment[playerWeapon] == 7158) {
writeFirstBox("(Accurate)", "(Chop)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Slash)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Smash)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Chop", "Slash", "Smash", "Block", 19312, " "+WeaponName);
}

else if (playerEquipment[playerWeapon] == 1434) {
writeFirstBox("(Accurate)", "(Pound)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Pummel)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Spike)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Pound", "Pummel", "Spike", "Block", 19307, " "+WeaponName);
}

else if (playerEquipment[playerWeapon] == 4153) {
writeFirstBox("(Accurate)", "(Punch)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Kick)", "(Strength XP)");
writeThirdBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Pound", "Pummel", "Block", "", 19305, " "+WeaponName);
}

else if (playerEquipment[playerWeapon] == 5698) {
writeFirstBox("(Accurate)", "(Stab)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Lunge)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Slash)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Stab", "Lunge", "Slash", "Block", 19301, " "+WeaponName);
}

else if (playerEquipment[playerWeapon] == 6739) {
writeFirstBox("(Accurate)", "(Chop)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Hack)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Smash)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Chop", "Hack", "Smash", "Block", 1698, " "+WeaponName);
}

else if (playerEquipment[playerWeapon] == 1377) {
writeFirstBox("(Accurate)", "(Chop)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Hack)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Smash)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Chop", "Hack", "Smash", "Block", 1698, " "+WeaponName);
}

else if (playerEquipment[playerWeapon] == 4718) {
writeFirstBox("(Accurate)", "(Chop)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Hack)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Smash)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Chop", "Hack", "Smash", "Block", 19302, " "+WeaponName);
}

else if (playerEquipment[playerWeapon] == dClaws) {
writeFirstBox("(Accurate)", "(Chop)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Slash)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Lunge)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Chop", "Slash", "Lunge", "Block", 19304, " "+WeaponName);
}

else if (playerEquipment[playerWeapon] == 4747) {
writeFirstBox("(Accurate)", "(Pound)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Pummel)", "(Strength XP)");
writeThirdBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Pound", "Pummel", " Block", "", 19315, " "+WeaponName);
}

else if (playerEquipment[playerWeapon] == 1249) {
writeFirstBox("(Accurate)", "(Lunge)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Swipe)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Pound)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Lunge", "Swipe", "Pound", "Block", 19310, " "+WeaponName);
}

else if (playerEquipment[playerWeapon] == runeCbow) {
writeFirstBox("(Accurate)", "(Accurate)", "(Range XP)");
writeSecondBox("(Rapid)", "(Accurate)", "(Range XP)");
writeThirdBox("(Longrange)", "(Range XP)", "(Defence XP)");
writeAttackType("Accurate", "Rapid", "Longrange", "", 19314, " "+WeaponName);
}

else if (playerEquipment[playerWeapon] == dBow) {
writeFirstBox("(Accurate)", "(Accurate)", "(Range XP)");
writeSecondBox("(Rapid)", "(Accurate)", "(Range XP)");
writeThirdBox("(Longrange)", "(Range XP)", "(Defence XP)");
writeAttackType("Accurate", "Rapid", "Longrange", "", 1764, " "+WeaponName);
}

else if (WeaponName.equals("2h") || WeaponName.contains("2h") || WeaponName.endsWith("2h")) {
writeFirstBox("(Accurate)", "(Chop)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Slash)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Smash)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Chop", "Slash", "Smash", "Block", 19313, " "+WeaponName);
}

else if (WeaponName.equals("dart") || WeaponName.contains("dart") || WeaponName.endsWith("dart")) {
writeFirstBox("(Accurate)", "(Accurate)", "(Range XP)");
writeSecondBox("(Rapid)", "(Rapid)", "(Range XP)");
writeThirdBox("(Longrange)", "(Range XP)", "(Defence XP)");
writeAttackType("Accurate", "Rapid", "Longrange", "", 4446, " "+WeaponName);
}

else if(WeaponName2.endsWith("mace") || WeaponName2.endsWith("warhammer") || playerEquipment[playerWeapon] == 4755) {
writeFirstBox("(Accurate)", "(Pound)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Pummel)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Spike)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Pound", "Pummel", "Spike", "Block", 19308, " "+WeaponName);
}

else if (WeaponName.contains("whip")) {
writeFirstBox("(Accurate)", "(Flick)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Lash)", "(Shared XP)");
writeThirdBox("(Defensive)", "(Deflect)", "(Defence XP)");
writeAttackType("Flick", "Lash", "Deflect", "", 12290, " "+WeaponName);
}

else if (WeaponName.equals("crossbow") || WeaponName.contains("crossbow") || WeaponName.endsWith("crossbow") || WeaponName.equals("c'bow") || WeaponName.contains("c'bow") || WeaponName.endsWith("c'bow") || WeaponName.contains("Karils") || WeaponName.contains("karils")) {
writeFirstBox("(Accurate)", "(Accurate)", "(Range XP)");
writeSecondBox("(Rapid)", "(Accurate)", "(Range XP)");
writeThirdBox("(Longrange)", "(Range XP)", "(Defence XP)");
writeAttackType("Accurate", "Rapid", "Longrange", "", 19314, " "+WeaponName);
}
else if (WeaponName.startsWith("Crystal bow")) {
writeFirstBox("(Accurate)", "(Accurate)", "(Range XP)");
writeSecondBox("(Rapid)", "(Accurate)", "(Range XP)");
writeThirdBox("(Longrange)", "(Range XP)", "(Defence XP)");
writeAttackType("Accurate", "Rapid", "Longrange", "", 19300, " "+WeaponName);
}

else if (WeaponName.startsWith("Magic shortbow")) {
writeFirstBox("(Accurate)", "(Accurate)", "(Range XP)");
writeSecondBox("(Rapid)", "(Accurate)", "(Range XP)");
writeThirdBox("(Longrange)", "(Range XP)", "(Defence XP)");
writeAttackType("Accurate", "Rapid", "Longrange", "", 1764, " "+WeaponName);
}

else if (WeaponName2.contains("dagger")) {
writeFirstBox("(Accurate)", "(Stab)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Lunge)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Slash)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Stab", "Lunge", "Slash", "Block", 2276, " "+WeaponName);
}

else if (WeaponName2.endsWith("halberd")) {
writeFirstBox("(Accurate)", "(Jab)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Swipe)", "(Shared XP)");
writeThirdBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Jab", "Swipe", "Fend", "", 8460, " "+WeaponName);
}

else if (WeaponName2.endsWith("spear")) {
writeFirstBox("(Accurate)", "(Lunge)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Swipe)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Pound)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Lunge", "Swipe", "Pound", "Block", 19311, " "+WeaponName);
}

else if (WeaponName2.contains("pickaxe")) {
writeFirstBox("(Accurate)", "(Lunge)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Impale)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Smash)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Lunge", "Impale", "Smash", "Block", 19502, " "+WeaponName);
}

else if (WeaponName2.endsWith("claws")) {
writeFirstBox("(Accurate)", "(Chop)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Slash)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Lunge)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Chop", "Slash", "Lunge", "Block", 19306, " "+WeaponName);
}

else if (WeaponName.contains("Staff") || WeaponName.endsWith("staff")) {
setSidebarInterface(0, 328); //spike, impale, smash, block
sendFrame126(WeaponName, 2279);
}
else {
writeFirstBox("(Accurate)", "(Chop)", "(Attack XP)");
writeSecondBox("(Aggressive)", "(Slash)", "(Strength XP)");
writeThirdBox("(Aggressive)", "(Lunge)", "(Shared XP)");
writeFouthBox("(Defensive)", "(Block)", "(Defence XP)");
writeAttackType("Chop", "Slash", "Lunge", "Block", 2423, " "+WeaponName);
}
}



Search for

Code:

void refreshskills()

add this in the method...

Code:

sendQuest("Combat Level: "+combat+"", 19999);


add
Code:

c.sendQuest("Combat Level: "+c.combat+"", 19999);

to class textHandler





if u help me i will pay if it works
add me msn :[email protected]
add me skype: justas720