Method
2009-12-31 23:13:34
Have fun! :)
2009-12-31 23:13:34
2009-12-31 23:18:49
From: Method
Hey all, I've been working on refactoring the current RuneScape client for about a week and decided to release it as a new years/late christmas present for you guys to pick apart. Hopefully you'll find some things you recognize as well as some new things that I have identified. Here are a few download links:
Have fun! :)
2009-12-31 23:19:29
From: method
hey all, i've been working on refactoring the current runescape client for about a week and decided to release it as a new years/late christmas present for you guys to pick apart. Hopefully you'll find some things you recognize as well as some new things that i have identified. Here are a few download links:
have fun! :)
2009-12-31 23:28:10
2009-12-31 23:40:11
2010-01-01 03:10:34
2010-01-05 23:47:23
From: MylesMadness
I keep thinking your that other person whos name escapes me because of your avatar!
2010-01-05 23:53:06
Ads on SRL for RID now :D.
2010-01-06 00:16:40
From: Bobarkinator
MJordan, I've done it on several occasions also.
Thanks for this Method. I'll take a look at it.
From: Sex
Yeah but Camaro's is more clearer.
Offtopic:Ads on SRL for RID now :D.
2010-01-06 00:41:04
2010-01-06 00:49:04
2010-01-06 00:51:59
From: lordsaturn
Screenshots someone please
2010-01-06 01:08:05
2010-01-06 01:09:19
2010-01-06 06:55:02
2010-01-06 09:25:54
From: marpis
This is an update to SMART so it can read RS client again, ergo reflection will be up again soon?
E: Downloaded it, definately not an update to SMART. What the hell is it? :D
2010-01-06 11:17:28
From: marpis
This is an update to SMART so it can read RS client again, ergo reflection will be up again soon?
E: Downloaded it, definately not an update to SMART. What the hell is it? :D
2010-01-06 11:37:45
2010-01-06 12:48:14
2010-01-06 13:32:56
From: Method
If you're using the correct fields, you're probably just using them incorrectly. Otherwise, you probably have the wrong fields.
2010-01-06 13:47:17
2010-01-06 14:52:24
2010-01-06 16:20:58
From: IceFire908
Have you tested it? I'm using hooks from rshacking website, checked them with rsbot hooks. I can't even get basex and basey (mypos) to work
2010-01-06 16:58:18
From: Method
where in the world did you get the idea that it was an update to SMART??
From: Widget
Eh? SMART's not broken, it's the reflection side (as in, the include files)
2010-01-06 17:02:57
me := SmartGetFieldObject(0, MyPlayer);
Result.x := SmartGetFieldInt(0, BaseX) + SmartGetFieldInt(me, CurrentX) shr 7;
Result.y := SmartGetFieldInt(0, BaseY) + SmartGetFieldInt(me, CurrentY) shr 7;
SmartFreeObject(me);2010-01-06 17:07:22
2010-01-06 19:30:51
From: n3ss3s
For the last time, hooks are correct! What's wrong is how they are used, e.g lets say if how to get your BaseX used to be a * 3 + b, now its different e.g b * 3 - a, and we are still in the old way.
Currently looking at it, I'm trying to figure out where is animation ID defined but it's not easy :p
EDIT: Wait… Is it Animation class id field? :p
2010-01-07 15:31:45
From: Method
Look in the Player class for the method updatePosition. It's used in there (it's called animation).
2010-01-07 17:14:48
2010-01-13 16:11:12
From: n3ss3s
How should I try to recompile this, to see how it looks like in Bytecode? I tried just javac *.java but not everything would compile…
2010-01-13 17:43:10
From: Wewt
If you recompile this and then play RuneScape with it, I guarentee that you'll be banned within a few hours. Jagex has several traps that are triggered when you recompile the client.
2010-01-13 18:58:28
From: Bebe
That's common knowledge. This is for information purposes only. Not to actually play Runescape.
2010-01-13 21:25:52
2010-02-27 16:35:56
2010-02-27 17:43:58
2010-02-27 19:15:27
2010-02-27 20:23:38
From: antti mies
What was the addres for downloading runescape.jar?
From: antti mies
In rsc bots used to be just client modifications that sent fake commands to the server. Like some guys managed to kill bankers that wasn't normally possible :P
So would that result in instant ban nowdays?
From: antti mies
Edit: I hate that they have named most of the medhods like: method2141, method181 …… how they even manage to read their own code
2010-02-28 00:43:40
From: LolL
You can always find the location in the game page's HTML. Nowadays, they store it at http://world1.runescape.com/runescape.jar, whereas you could replace "1" with any desired world number, but it obtains the same file.
That was when packet bots existed… those days are long gone and stopped existing when RuneScape began to encode packets. :bart:
They actually name the code properly. On release, however, they deobfuscate the code so people like us have a hard time learning or examining it. Method has renamed some of the methods, fields, and classes to meaningful names so our heads don't twirl. :stirthepot:
2010-02-28 11:00:50
2010-03-02 04:48:19
when RuneScape began to encode packets.