diff:0/10
Assumed Knowledge: C&P
Classes Modified: clientside:Class20.java, Class23.java,
serverside: client.java , clickingmost.java
You need have this tuts:
Swat new emote system
&
Extending emote list
this is for non renamed!
all the anims!
http://uppit.com/v/CUNI9GBGServerside!
put this in client.java
Code:
public void SkillCape() {
if (playerEquipment[playerCape] == ####) { //attack
stillgfx(611, absY, absX);
setAnimation(4959);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //herblore
stillgfx(626, absY, absX);
setAnimation(4969);
sM("You Do your Skillcape emote.");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //agility
stillgfx(625, absY, absX);
setAnimation(4978);
sM("You Do your Skillcape emote.");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####)
{
//strength
stillgfx(614, absY, absX);
stillgfx(614, absY, absX);
stillgfx(614, absY, absX);
setAnimation(4981);
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //Defence
stillgfx(621, absY, absX);
setAnimation(4961);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //hp
stillgfx(612, absY, absX);
setAnimation(4971);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //Range
stillgfx(617, absY, absX);
setAnimation(4973);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //prayer
stillgfx(606, absY, absX);
setAnimation(4979);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //woodcuttin
stillgfx(613, absY, absX);
setAnimation(4957);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //mage
stillgfx(409, absY, absX);
setAnimation(4939);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //cooking
stillgfx(618, absY, absX);
setAnimation(4955);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //slayer
stillgfx(624, absY, absX);
setAnimation(4967);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { // firemaking
stillgfx(615, absY, absX);
setAnimation(4975);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //Thieving
stillgfx(623, absY, absX);
setAnimation(4965);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //fletching
stillgfx(619, absY, absX);
setAnimation(4937);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //mining
stillgfx(610, absY, absX);
setAnimation(4941);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //questpoint
stillgfx(608, absY, absX);
setAnimation(4945);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //runecrafting
stillgfx(607, absY, absX);
setAnimation(4947);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //fishing
stillgfx(616, absY, absX);
setAnimation(4951);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //farming
stillgfx(622, absY, absX);
setAnimation(4963);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //crafting
stillgfx(620, absY, absX);
setAnimation(4949);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
if (playerEquipment[playerCape] == ####) { //smithing
stillgfx(609, absY, absX);
setAnimation(4943);
sM("You Do your skillcape emote");
playerLevel[0] = getLevelForXP(playerXP[0]);
playerLevel[0] += 1;
sendFrame126(""+playerLevel[0]+"", 4016);
updateRequired = true;
appearanceUpdateRequired = true;
}
}
replace the : #### with your own skillcape id's
put this in you clickingmost.java
Code:
case 74077:
c.SkillCape();
break;
client side:
see picture:
This image has been resized. Click this bar to view the full image. The original image is sized 1366x737.
couldn't put the whole code was to big, so here is a download:
http://www.mediafire.com/?mnyjylkdgzydownload and do what it say's!