Ok this guide is for Refractored clients
It was tested on Galkons refractored : Works 100%
do galkons current guide on this : [Only registered and activated users can see links. ]
1. Go into your cache or Cache folder and make a folder called anim (make sure it is lower cased a)
add these in that folder : [Only registered and activated users can see links. ] I have been told uppit doesnt work for some people so i put it on media fire------------> [Only registered and activated users can see links. ]
now to fix the errors that will happen:
2.open your new Animation.java, search for this:
(if you did his guide correctly and replaced it this will be right at the top)
Code:
public static int FrameStart[] = new int[1800];
now change that into this:
Code:
public static int FrameStart[] = new int[10000];
what you have done: Now your Animation.java loads .dat files up to 10000 rather then 1800.dat fixing unpacking 86 error (only in refractored doesnt work with [hardcoding] New emote system)
4.you will need this file: [Only registered and activated users can see links. ] if the link doesnt work copy paste this in the address bar [Only registered and activated users can see links. ] Mediafire link cuz i heard uppit was being stupid ------------> [Only registered and activated users can see links. ]
-now to add emotes for example swats dclaws for 317 open Animation.java
under this:
Now this works for non Refractored but not Refractored, so What we do is change all of the:
aClass20Array351 into anims
so it ends up
looking like this:
now last but not least take dumped.dat:
rename it to 1919.dat and then add it to the anim folder. your done real dclaws emote on Galkons Refractored. the claw emote is set to ::emote 6000
to change your ::emote so that it works with the new emote system open your source find the command in client.java
your ::emote command and depending on what type of source you have it will show some thing like this in your ::emote (using delta as my example)
Code:
if (emote < 3999 && emote > 0)
Change the 3999 to 10001.
Code:
if (emote < 10001 && emote > 0)
this tells it emotes less then 10001 are not bad emote id's
Credits:
50% Swat
30% Galkon
20% Pr4y3r
I'm making a devolution called universal rs
update:
Step 5:
Make a new folder called Cache unless you already have one, in there you add another folder called anim, in there you add these files: [Only registered and activated users can see links. ]
make sure the folder you make called anim has a lower cased A
thats from swats so he gets 50% creds ty to Apower for reminding me to put this for people who havent read the original [hardcoding] new emotesystem (its for the non refractored but the anim folder is the same)
dude your an idiot... i didnt leech it out of galkons... I fixed the errors that happen with his guide.... that was the point of this... he got 30% creds moron ... its not leech of anything..
Especially when i put down the credits?
l2read? does it say 100% to me? no..
edit: read step 5
Step 5:
Make a new folder called Cache or if you have one already capital or lower case C, in there you add another folder called anim. in there you add these files: [Only registered and activated users can see links. ]
make sure it is lowercase A when you make anim.
"anim"
ohh.. now i maybe finally understand how they system works lol.
Never been good at client-sided, but i started with it yesterday.. done some interfaces etc. but never got this working. Thanks you very much. repped