Jump to content

Search the Community

Showing results for tags 'deob'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • RuneLocus
    • News & Announcements
    • Information Booth
    • Website Support
    • Introductions
    • Chat
    • Forum Games
  • RuneScape Development
    • RSPS General
    • RuneScape Private Server (RS2)
    • RuneScape Private Server (503+)
    • RuneScape Private Server (EoC 742+)
  • Other
    • Digital Art
    • Gaming
    • Webdevelopment
    • Computers
  • Marketplace
    • RuneScape Market
    • RSPS Market
    • Others Market
    • Freelance Middleman Services
  • Super Secret Club's Topics

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Found 18 results

  1. I have a [URL=http://www.runelocus.com/forums/usertag.php?do=list&action=hash&hash=93]#93[/URL] Deob but i have no idea how to change the ip to connect to my server does anyone know how i can change the ip to stop it from loading the real oldschool runescape?
  2. [CODE]@echo off "C:\Program Files (x86)\Java\jre1.8.0_40\bin\java.exe" -Xmx256m -Xss2m -Dsun.java2d.noddraw=true -XX:+CreateMinidumpOnCrash -XX:CompileThreshold=1500 -Xincgc -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -cp bin;./clientlibs.jar; RS3Applet pause[/CODE]
  3. just asking if is possible...
  4. Java HotSpot(TM) Client VM warning: Using incremental CMS is deprecated and will likely be removed in a future release Error: client.init:21752 sun.reflect.NativeMethodAccessorImpl.invoke0 sun.reflec t.NativeMethodAccessorImpl.invoke sun.reflect.DelegatingMethodAccessorImpl.invok e java.lang.reflect.Method.invoke RS3Applet.startClient:69 RS3Applet.main:56 | j ava.lang.RuntimeException | java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at RS3Applet.startClient(RS3Applet.java:69) at RS3Applet.main(RS3Applet.java:56) Caused by: java.lang.NumberFormatException: For input string: "true" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at client.init(client.java:21680) ... 6 more code in run .bat [MENTION=7458]echo[/MENTION] off "C:\Program Files (x86)\Java\jre1.8.0_40\bin\java.exe" -Xmx256m -Xss2m -Dsun.java2d.noddraw=true -XX:+CreateMinidumpOnCrash -XX:CompileThreshold=1500 -Xincgc -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -cp bin;./clientlibs.jar; RS3Applet pause
  5. [B]I decided i would make this and release it for future usage [url]http://up.ht/YhHYem[/url] Credit: Flamable ME
  6. bitmask

    742 Deob Request

    I searched up Google and all over rune-server. The links were dead and I would need a 742 deob (real 742/742) could anyone re-upload if you have one? Thanks in advance.
  7. [url]https://mega.co.nz/#!DgBFHZYa!YndfUj7vq-1g_yQSqOC2NHSKO4dAMbnWNt1Pj4r41mU[/url] [B][U]Includes[/U][/B] Untouched Deob Game Pack Correct version: 786 Required loading element sizes: [CODE]2216, 78700,44880,39771, 358716, 44375, 0, 18348, 21623, 115262, 955263, 311843, 464074, 599696, 871698, 26883, 524467, 18436, 1244, 30388, 1967, 119, 1053631, 2619000, 7347[/CODE]
  8. If you have any corrections or something new I haven't refactored yet please post here. [B]Github:[/B] [URL]https://github.com/Rabrg/refactored-client/tree/master/[/URL] [B]Completely refactored:[/B] [LIST] [*] GameStub [*] GameFrame [*] Archive [*] Index [*] IdentityKit [*] ActorDefinition [*] ItemDefinition [*] OnDemandNode [*] OnDemandRequester [*] Requester [*] ImageRGB [*] IndexedImage [*] ModelHeader [*] ProducingGraphicsBuffer [*] Rasterizer [*] Skins [*] TypeFace [*] VertexNormal [*] Widget [*] Buffer [*] BufferedConnection [*] ISAACCipher [*] Cache [*] CachableNode [*] HashTable [*] LinkedList [*] Node [*] Queue [*] Renderable [*] Projectile [*] CollisionMap [*] SoundFilter [*] SoundTrack [*] SoundTrackEnvelope [*] SoundTrackInstrument [*] ChatEncoder [*] MouseCapturer [*] TextUtils [*] SignLink [/LIST] [B]Credits:[/B] [LIST] [*] [URL="http://www.****************/members/veer/"]super_[/URL] - The sound system, OnDemandRequester, CollisionMap [*] [URL="http://www.****************/members/discardedx2/"]`Discardedx2[/URL] - The original deob [*] [URL="http://www.****************/members/dane/"]Dane[/URL] - Refactoring [/LIST] [B]Other clients:[/B] [LIST] [*]Pre 194: [URL="http://www.****************/runescape-development/rs2-client/downloads/473421-refactored-pre-194-a.html"]Refactored pre 194[/URL] [*]194: [URL="http://www.****************/runescape-development/rs2-client/downloads/472135-refactored-194-a.html"]Refactored 194[/URL] [*]217: [URL="http://www.****************/runescape-development/rs2-client/downloads/473455-refactored-217-a.html"]Refactored 217[/URL] [*]289: [URL="http://www.****************/runescape-development/rs2-client/downloads/472021-refactored-289-a.html"]Refactored 289[/URL] [*]331: [URL="http://www.****************/runescape-development/rs2-client/downloads/475984-refactored-331-loader.html"]Refactored 331 with loader[/URL] [*]377: [URL="http://www.****************/runescape-development/rs2-client/downloads/472763-refactored-377-a.html"]Refactored 377[/URL] [/LIST]
  9. Title says it all, would just like some help :S
  10. There are 18 classes renamed and 25 packets identified. If I find a new packet, I'll just post it in my packets thread and you can change the name. [url=http://www.mediafire.com/?m2t3e0z2f46zgyn]742 Loader - 1.zip[/url] If the client stops connecting, tell me and I'll get new params to allow the client to connect.
  11. GreyMan

    443 Deob

    [IMG]http://i.imgur.com/SfdYb.png?4807[/IMG] Some of the classes have been rewritten, cache included, some have been also packaged. This is the 2006 Christmas client :) Download: [url=http://www.mediafire.com/?9z3682lrur191gd]443deob.tar.gz[/url] Credits: [code] Lin - Extracting the client from the cache. veer - Some naming help on IRC and packaging ideas. [/code]
  12. Redslash

    [Request] 718 Deob

    Hi, Does anyone have a plain and simple 718 deob? I do not need a matrix or any other edited 718 client. Thanks, Red.
  13. Ok, so I downloaded a 712 deob of rune-server and now i've compared it to old clients, and obviously im missing the cache and a few other things, however in the client its not the full cache, how can i add that cache to it ? thanks, highly appreciate everyone's help.
  14. Hey guys, Goudont here. I want to make a deal, hear me out on this one. I'll code for you anytime you want, from 3-10:30pm (canadian/united states time) I am an experienced coder with java, I have been coding rsps for about 4 years now, and I do code my own server, but for the fun of it, maybe thinking about hosting it, but really, I am here to help who ever needs help, in learning, or just help with coding servers. I am experienced with 317-525 clients, but 562 + clients, I'm still learning :p Although I am not that good with clients, I am amazing with sources, and I don't usually ask for money, but this time, I'm just trying to earn some cash. I'll code for 5$/month, doesn't matter if server is online, you just ask me what you need added, and I'll do my best to get it to you as quick as I can. I can code ANY deob you want me to, but for payment. You can either pay me 3m rsgp/month or 5$/month(Or depending on how much work I did). Now, you don't have to pay me EXACTLY ONE MONTH each time, you can just pay me short amounts, and if I didn't do any coding for you, take the money away, don't pay me at all, but that depends if you wanted me to do any work. If you have any questions, please post below, otherwise, contact; [email][email protected][/email] P.S I am sorry, but I can't host.
  15. [I][U][B]What I want to do[/B][/U][/I] I want to start a group of coders to help make a 667+ server that is not a deob or 562 or 317 or w.e I wanna do something new but I need helpers to help get this out faster... Even though dragonkk already made one :( but i want to do one Want to help? Comment below. Must have java expericence, web development, 3d Development (Wanting to add some First-Person View) Will try to make that possible but might take a while. [U][B]Whos in[/B][/U] Me ----------------------------------------- [CENTER][B][I][U][COLOR="#FF0000"][SIZE=3]Update LOG[/SIZE][/COLOR][/U][/I][/B] Too be added, just started[/CENTER]
  16. Ok. Just made this deob because I thought to my self "Hmm. A lot of 317 naming is kinda bad, and since I'm messing with the 317 client, why not deob one myself". I then thought "Why not make an automatic renamer, like my one for 500+, and use it on my deob?" So i did. My tool auto renamed 38 classes. I'm leaving it up to you to rename class members, as i was too lazy to do that with my tool. This deob is fresh, I haven't done anything to it, so you guys will have to disable on demand server or w/e u guys do yourselves (unless u do it right and use on demand server, then good for u). Isaac and RSA aren't disabled. to disable RSA go to the Buffer class and find the method with modPow. comment it out. Isaac is disabled by finding the two integers that return data from an array in the isaac class and making them return 0 instead. Only reason i'm telling u that is cuz i know most of you guys disable it :P anyways heres the link: [url=http://www.mediafire.com/?sh2fkm6vf4t6n51]317 Deob Renamed.zip[/url] Cache not included. just use a regular 317 cache. To make ur client load 377 cache replace your Widget class with this: [code]/* Widget - Decompiled by JODE * Visit http://jode.sourceforge.net/ */ public class Widget { public SpriteRGB aSpriteRGB732; public int anInt733; public SpriteRGB[] aSpriteRGBArray734; public static Widget[] aWidgetArray735; public int anInt736; public int[] anIntArray737; private int anInt738 = 9; public int anInt739; public int[] anIntArray740; public int anInt741; public int anInt742; public String aString743; public int anInt744; public int anInt745; public String aString746; public String aString747; public boolean aBoolean748; public int anInt749; public String[] aStringArray750; public int[][] anIntArrayArray751; public boolean aBoolean752; public String aString753; public int anInt755; public int anInt756; public int anInt757; public int anInt758; public int anInt759; public boolean aBoolean760; public int anInt761; public int anInt762; private static Class7 aClass7_763; public int anInt764; public int[] anIntArray765; public int[] anIntArray766; public boolean aBoolean767; public TextFont aTextFont768; public int anInt769; public int[] anIntArray770; public int anInt771; public int[] anIntArray772; public String aString773; public boolean aBoolean774; public int anInt775; public boolean aBoolean776; public int[] anIntArray777; public int[] anIntArray778; public byte aByte779; public int anInt780; public int anInt781; public int anInt782; public int anInt783; public boolean aBoolean784; public SpriteRGB aSpriteRGB785; public int anInt786; public int anInt787; public int anInt788; static Class7 aClass7_789 = new Class7(false, 30); public int anInt790; public boolean aBoolean791; public int anInt792; public boolean aBoolean793; public int anInt794; public int anInt795; public int anInt796; public int[] anIntArray797; public void method586(int i, byte b, int i_0_) { try { int i_1_ = anIntArray778[i]; anIntArray778[i] = anIntArray778[i_0_]; if (b == 9) { b = (byte) 0; } else { } anIntArray778[i_0_] = i_1_; i_1_ = anIntArray777[i]; anIntArray777[i] = anIntArray777[i_0_]; anIntArray777[i_0_] = i_1_; } catch (RuntimeException runtimeexception) { SignLink.method533("58455, " + i + ", " + b + ", " + i_0_ + ", " + runtimeexception.toString()); throw new RuntimeException(); } } public static void method587(Class26 class26, TextFont[] textfonts, byte b, Class26 class26_2_) { try { aClass7_763 = new Class7(false, 50000); Buffer buffer = new Buffer(class26.method593("data", null), 891); int i = -1; int i_3_ = buffer.method335(); aWidgetArray735 = new Widget[i_3_]; while (buffer.anInt1417 < buffer.aByteArray1416.length) { int i_4_ = buffer.method335(); if (i_4_ == 65535) { i = buffer.method335(); i_4_ = buffer.method335(); } Widget widget = aWidgetArray735[i_4_] = new Widget(); widget.anInt775 = i_4_; widget.anInt761 = i; widget.anInt787 = buffer.method333(); widget.anInt742 = buffer.method333(); widget.anInt739 = buffer.method335(); widget.anInt745 = buffer.method335(); widget.anInt792 = buffer.method335(); widget.aByte779 = (byte) buffer.method333(); widget.anInt755 = buffer.method333(); if (widget.anInt755 != 0) { widget.anInt755 = (widget.anInt755 - 1 << 8) + buffer.method333(); } else { widget.anInt755 = -1; } int i_5_ = buffer.method333(); if (i_5_ > 0) { widget.anIntArray770 = new int[i_5_]; widget.anIntArray737 = new int[i_5_]; for (int i_6_ = 0; i_6_ < i_5_; i_6_++) { widget.anIntArray770[i_6_] = buffer.method333(); widget.anIntArray737[i_6_] = buffer.method335(); } } int i_7_ = buffer.method333(); if (i_7_ > 0) { widget.anIntArrayArray751 = new int[i_7_][]; for (int i_8_ = 0; i_8_ < i_7_; i_8_++) { int i_9_ = buffer.method335(); widget.anIntArrayArray751[i_8_] = new int[i_9_]; for (int i_10_ = 0; i_10_ < i_9_; i_10_++) widget.anIntArrayArray751[i_8_][i_10_] = buffer.method335(); } } if (widget.anInt787 == 0) { widget.anInt786 = buffer.method335(); widget.aBoolean791 = buffer.method333() == 1; int i_11_ = buffer.method335(); widget.anIntArray765 = new int[i_11_]; widget.anIntArray766 = new int[i_11_]; widget.anIntArray797 = new int[i_11_]; for (int i_12_ = 0; i_12_ < i_11_; i_12_++) { widget.anIntArray765[i_12_] = buffer.method335(); widget.anIntArray766[i_12_] = buffer.method336(); widget.anIntArray797[i_12_] = buffer.method336(); } } if (widget.anInt787 == 1) { widget.anInt736 = buffer.method335(); widget.aBoolean776 = buffer.method333() == 1; } if (widget.anInt787 == 2) { widget.anIntArray778 = new int[widget.anInt745 * widget.anInt792]; widget.anIntArray777 = new int[widget.anInt745 * widget.anInt792]; widget.aBoolean784 = buffer.method333() == 1; widget.aBoolean774 = buffer.method333() == 1; widget.aBoolean767 = buffer.method333() == 1; widget.aBoolean760 = buffer.method333() == 1; widget.anInt756 = buffer.method333(); widget.anInt769 = buffer.method333(); widget.anIntArray740 = new int[20]; widget.anIntArray772 = new int[20]; widget.aSpriteRGBArray734 = new SpriteRGB[20]; for (int i_13_ = 0; i_13_ < 20; i_13_++) { int i_14_ = buffer.method333(); if (i_14_ == 1) { widget.anIntArray740[i_13_] = buffer.method336(); widget.anIntArray772[i_13_] = buffer.method336(); String string = buffer.method340(); if (class26_2_ != null && string.length() > 0) { int i_15_ = string.lastIndexOf(","); widget.aSpriteRGBArray734[i_13_] = method589(Integer.parseInt(string.substring(i_15_ + 1)), false, class26_2_, string.substring(0, i_15_)); } } } widget.aStringArray750 = new String[5]; for (int i_16_ = 0; i_16_ < 5; i_16_++) { widget.aStringArray750[i_16_] = buffer.method340(); if (widget.aStringArray750[i_16_].length() == 0) { widget.aStringArray750[i_16_] = null; } } } if (widget.anInt787 == 3) { widget.aBoolean752 = buffer.method333() == 1; } if (widget.anInt787 == 4 || widget.anInt787 == 1) { widget.aBoolean748 = buffer.method333() == 1; int i_17_ = buffer.method333(); if (textfonts != null) { widget.aTextFont768 = textfonts[i_17_]; } widget.aBoolean793 = buffer.method333() == 1; } if (widget.anInt787 == 4) { widget.aString773 = buffer.method340(); widget.aString753 = buffer.method340(); } if (widget.anInt787 == 1 || widget.anInt787 == 3 || widget.anInt787 == 4) { widget.anInt757 = buffer.method338(); } if (widget.anInt787 == 3 || widget.anInt787 == 4) { widget.anInt744 = buffer.method338(); widget.anInt741 = buffer.method338(); widget.anInt764 = buffer.method338(); } if (widget.anInt787 == 5) { String string = buffer.method340(); if (class26_2_ != null && string.length() > 0) { int i_18_ = string.lastIndexOf(","); widget.aSpriteRGB732 = method589(Integer.parseInt(string.substring(i_18_ + 1)), false, class26_2_, string.substring(0, i_18_)); } string = buffer.method340(); if (class26_2_ != null && string.length() > 0) { int i_19_ = string.lastIndexOf(","); widget.aSpriteRGB785 = method589(Integer.parseInt(string.substring(i_19_ + 1)), false, class26_2_, string.substring(0, i_19_)); } } if (widget.anInt787 == 6) { i_4_ = buffer.method333(); if (i_4_ != 0) { widget.anInt758 = 1; widget.anInt759 = (i_4_ - 1 << 8) + buffer.method333(); } i_4_ = buffer.method333(); if (i_4_ != 0) { widget.anInt780 = 1; widget.anInt781 = (i_4_ - 1 << 8) + buffer.method333(); } i_4_ = buffer.method333(); if (i_4_ != 0) { widget.anInt782 = (i_4_ - 1 << 8) + buffer.method333(); } else { widget.anInt782 = -1; } i_4_ = buffer.method333(); if (i_4_ != 0) { widget.anInt783 = (i_4_ - 1 << 8) + buffer.method333(); } else { widget.anInt783 = -1; } widget.anInt794 = buffer.method335(); widget.anInt795 = buffer.method335(); widget.anInt796 = buffer.method335(); } if (widget.anInt787 == 7) { widget.anIntArray778 = new int[widget.anInt745 * widget.anInt792]; widget.anIntArray777 = new int[widget.anInt745 * widget.anInt792]; widget.aBoolean748 = buffer.method333() == 1; int i_20_ = buffer.method333(); if (textfonts != null) { widget.aTextFont768 = textfonts[i_20_]; } widget.aBoolean793 = buffer.method333() == 1; widget.anInt757 = buffer.method338(); widget.anInt756 = buffer.method336(); widget.anInt769 = buffer.method336(); widget.aBoolean774 = buffer.method333() == 1; widget.aStringArray750 = new String[5]; for (int i_21_ = 0; i_21_ < 5; i_21_++) { widget.aStringArray750[i_21_] = buffer.method340(); if (widget.aStringArray750[i_21_].length() == 0) { widget.aStringArray750[i_21_] = null; } } } if (widget.anInt742 == 2 || widget.anInt787 == 2) { widget.aString747 = buffer.method340(); widget.aString743 = buffer.method340(); widget.anInt762 = buffer.method335(); } if (widget.anInt787 == 8) { widget.aString773 = buffer.method340(); } if (widget.anInt742 == 1 || widget.anInt742 == 4 || widget.anInt742 == 5 || widget.anInt742 == 6) { widget.aString746 = buffer.method340(); if (widget.aString746.length() == 0) { if (widget.anInt742 == 1) { widget.aString746 = "Ok"; } if (widget.anInt742 == 4) { widget.aString746 = "Select"; } if (widget.anInt742 == 5) { widget.aString746 = "Select"; } if (widget.anInt742 == 6) { widget.aString746 = "Continue"; } } } } aClass7_763 = null; if (b != -84) { return; } } catch (RuntimeException runtimeexception) { SignLink.method533("33326, " + class26 + ", " + textfonts + ", " + b + ", " + class26_2_ + ", " + runtimeexception.toString()); throw new RuntimeException(); } } private ModelDefinition method588(int i, int i_22_) { ModelDefinition modeldefinition = (ModelDefinition) aClass7_789.method230(((i << 16) + i_22_)); if (modeldefinition != null) { return modeldefinition; } if (i == 1) { modeldefinition = ModelDefinition.method292(anInt738, i_22_); } if (i == 2) { modeldefinition = NpcDefinition.method433(i_22_).method434(true); } if (i == 3) { modeldefinition = Client.aPlayer1151.method287((byte) -41); } if (i == 4) { modeldefinition = ItemDefinition.method261(i_22_).method265(50, true); } if (i == 5) { modeldefinition = null; } if (modeldefinition != null) { aClass7_789.method231(modeldefinition, ((i << 16) + i_22_), (byte) 2); } return modeldefinition; } private static SpriteRGB method589(int i, boolean bool, Class26 class26, String string) { try { long l = (Class30.method596((byte) 1, string) << 8) + i; if (bool) { throw new NullPointerException(); } SpriteRGB spritergb = (SpriteRGB) aClass7_763.method230(l); if (spritergb != null) { return spritergb; } try { spritergb = new SpriteRGB(class26, string, i); aClass7_763.method231(spritergb, l, (byte) 2); } catch (Exception exception) { return null; } return spritergb; } catch (RuntimeException runtimeexception) { SignLink.method533("92556, " + i + ", " + bool + ", " + class26 + ", " + string + ", " + runtimeexception.toString()); throw new RuntimeException(); } } public static void method590(int i, boolean bool, int i_23_, ModelDefinition modeldefinition) { do { try { if (!bool) { aClass7_789.method232(); if (modeldefinition == null || i_23_ == 4) { break; } aClass7_789.method231(modeldefinition, ((i_23_ << 16) + i), (byte) 2); } } catch (RuntimeException runtimeexception) { SignLink.method533("62376, " + i + ", " + bool + ", " + i_23_ + ", " + modeldefinition + ", " + runtimeexception.toString()); throw new RuntimeException(); } break; } while (false); } public ModelDefinition method591(int i, int i_24_, int i_25_, boolean bool) { try { ModelDefinition modeldefinition; if (bool) { modeldefinition = method588(anInt780, anInt781); } else { modeldefinition = method588(anInt758, anInt759); } if (modeldefinition == null) { return null; } if (i_25_ == -1 && i_24_ == -1 && modeldefinition.anIntArray1534 == null) { return modeldefinition; } ModelDefinition modeldefinition_26_ = new ModelDefinition(9, true, AnimationDefinition.method152(i_25_, false) & AnimationDefinition.method152(i_24_, false), false, modeldefinition); if (i_25_ != -1 || i_24_ != -1) { modeldefinition_26_.method299((byte) -71); } if (i_25_ != -1) { modeldefinition_26_.method300(i_25_, 40542); } if (i_24_ != -1) { modeldefinition_26_.method300(i_24_, 40542); } modeldefinition_26_.method309(64, 768, -50, -10, -50, true); if (i != 0) { throw new NullPointerException(); } return modeldefinition_26_; } catch (RuntimeException runtimeexception) { SignLink.method533("33725, " + i + ", " + i_24_ + ", " + i_25_ + ", " + bool + ", " + runtimeexception.toString()); throw new RuntimeException(); } } } [/code] Enjoy, i hope you guys looking to study the client enjoy this deob :) pic so im not breaking rules [img]http://i.imgur.com/cf7KD.png[/img]
  17. [CENTER]I fixed all the error and warnings in the deob. For more information: [url=http://www.************.org/runescape-development/rs-503-client-server/downloads/327031-655-deob.html] Click here[/url] Download: [url=http://www.megaupload.com/?d=8VEVZ99H]MEGAUPLOAD - The leading online storage and file delivery service[/url] Hope you guys have fun. All credits go to MrConner[/CENTER]
  18. How to fix the dung cape glitch in 562 loading 602 deob client?
×