Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[TUT 503] Skillcape emotes when you wear one

Junior Spellweaver
Joined
Aug 12, 2006
Messages
115
Reaction score
2
Code:
public void doSkillCapeEmote(Player p)
{
   switch(p.equipment[1])
    {
        case 9762:
            p.requestAnim(4939, 0);
            p.requestGFX(813, 0);
            break;
case 9747:
            p.requestAnim(4959, 0);
            p.requestGFX(823, 0);
            break;
case 9750:
            p.requestAnim(4981, 0);
            p.requestGFX(828, 0);
            break;
case 9753:
            p.requestAnim(4961, 0);
            p.requestGFX(824, 0);
            break;
case 9756:
            p.requestAnim(4973, 0);
            p.requestGFX(832, 0);
            break;
case 9759:
            p.requestAnim(4979, 0);
            p.requestGFX(829, 0);
            break;
case 9765:
            p.requestAnim(4947, 0);
            p.requestGFX(817, 0);
            break;
case 9768:
            p.requestAnim(4971, 0);
            p.requestGFX(833, 0);
            break;
case 9771:
            p.requestAnim(4977, 0);
            p.requestGFX(830, 0);
            break;
case 9774:
            p.requestAnim(4969, 0);
            p.requestGFX(835, 0);
            break;
case 9777:
            p.requestAnim(4965, 0);
            p.requestGFX(826, 0);
            break;
case 9780:
            p.requestAnim(4949, 0);
            p.requestGFX(818, 0);
            break;
case 9783:
            p.requestAnim(4937, 0);
            p.requestGFX(812, 0);
            break;
case 9792:
            p.requestAnim(4941, 0);
            p.requestGFX(814, 0);
            break;
case 9795:
            p.requestAnim(4943, 0);
            p.requestGFX(815, 0);
            break;
case 9798:
            p.requestAnim(4951, 0);
            p.requestGFX(819, 0);
            break;
case 9801:
            p.requestAnim(4955, 0);
            p.requestGFX(821, 0);
            break;
case 9804:
            p.requestAnim(4975, 0);
            p.requestGFX(831, 0);
            break;
case 9807:
            p.requestAnim(4957, 0);
            p.requestGFX(822, 0);
            break;
case 9810:
            p.requestAnim(4963, 0);
            p.requestGFX(825, 0);
            break;
case 9813:
            p.requestAnim(4945, 0);
            p.requestGFX(816, 0);
            break;

         default:
            Main.m.log("Unhandled Skillcape: "+p.equipment[1]);
            break;
    }
}

That goes in player.java with you other voids ( I don't know sure if all the emotes are in it and if the right but you can change urself)
There isn't a slayer,construction,summoning Slayer emote was kinda screwed...


Add this in Button.java:

Code:
case 464: // skillcape

	if(button == 39) {    
		p.doSkillCapeEmote(p);						
		}		
	break;

With the other cases

Tahdah ur done

NOTE: This isn't for t-capes and hoods add them urself

Following names are from Rune-Server forum!
Credits go to HcoJustin For the base of doSkillCapeEmote Arvid for the rest
 
Back
Top