PDA

View Full Version : Every RuneScape 2 File


iMartin
24th May 2004, 03:08
Here's a list of all the RuneScape 2 .class files.

http://po6.runescape.com/loader-1288296482.jar
http://ul4.runescape.com/loader-1288296482.jar
http://cet2.runescape.com/loader-1288296482.jar
http://ul4.runescape.com/loader-1694349157.jar
http://ph12.runescape.com/loader-1728225588.jar
http://above3.runescape.com/loader-1728225588.jar
http://po3.runescape.com/loader-1728225588.jar
http://nl4.runescape.com/loader-1728225588.jar
http://po3.runescape.com/loader-2115096362.jar
http://po6.runescape.com/loader-2115096362.jar
http://ph12.runescape.com/loader-2115096362.jar
http://ul2.runescape.com/loader-2115096362.jar
http://ul4.runescape.com/loader-2115096362.jar
http://above2.runescape.com/loader-2115096362.jar
http://above3.runescape.com/loader-2115096362.jar
http://ul2.runescape.com/loader-342020997.jar
http://above3.runescape.com/loader-342020997.jar
http://po6.runescape.com/loader1093164855.jar
http://ph14.runescape.com/loader1093164855.jar
http://ul2.runescape.com/loader1093164855.jar
http://ul4.runescape.com/loader1093164855.jar
http://above4.runescape.com/loader1093164855.jar
http://ul2.runescape.com/loader1640947211.jar
http://ul4.runescape.com/loader1640947211.jar
http://209.120.137.226/client2/loader181.jar
http://209.120.137.227/client2/loader181.jar
http://po6.runescape.com/loader1814385987.jar
http://ph14.runescape.com/loader1814385987.jar
http://ul4.runescape.com/loader1814385987.jar
http://209.120.137.227/client2/loader183.jar
http://209.120.137.226/client2/loader185.jar
http://209.120.137.227/client2/loader185.jar
http://209.120.137.228/client2/loader185.jar
http://ul3.runescape.com/client2/loader186.jar
http://po3.runescape.com/loader2124009218.jar
http://po4.runescape.com/loader2124009218.jar
http://po5.runescape.com/loader2124009218.jar
http://nl3.runescape.com/loader2124009218.jar
http://ul2.runescape.com/loader2124009218.jar

Enjoi.

MellowYellow
26th May 2004, 00:32
There was really no need to repeat the files for every different server. And the loader185.jar are RSC. Anyways, anyone can view the source and get these. You never even listed the .jag files.

iMartin
26th May 2004, 07:27
First of all, I 'd like to see you do better. Second, RS2 doesn't use .jag files, they're .class files. Third, not every file is the same. Fourth, you've gotta deobfuscate them. So stfu noob. Pwnt.

iMartin
26th May 2004, 09:42
And the loader185.jar are RSC.

Those sites are down anyways.

MellowYellow
28th May 2004, 02:15
HAHAHAHA don't make me laugh. You want "pwnt"? Yes there are .jag files noob. Want the list of the required RuneScape 1 files to run it locally? Your a fag. You don't know shit. Not only is loader185 for RSC it is an outdated version. The newest version is loader194. Yes RuneScape uses class, obviously since it is written in java. But there are also .jag you dumb ass. Open one of the classes in the .jar(extract the .jar) and you will see exactly which .jag files it is loading. Well, I wrote this tutorial right here a while ago, maybe you will have a glance at it. What was that word you used? pwnt?

<h4>How to make a Just Client</h4><br>

First, you will need to download the right files. These can be located here.<br><br>

<a href='http://ph3.runescape.com/client2/mudclient194.jar'>mudclient194.jar</a><br>
<a href='http://ph3.runescape.com/client2/loader194.cab'>loader194.cab</a><br>
<a href='http://ph3.runescape.com/client2/loader194.jar'>loader194.jar</a><br>
<a href='http://ph3.runescape.com/client2/jagex.jag'>jagex.jag</a><br>
<a href='http://ph3.runescape.com/client2/filter2.jag'>filter2.jag</a><br>
<a href='http://ph3.runescape.com/client2/models36.jag'>models36.jag</a><br>
<a href='http://ph3.runescape.com/client2/mudclient194.jar'>mudclient194.jar</a><br>
<a href='http://ph3.runescape.com/client2/loader194.cab'>loader194.cab</a><br>
<a href='http://ph3.runescape.com/client2/loader194.jar'>loader194.jar</a><br>
<a href='http://ph3.runescape.com/client2/jagex.jag'>jagex.jag</a><br>
<a href='http://ph3.runescape.com/client2/filter2.jag'>filter2.jag</a><br>
<a href='http://ph3.runescape.com/client2/models36.jag'>models36.jag</a><br>
<a href='http://ph3.runescape.com/client2/mudclient194.jar'>mudclient194.jar</a><br>
<a href='http://ph3.runescape.com/client2/loader194.cab'>loader194.cab</a><br>
<a href='http://ph3.runescape.com/client2/loader194.jar'>loader194.jar</a><br>
<a href='http://ph3.runescape.com/client2/jagex.jag'>jagex.jag</a><br>
<a href='http://ph3.runescape.com/client2/filter2.jag'>filter2.jag</a><br>
<a href='http://ph3.runescape.com/client2/models36.jag'>models36.jag</a><br><br>

The next tool you will need is CFParse, you can download it for free <a href='http://dl.alphaworks.ibm.com/technologies/cfparse/CFParse116.exe'>here.</a><br><br>

Another program you will need is something to extract a cabinet file,
you can use Win rar, search on downlaods.com for win rar, they offer
a 40 day demo download.<br><br>

Once you hace everything downloaded, and placed into the same directory,
open mudclient194.cab. A lot of .class files should have been extracted.
The .class files which should have been extracted are a, b, c, d, e, f,
g, h, i, j, k,l, m, n, o, p, q, r, s, t, u, v, w, x, mudclient, and loader.<br><br>

Now, to the fun stuff. Open up mudclient.class with jackie. Double click
on the little folder icon(Loaded Class Files), now click on the magnifying
looking glass thing to expand the next folder. Now expand Methods.<br><br>


<h4><b>Playing RuneScape Locally</b></h4><br>
To be able to play RuneScape locally you must change a few things. Go to
the 3rd 'a'. At the right you will see a bunch of bull shit and different
websites. This is practically telling where you can play the RuneScape
Client from. Find the lines:<br>

<font color='#c9c9c9'><pre>
ldc_w "puffin"
invokevirtual boolean java.lang.String.endsWith(java.lang.String)
ifne TAG_0
</font>
</pre>

Below <b>ifne Tag_0</b> add the line <b>goto Tag_0</b>.<br>
Eh not too hard so far is it? I hope not. Now let us finish this off.<br><br>
Go to the second 'a'. Search for the lines:<br><br>

<font color='#c9c9c9'>
<pre>

TAG_2: new java.net.Socket
dup
aload_1
invokestatic java.net.InetAddress java.net.InetAddress.getByName(ja
va.lang.String)<br><br>
</font></pre>

Under the line
<font color='#c9c9c9'>invokestatic java.net.InetAddress java.net.InetAddress.getByName(java.lang<br>.String)</font>
add the line sipush #2706.
Weee! This is too amazing, ain't it? Y0u 1ik3 s0 pwn f4g3x n0w.
Now go to File>>Save Class File.

Like OMG! I can play GayScape Locally!? But wait, how!? These last steps are simple, eh, probably harder, but they are simple. You will need to open up good ole notepad. And copy and paste the following lines into it:
<font color='#c9c9c9'><pre>
&lt;html>
&lt;applet width=512 height=344 codebase="./" code="mudclient.class">
&lt;param name=poff value=0>
&lt;param name=referid value=0>
&lt;/applet>
&lt;/html></pre>
</font>
This is, obviously, a little bit of html for the java applet. Now save this as BotF2P.html, when you save it, save as all files. Now get a nice clean new place to write this little bit in notepad:
<font color='c9c9c9'><pre>
&lt;html>
&lt;applet width=512 height=344 codebase="./" code="mudclient.class">
&lt;param name=member value = 1>
&lt;param name=w value="512">
&lt;param name=h value="334">
&lt;param name=world value=1>
&lt;param name=referid value=0>
&lt;/applet>
&lt/html></pre>
</font>
Open up notepad, again and save this stuff below as BotF2P.bat<br><br>
<font color='#c9c9c9'><pre>
@ECHO OFF

REM Use this for microsoft's apppletviewer:
jview /a botf2p.html

REM Use this for sun's appletviewer
REM C:\j2sdk1.4.1_02\bin\appletviewer.exe botf2p.html</pre></font>

and save this bit below as BotP2P.bat:<br><font color='#c9c9c9'><pre>

@ECHO OFF

REM Use this for microsoft's apppletviewer:
jview /a botf2p.html

REM Use this for sun's appletviewer
REM C:\j2sdk1.4.1_02\bin\appletviewer.exe botp2p.html</pre></font>

***DO NOT ADD THE TAB ON THE .BAT FILES!!!!(I am using the tab for readability)<br><br>

Okey dokey now, one last thing to write in notepad. Copy and paste this:
<font color='#c9c9c9'><pre>
World29 209.120.137.228:43594
World30 209.120.137.228:43595
World31 217.138.31.250:43594
World32 217.138.31.250:43595
World33 209.237.251.20:43594
World37 216.143.147.42:43594
World38 216.143.147.42:43595
</pre></font>
Save this above as Worlds.txt

The last thing you will need is tunnel.exe created by kaitneks. You can download it <a href='blahblah.com/tunnel.exe'>here.</a> This allows you to switch worlds. Now open up BotF2P.bat or BotP2P.bat, and tunnel.exe, and start playing.

<h6>More features</h6>

<h5><b>Map Fix</b></h5>

Eh, we better stop fagex's little turning of the map, shouldnt we?
Open up our buddy mudclient.class with jackie. Go to methods, again. Now go to the 'X' under create image. And find the lines:
<font color='c9c9c9'><pre>
ldc2_w D13.0
dmul
d2i
bipush #6
isub
putfield int mudclient.jc
aload_0
invokestatic double java.lang.Math.random()
ldc2_w D23.0
dmul
d2i
bipush #11
isub
putfield int mudclient.kc</pre></font>
<pre>
Change the line <font color='#c9c9c9'>ldc2_w D13.0</font> to <font color='#c9c9c9'>ldc2_w D0.0</font>
Change the line <font color='#c9c9c9'>bipush #6</font> to <font color='#c9c9c9'>bipush #0</font>
Change the line <font color='#c9c9c9'>ldc2_w D23.0</font> to <font color='#c9c9c9'>lcd2_w D13.0</font>
Change the line <font color='#c9c9c9'>bipush #11</font> to <font color='#c9c9c9'>bipush #0</font>
</pre>
Find each instance of this, and change it just the same way. It appears 2 times. Now, save the class file, and test it out.

I also can remove the RuneScape swear filter, don't feel like posting. And yes I know I am using HTML commands, this is the tutorial I wrote for my website.

EDIT-- Yeah, I know I repeated links, i copy pasted previous links, and forgot to remove the extra.

MellowYellow
28th May 2004, 02:41
First of all, I 'd like to see you do better. Second, RS2 doesn't use .jag files, they're .class files. Third, not every file is the same. Fourth, you've gotta deobfuscate them. So stfu noob. Pwnt.

I better just make a new reply for this, sorry for double posting.

First of all, a monkey can do better. You viewed the raw HTML source and found the applet commands, which show exactly where the .jar are. Second, I have not cheated in RS2 yet, but I am sure they use .jag just like RS1. Unless even the .jag are server side, which seems unlikely. Third Doh haw duhh uhhh, yes they are. The loader-1288296482.jar is the same on every server. Fourthly, do you even know what deobfuscating is? Do you even know what Jagex uses to obfuscate thier classes? Hey bud, you got to decompile them too. So stfu noob. Pwnt.

iMartin
28th May 2004, 03:51
lmao...Think you know everything don't you? You're suck an RS1 noob. DOES NOT use .jag. Besides, I would bet my life you copied and pasted that tutorial. Because there's one on RSCheatnet that looks a lot like that.

iMartin
28th May 2004, 03:53
You got to decompile them too.

Omg....please tell me you're kidding!? No flucking sh!t you gotta decompile them. Everydumb@ss knows that. Omg...you're sad.

MellowYellow
28th May 2004, 04:01
Hey ******, you know you just got told. Next thing, dip shit, runescape uses way more than just .jag and .class. There are a shit load of external files. You cannot make a high-end java game with just .class. Grow a brain then talk to me.

Oh the other tutorial on justclients is SixFeetUnder's. Http://www.secksf33tundur.com. Yeah they sure do look alike! I learned from SFU's tuts, but I wrote this one myself dumb ass. Once SFU's tutorial was "lost" I decided to write this one.

No flucking sh!t you gotta decompile them. Everydumb@ss knows that. Omg...you're sad.

Your not just any dumb ass though!

iMartin
28th May 2004, 04:06
MellowYellow, you're just repeating stuff that I (as everyone else should know). No shit you can't make a high end game with just those files. THOSE ARE JUST THE FILES YOU NEED TO CHEAT/MAKE JCLIENT WITH. We wouldn't be having this flame war if you didn't make that first little post thinking you know everything. Then you said, you've never cheated in RS before, THEN WHY THE HELL ARE YOU EVEN CARE?

MellowYellow
28th May 2004, 04:07
Oh ****, let me guess, SixFeetUnder is lieing about the .jag files too? Damn, we are all just liers ain't we? You say I act like I know everything? I talk about what I know, unlike you. You talk about what you don't know.

Do you even know anything about any programming? There are more files you use than one. There a tons of different types of external sources etc.

MellowYellow
28th May 2004, 04:09
I said I have never cheated in RS2, hookt awn phonicks bud.

OMFG Dumb ass you NEED the .jag files to make a JustClient.

iMartin
28th May 2004, 04:18
I ask....MellowYellow, why is this so goddam important to you? Does it make you feel cool to win an argument over the internet? That my friend, is pathetic. My bet is that your 32 years old, live in your parents smelly musty basement. Grow up. Move out of your parents house. Get a life.

lol.....I'm done having this pathetic argument with a 2 year old...OVER THE INTERNET.

MellowYellow
28th May 2004, 04:21
I ask....MellowYellow, why is this so goddam important to you? Does it make you feel cool to win an argument over the internet? That my friend, is pathetic. My bet is that your 32 years old, live in your parents smelly musty basement. Grow up. Move out of your parents house. Get a life.

lol.....I'm done having this pathetic argument with a 2 year old...OVER THE INTERNET.

Ok so am I 32 or 2?(I am 15)
Why is it important? You claim I am wrong. When I am right. I agve enough resources to prove my facts. But you deny my statements as true. I say, my friend, you grow up. I came off shitty on the first post, i admit. But not on purpose. But why accuse me of ripping, and deny me of obvious true statements.

Ok, I'm tired of having this argument with someone who doesn't know what he is talking about.

iMartin
28th May 2004, 04:22
Can't think of your own comebacks on your own so you coppy mine? Inteligent? Once agian I ask, why is this so important to you? Makes you feel cool to win an argument over the internet?

MellowYellow
28th May 2004, 04:26
No buddy, it is a form of.. hmm.. sarcasm? I do not want to come with any "comebacks". This conversation is over. It is obvious you need .jag files. You were partially misinforming others, I corrected you. Now get the stick out of your ass and mvoe on.

iMartin
28th May 2004, 04:30
This conversation is over.

Agreed. And if you was just correcting me, you really could have said it better.

nightmare
28th May 2004, 10:32
you both be quiet

*closed*