Jump to content

The RuneLocus forum has been archived and does not accept new registrations.
Click here for more information, and click here to join the community on Discord.

Search the Community

Showing results for tags 'client'.

More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • 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


Last Updated

  • Start


Filter by number of...


  • Start



Found 1,576 results

  1. Hello, I'm working on my first rsps ever it is a 317 pi based source and client and I'm currently having a problem with the sprites I import into the cache I can get them to load perfectly fine however there is a small 2-3 pixel wide purple area around my sprite the rest of the purple background isn't being displayed so I'm guessing that some anti-aliasing or some sort of smoothing is changing the colour/opacity of the purple directly around the sprite this is practically impossible to remove manual and I'm pretty sure this is to do with my editor which is Krita is there some way to fix this or some way of creating the sprites in Krita that will prevent this problem? thankyou.
  2. So I got this error which I have no idea how to fix or set the path for on eclipse, can anyone help me? https://imgur.com/74WiDTG
  3. DoseSociety

    OSRS client question

    I was wondering if anyone has reverse engineered the official OSRS client yet, or if it would even be remotely possible. Thanks for your answers.
  4. Hello everyone, I've been having a problem with getting people connecting to my RSPS. I can connect completely fine when I put in my IP and I have the port 43594 forwarded and it passes all the checks. Whenever I give somebody my .jar however, they're getting an error saying they're unable to connect to the server. Please let me know if you're able to assist me. I'm willing to pay decent for what should be some fairly easy work for most of the people here. Regards, Freshnez
  5. Hello All! I am looking to buy a source and client that has the current Old runescape staking interface. I will also be paying for changes to been done to the provided Source and Client. Please reply here with your contact information. Thanks !
  6. Hello guys, Im playing runescape for like 5 years now. And i want to practice on private servrs etc.. Does someone have a full map with everything that he can learn me. a oldschool server with Torva, Pernix etc.. my skype: Crimenyes5561 Thank you already guys
  7. hi, i'm looking for just a base 317 preferably with newer client
  8. [CENTER][SIZE=6][COLOR="#FF0000"]Welcome to my Services Thread[/COLOR][/SIZE] [COLOR="#FFA500"][SIZE=4]Server:[/SIZE][/COLOR] Installing motivote ( website + server ) Highscores ( website + server ) Adding point system with shop. Adding new items ( must have models ) Editing shops. Adding teleports etc. [COLOR="#FFA500"][SIZE=4]Client:[/SIZE][/COLOR] Cachedownloader. Jarring the client. Middle mouse rotation. Packing data (gfx, anims, items, npcs) Adding new items client sided. ( must have models ) XP drops Tab to reply [url="http://hatscripts.com/addskype?wtf.nag"][img]http://hatscripts.com/addskype/wtf.nag.png[/img][/url] [COLOR="#0000CD"] TOS[/CENTER][/COLOR] [COLOR="#FF0000"]Terms of Service:[/COLOR] [COLOR="#008000"]1. No refunds. 2. If you mess up something i add its not my problem. 3. You will not dispute the money sent to my paypal after the service is done. 4. You will pay Paypal fees. 5. By reading this thread or accepting my services you acknowledge this T.O.S and agree with it.[/CENTER][/COLOR]
  9. Hi, For a school project i am trying to develop at rsps community and game, located at projectsequestered I am having issues turning the client into a web client, I have tried multiple times with different tutorials and followed them correctly step by step. Jarring is simple, Yet once i jar the client it does not open. The .Bat file gives off no errors, So i am simply stuck. Many people are suggesting jarring through an IDE (Eclipse). Anyways it is due in 2 weeks and if there is anyone out there that can either send me a webclient that i can simply just put the cache link & server ip in then upload would be awesome. Would be happy to send some money your way for helping me out. - Thanks
  10. For some reason, even with my updated client, it still makes a jar of the old client before I edited it. I changed the icons and the frame text and when I JAR my new files it still makes the old client. Can someone help me please...
  11. Hello rune server, i seem to be getting the following error, and i'm not sure why. i could be missing something fairly simple but i figured i'd ask for some advice anyways. Currently messing around with swiffy's latest give to the community. The cache link and the url link to have the "load images" load up will not work unless it's the cache itself being the problem and i don't beleive it is. I have all my links set up correctly as far as i know anyways, yet all the client does is blackscreen whist giving me a 403 error. Yes i know what that means, and i'm not understanding what's wrong with it. Cache is packed correctly, and repacked correctly. links are live etc but the client just won't load up at all. Would anyone be able to help me out with possibly adding the updatecache that was released Here: [code]import java.io.BufferedOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.MalformedURLException; import java.net.URL; import java.net.URLConnection; import java.util.Enumeration; import java.util.zip.ZipEntry; import java.util.zip.ZipFile; /** * The custom update server to download and update the cache. * @author Apacheah64 */ public class Update { /** * The client reference. */ private Client c; /** * The cache directory. */ private static final String CACHE_DIR = signlink.findcachedir(); /** * Construct a new {@code Updater} {@code Object}. * [MENTION=75098]Para[/MENTION]m c The client reference. */ public Update(Client c) { this.c = c; } /** * Update the cache. */ public void updateCache() { new File(CACHE_DIR).mkdirs(); File file = new File(CACHE_DIR+"rusereborn.dat");//its a check if the cache already exists if(!file.exists()) { c.drawLoadingText(0, "Checking for updates"); downloadArchive(""); } file = new File(CACHE_DIR+"cache.zip"); if(file.exists()) { unzip(CACHE_DIR+"cache.zip"); } } /** * Download the cache archive from the web server. * [MENTION=75098]Para[/MENTION]m dlurl The uniform resource locater to the file that has to be downloaded. * [MENTION=75098]Para[/MENTION]m cachePart The part of the cache that is being downloaded. */ private void downloadArchive(String dlurl) { try { URLConnection url = new URL(dlurl).openConnection(); int i = url.getContentLength(); InputStream is = url.getInputStream(); OutputStream os = new FileOutputStream(CACHE_DIR+"/cache.zip"); byte[] b = new byte[4096]; int length; int old = 0; while ((length = is.read(b)) != -1) { os.write(b, 0, length); old += length; int percent = (int) ((double) old / (double) i * 100.0); drawLoadingText(percent, "Checking for updates - " + percent + "%"); } is.close(); os.close(); unzip(CACHE_DIR+"cache.zip"); File file = new File(CACHE_DIR+"rusereborn.dat"); if(!file.exists()) { file.createNewFile();// got ya } } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } /** * Unzip the cache archive part. * [MENTION=75098]Para[/MENTION]m file The file location. */ private void unzip(String file) { Enumeration<?> entries; ZipFile zipFile; try { zipFile = new ZipFile(file); entries = zipFile.entries(); while(entries.hasMoreElements()) { ZipEntry entry = (ZipEntry)entries.nextElement(); if(entry.isDirectory()) { (new File(CACHE_DIR+"/"+entry.getName())).mkdir(); continue; } copyInputStream(zipFile.getInputStream(entry), new BufferedOutputStream(new FileOutputStream(CACHE_DIR+"/"+entry.getName()))); drawLoadingText(100, "Unpacking Cache"); } zipFile.close(); File zip = new File(file); zip.delete(); } catch (IOException ioe) { ioe.printStackTrace(); return; } } /** * Make a copy of the input stream and write it. * [MENTION=75098]Para[/MENTION]m in The input. * [MENTION=75098]Para[/MENTION]m out The output. * @throws IOException */ private static final void copyInputStream(InputStream in, OutputStream out) throws IOException { byte[] buffer = new byte[1024]; int len; while((len = in.read(buffer)) >= 0) { out.write(buffer, 0, len); } in.close(); out.close(); } private static void drawLoadingText(int amount, String text) { Client.loadingPercentage = amount; Client.loadingText = text; } } [/code] Thankyou very much. Pm me if you'd like to assist me
  12. I need a 614 source and client if anyone has it, please dont say search google because i downloaded like 20 files and none of them worked for me, some have client cache broken, some have alot of errors and some dont even have a run.bat working, and the rest have download links broken. i really need a 614 source and client, blank could be the best as im trying to make it a pk server thanks :D.
  13. Phaloy

    DL Client help

    Currently the Dl client doesn't have a bar showing the "file" setting which irritates me [attachment=147:cee45624be00cee50f6bb46c1bb19914.jpg] What I'd like is for the client to look like this -> [attachment=148:40f10c0bdf02baf6dd2ff83ec00c19a6.jpg] Does anyone know how to do this please? :)
  14. Hey guys i am trying to change my client background using a sprite editor and i have replaced all the background pictures and cut it in 8 pieces and i hit pack to cache but it doesnt pack and does not change the background, I am using a 667 server Extinction server PLEASE HELP!
  15. Hello! I have a very unusual request. I first started playing Runescape back during Runescape classic when I was eight years old. The game has left a tremendous impact on me, and I have a ton of fond memories of both Runescape classic and Runescape 2. I played the game with my siblings, and I have a lot of nostalgia of it. Runescape has changed a lot. Maybe not for worse, but it's not the same game I grew up with. I'd like to find a Runescape (classic or private) server and client that remains as faithful as possible to the original game. I don't really prioritize things such as PvP, Godwars or even any multiplayer support whatsoever but quests and the music are huge to me. Does anyone know how I can accomplish this goal? It would mean a lot to me to have a copy, especially for when I get even older and Runescape is long forgotten. Thank you!
  16. A lot of people have been asking for this client for the Feather release. This has 742 opcodes for you and no errors. So, if you come across some errors before you even use this, you've done something wrong. Enjoy.. O.- Download: https://www.mediafire.com/?dncqkm8nk5dy0q2 Credits Me _Jordan Matrix blahblahblah..
  17. hey guys I got my server running but my client wont run onley compile:confused: so can some one tell me whats wrong with it this is what I get when running they 718 client.... 'C:\Program' is not recognized as an internal or external command, operable program or batch file. Press any key to continue . . .
  18. Safee

    PI Client Error

    When I activate orbs on the client I'm using it crashes. I get this error [CODE]Exception in thread "Thread-3" java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at java.lang.Integer.parseInt(Unknown Source) at Client.loadAllOrbs(Client.java:11851) at Client.drawMinimap(Client.java:9580) at Client.drawGameScreen(Client.java:8029) at Client.processDrawing(Client.java:8810) at RSApplet.run(RSApplet.java:192) at Client.run(Client.java:4593) at java.lang.Thread.run(Unknown Source)[/CODE] Here is line 11851 in Client.java [CODE]int currentLevel = Integer.parseInt(currentStats), maxLevel = Integer.parseInt(maxStats), level = (int) (((double) currentLevel / (double) maxLevel) * 100D);[/CODE] If you guys have any ideas on what to fix in this line please help :) OH and this is my full loadorbs method: [CODE]private void loadAllOrbs(int xOffset) { drawSpecialOrb(); int[] spriteID = { isPoisoned && hpHover ? 8 : 7, prayHover ? 8 : 7, runHover ? 8 : 7, sumActive && sumHover ? 8 : 7 }, coloredOrbSprite = { 0, clickedQuickPrayers ? 2 : 1, runClicked ? 4 : 3, sumActive ? 6 : 5 }, orbSprite = { 9, 10, (runClicked ? 12 : 11), 13 }; String cEnergy = RSInterface.interfaceCache[149].message.replaceAll("%", ""); String hp = RSInterface.interfaceCache[4016].message.replaceAll("%", ""); int currentHP = hp.length() > 0 ? Integer.parseInt(hp) : 0, currentEnergy = cEnergy.length() > 0 ? Integer.parseInt(cEnergy) : 0; for (int i = 0; i < 3; i++) { String currentStats = RSInterface.interfaceCache[currentInterface[i]].message.replaceAll("%", ""), maxStats = RSInterface.interfaceCache[maximumInterface[i]].message.replaceAll("%", ""); int currentLevel = Integer.parseInt(currentStats), maxLevel = Integer.parseInt(maxStats), level = (int) (((double) currentLevel / (double) maxLevel) * 100D); cacheSprite[spriteID[i]].drawSprite(orbX[i] + xOffset, orbY[i]); cacheSprite[coloredOrbSprite[i]].drawSprite(coloredOrbX[i] + xOffset, coloredOrbY[i]); double percent = (i == 2 ? runEnergy ? currentEnergy / 100D : 100 : level / 100D), fillHp = 26 * percent, fillPrayer = 26 * percent, fillRun = 26 * percent; double[] fill = { fillHp, fillPrayer, fillRun}; int depleteFill = 26 - (int) fill[i]; cacheSprite[14].myHeight = depleteFill; try { cacheSprite[14].drawSprite(coloredOrbX[i] + xOffset, coloredOrbY[i]); } catch (Exception e) { } cacheSprite[orbSprite[i]].drawSprite(orbIconX[i] + xOffset, orbIconY[i]); smallText.method382(getOrbTextColor(i == 2 ? runEnergy ? currentEnergy : 100 : level), orbTextX[i] + xOffset, "" + (i == 2 ? runEnergy ? cEnergy : 100 : i == 0 && newDamage ? currentHP * 10 : RSInterface.interfaceCache[currentInterface[i]].message.replaceAll("%", "")), orbTextY[i], true); } if(frameMode == ScreenMode.FIXED) { cacheSprite[worldHover ? 54 : 53].drawSprite(202, 20); } else { cacheSprite[worldHover ? 52 : 51].drawSprite(frameWidth - 118, 154); } }[/CODE]
  19. Hey guys, I'm back with a cheat client now for 614!, it was started off a while ago when 614s (full of exploits) were released. The exploits I can remember are shown here. Credits: myself Media: [B]Set a password with an unlimited length (If you do getpass it will dc you ;))[/B] [IMG]http://s5.postimg.org/hr7tn6cgn/longpass.png[/IMG] [B]Attack option on all the npcs:[/B] [IMG]http://gyazo.com/0da06341b0817b74700b2290ab16c093.png[/IMG] [B]A tab with cheats, bots (used send packets really fast (under 1ms)); A list with all the 614s, bypasses all server blocks[/B] [IMG]http://s5.postimg.org/c6vccjdlj/allcheats.png[/IMG] [B]Item spawning in ss leeches, lol.[/B] [IMG]http://s5.postimg.org/5duzg9ms7/tokens.png[/IMG] [B]Mass trade the whole server at once[/B] [IMG]http://s5.postimg.org/403ckyniv/tradeall.png[/IMG] [B]Use the bank ANYWHERE you are.[/B] [IMG]http://gyazo.com/2f877c5d1f187076994ae2702789c2b8.png[/IMG] [B]Turning invisible..[/B] [IMG]http://gyazo.com/9370e1b4f2c1aa93c777bdd08e98f50a.png[/IMG] more media: [IMG]http://i.imgur.com/LKDniUa.png[/IMG] [IMG]http://i.imgur.com/cEIbmjn.png[/IMG]
  20. [url]http://www.xelios.co.uk[/url] This is the Server I am wanting to load. In the past there have been no issues, but since they reopened I downloaded the client but can't connect. This is what I see: [IMG]http://i.gyazo.com/8f0a50fa4fd6f8847d54b560dbe0e3d5.png[/IMG] The Cache seems to appear in the C drive but nothing happens :/ Anyone who can help, let me know!
  21. When I try logging in, the game crashes and I get this message At java.net.URL.openStream(URL.java:1038) At IPAddress.method6062(IPAddress.java:127) At Class291.run(Class291.java:327) At java.lang.Thread.run(Thread.java:745) error_game_crash Just trying to play this rsps offline Edit: I just noticed there's a lot more errors than that. It seems to be connection errors. I don't have internet hence the reason why I'm playing offline. I'm a complete noob at this rsps stuff and I thought I wouldn't get any connection errors if the client loaded. What do I do?
  22. Was wondering if someone would point out how to get Ardi's source to connect to Valentino's recently released client with [URL=http://www.runelocus.com/forums/usertag.php?do=list&action=hash&hash=70]#70[/URL] OSRS data. Currently it lets you login just scrambles up names and puts a headicon over me. I'm guessing cause the client has such items the source doesn't idk... Maybe I can fix if I knew what the problem was, but I'm horrible with client work and finding out problems that occur between the server/client. Thanks in advance.
  23. Hello, RuneLocus members. I'm interested in creating a RuneScape server from sratch. There is something I need clarifications on. Your inputs will be very appreciated. I understand that the RS clients have protocols that mandate how it communicates with a server. From a few reads I've had around the web concerning RS servers, it seems that those who originally created a server used tools for reverse-engineering the client's network input/output (packets) and used the gathered information to make sense of the client's protocol. I'd appreciate any corrections on my understanding of this matter, as well as sources for tools and articles/wikis/tutorials/references that will help me understand a client's protocol. In concrete, I'm going to be starting with a clean 317 client, of which I believe Mopar is one of the easiest to get their hand on (though some didn't consider it clean enough a few years ago). I'll program the server using standard C++ (C++14) with correctness, performance and portability as primary goals (in that order). For the network part of the server, I'll be using the standalone asio library, which I've just started learning yesterday night. Right now, my only goal is to successfully login into the game world using a client connected to my server. Hopefully, after that is done, I'll be very motivated and work towards making a robust RS server. Thanks for readings, notaki
  24. Hey guys i have a 508 HD client which can be found here: [URL="http://www.mediafire.com/download/yywog1ydkyd/508+HD+open+source+by+Hotyute.rar"]http://www.mediafire.com/download/yywog1ydkyd/508+HD+open+source+by+Hotyute.rar[/URL], someone told me that there is a way to make it resizeable but i dont know how, they gave me this code: [CODE]player.getActionSender().sendTab(87, 92); // Attack tab player.getActionSender().sendTab(88, 320); // Skill tab player.getActionSender().sendTab(89, 274); // Quest tab player.getActionSender().sendTab(90, 149); // Inventory tab player.getActionSender().sendTab(91, 387); // Equipment tab player.getActionSender().sendTab(92, 271); // Prayer tab player.getActionSender().sendTab(95, 550); // Friend tab player.getActionSender().sendTab(96, 551); // Ignore tab player.getActionSender().sendTab(97, 589); // Clan tab player.getActionSender().sendTab(99, 464); // Emote tab player.getActionSender().sendTab(100, 187); // Music tab player.getActionSender().sendTab(98, 261); // Setting tab player.getActionSender().sendTab(101, 182); // Logout tab[/CODE] but i dont know what to do with it. If someone can perhaps link me to a 508 HD resizeable client or tell me how i can make 508 HD open source by Hotyute's resizeable it would be great, Thanks.