Jethr0x
2009-09-08 15:29:12
@ Client Build : 556
//Client
int[] WalkX - > ps.kc
int[] WalkY - > ps.jc
//Character
static int BaseX - > lq.n
static int BaseY - > tb.z
//Npc
static Npc[] NpcList -> pp.k
static int[] NpcIndexes -> ig.i
static int NpcCount -> ch.i
//Minimap
static Float minimapOffSet -> dc.p
static int MinimapAngle - >ch.c
static int[] SineCurve - > bb.f
static int[] CosineCurve->bb.g
static int MinimapScale - > al.H
//Interface
int HorizantalScrollBarSize -> sj.X
int VerticalScrollBarSize - > sj.Eb
//Ground
Byte[][][] static GroundData - > k.T
GroundArray[][][] static GroundArray - > qk.hb
//BufferPointer
int BufferPointer -> fb.M
does anyone know why the rest won't come up? did jagex really make that many changes? :O
Method
2009-09-08 17:21:28
The client's on revision #560, not #556, so those aren't very useful. I'm still working on updating the hooks and have quite a few done, but some really have changed drastically.
pl0xmypl0x
2009-09-08 21:10:10
Can you make a post on how far you are? like rsbot have :D or dont rsbot use the same hooks?
Jethr0x
2009-09-08 23:58:15
it is all the same.
but I guess the new game engine caused alot of problems :S
TRiLeZ
2009-09-09 01:07:26
How do you update hooks yourself? Maybe I could also try getting reflection up and running.
Buckleyindahouse
2009-09-09 01:17:27
So the client revision is how many times Jagex updated the game?
Method
2009-09-09 01:18:50
From: TRiLeZ
How do you update hooks yourself? Maybe I could also try getting reflection up and running.
I look through the client for areas of code that might be similar or used similarly in past revisions for classes and fields I had previously identified.
EDIT:
From: Buckleyindahouse
So the client revision is how many times Jagex updated the game?
No, it's just the revision the client is on. Sometimes game updates don't require a client update.
rogeruk
2009-09-09 01:26:10
There an ETA on reflection up and running?
Baked0420
2009-09-09 01:33:55
From: TRiLeZ
How do you update hooks yourself? Maybe I could also try getting reflection up and running.
learn java, I was interested in it too a while back, then forgot bout it as I slowly looked into it less and less till I completely forgot bout it. Now I just don't have the time to learn. Good luck if you decide to give it a try without any java knowledge. You'll have to learn java first though without a doubt.
Baked0420
2009-09-09 01:58:22
oh ok, well it may be much easier for you to learn, I started looking on rs-hacking.com. Maybe try there, see if you can find some tuts to help you.
caused
2009-09-09 02:07:58
From: TRiLeZ
I already know Java.
I think freddy wrote a tutorial about it ;)
Jethr0x
2009-09-09 19:52:31
Well, if what Method said is true, its better to just deobfusicate the client first, then look through it yourself. If Jagex really, updated the game engine that much, the feilds where the normal java programs grab the hooks will be different… back to stage one :S.
Smarter Child
2009-09-09 22:48:02
From: rogeruk
There an ETA on reflection up and running?
Yeah…about that :confused:..
Jethr0x
2009-09-10 15:40:47
I'd say about 1 more week?
*off-topic* Maybe I should make a script and get SRL members :S…
Smarter Child
2009-09-10 22:41:18
From: Jethr0x
I'd say about 1 more week?
*off-topic* Maybe I should make a script and get SRL members :S…
Yeah, yeah you should ;)
Lol, this downtime is killing me.
rogeruk
2009-09-12 00:44:57
From: Smarter Child
Yeah, yeah you should ;)
Lol, this downtime is killing me.
Me too, I love reflection :D sux i dont know java
Neehosoft
2009-09-12 02:06:24
I know the basics, where would i go from there? What parts should i look at to help out the hooks or whatever?
Smarter Child
2009-09-15 02:19:21
From: Neehosoft
I know the basics, where would i go from there? What parts should i look at to help out the hooks or whatever?
Download -
http://world1.runescape.com/runescape.jarGet a java decompiler, then check for differences or w\e :p. By the way, I tried and well you need to know more than the basics of Java.
Baked0420
2009-09-15 02:22:33
yea you need to know more then the basics, but not even knowing the basics sets you really far behind, like I was when I first wanted to update the hooks on my own. :p I didn't know it was going to be such a challenge to just get the hooks updated on my own.
Bobarkinator
2009-09-15 03:08:16
From: Baked0420
yea you need to know more then the basics, but not even knowing the basics sets you really far behind, like I was when I first wanted to update the hooks on my own. :p I didn't know it was going to be such a challenge to just get the hooks updated on my own.
It takes a little time to learn but once you do it gets easier. It's just finding the hooks and writing patterns that gets hard.