Jump to content

Search the Community

Showing results for tags 'fix'.



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 358 results

  1. Hello, the problem is i get black screen and a broken text once my cache is downloading, could you help me please? Here are a piece of code, maybe this you need... /** DOWNLOADING LOADING IMAGES **/ try { for(int i = 1; i <= 3; i++) { if(!new File(signlink.findcachedir() + "load"+i+".png").exists()) { HttpDownloadUtility.downloadFile("http://LINK.net/client/load"+i+".png", signlink.findcachedir()); } loadingSprites[i - 1] = Toolkit.getDefaultToolkit().getImage(signlink.findcachedir() + "load"+i+".png"); } super.graphics.drawImage(loadingSprites[0], 0, 0, null); super.graphics.drawImage(loadingSprites[1], 5, clientHeight - 35, null); } catch(Exception e) { e.printStackTrace(); }
  2. There.....SEEMS TO BE A PROBLEM! You see..... THERE ARE 200,000 USERS REGISTERED ON THIS FORUM! Ehh..... I don't think that is VERY GOOD! Okay... we need an IMMEDIATE RESOLVE! So.. get to work on it NOW, we can't afford to WASTE TIME! ~Dev
  3. client.java:88: error: cannot find symbol public void rspsdata(Client c, String username){ ^ symbol: class Client location: class client Note: client.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 error Press any key to continue . . . What do i need to add or remove? i know it says what it is and the location but i have tried everything. Can anyone help me please? Skype: jehe35 Team viewer is an option.
  4. need done asap hmu on skype andsac1293
  5. So i really need help to fix the public chat when you type and enter it doesn't show the message in chat box someone please help me fix this, I've read all the posts on the public chat for 838 but i don't fully understand them, someone please without flaming and writing hate comments tell me how to fix this problem, im struggling with this. i really need this fix asap if anyone could help me please if anyone would know where i got the 838 ill post link below [URL="http://www.rune-server.org/runescape-development/rs-503-client-server/downloads/592814-matrix-838-legacy-rs3.html"]http://www.rune-server.org/runescape-development/rs-503-client-server/downloads/592814-matrix-838-legacy-rs3.html[/URL]
  6. hey i have been trying to fix my complier and nothink is working it just keeps coming up with problems and annoying me if someone could add my skype joshua.beatty1 and give me hand please thankyou for reading
  7. I'm having the exact same issue as this member [url]http://www.runelocus.com/forums/showthread.php?100205-Public-Chat-not-visible[/url] [IMG]http://i.imgur.com/dk9RWDN.png[/IMG] I am using Eliminates v6. Thanks!!!! Will pay $3
  8. I just need help , how to fix Hitpoints when i attack A NPC After he Hit me , i just log out and in My hp Get Full! Pleas help me !! Thanks!
  9. Hey guys, yesterday I came across a dupe on my server while testing something (luckily no harm was caused to my server), the dupe involves three people. I will explain how the dupe works in the spoiler below, which is an explanation of how the dupe works which I found somewhere so I could fix it. This patch will also fix interface dupes and have other benefits which you will see, so please thank the thread if you find it useful :) [SPOILER=How the Dupe Works] Within a nutshell I'll explain the 'dupe' and hopefully by fixing it you will understand how it works. You need three people. We'll name them Z-X and C. 1. Z trades C and goes to his equipment tab and right clicks interface 19148 which brings up (show equipment tab). 2. C then accepts Z's trade and C puts his items up and Z clicks the equipment button he previously set up. This causes Z to leave the trade while C is still in it. C presses accept. 3. Z has left the trade and rubs any item that's in your inventory (glory, ring) and then trades X who does the equipment trick to him. Z accepts. 4. Rinse and repeat and Z will accept again through X's trade when in reality it's accepting C's trade and C keeps his items while Z collects the traded items. This dupe works on the basis of essentially tricking the trade boolean. [/SPOILER] [B]Fixing the interface dupes:[/B] [I]To fix this firstly we are going to go to PlayerAssistant.java and go to our ShowInterface method(s) and add the below code:[/I] [B][COLOR="#FF0000"]NOTE:[/COLOR][/B] Make sure that you add this to both/all your ShowInterface methods, as you will notice in the spoiler for how it should now look I have two ShowInterface methods with different parameters so make sure you add the below code to all of yours! [CODE] if(c.inTrade) { c.getTradeAndDuel().declineTrade(true); return; } [/CODE] [SPOILER=How it should now look:] [CODE] public void showInterface(int interfaceid) { if (c != null) { if(c.inTrade) { c.getTradeAndDuel().declineTrade(true); return; } if (c.getOutStream() != null && c != null) { c.getOutStream().createFrame(97); c.getOutStream().writeWord(interfaceid); c.flushOutStream(); } } }[/CODE] [CODE]public static void showInterface(Client client, int i) { if(client.inTrade) { client.getTradeAndDuel().declineTrade(true); return; } client.getOutStream().createFrame(97); client.getOutStream().writeWord(i); client.flushOutStream(); }[/CODE] [/SPOILER] This will check to see if the player is already in a trade when they try to open an interface and if they are it will simple decline the trade for both players. [B]An additional fix for prayer level requirement:[/B] Right that is the main part fixed for this snippet but there is in fact another way that you can still keep one of the players in trade and that is by clicking your prayer when you do not have the required level! Not a lot of people know about this I believe so make sure you add this too. What happens is instead of opening an interface you can click your prayer if you don't have the required level for it and it will open up with a dialogue saying "You need a prayer level of # to use this prayer" or something along those lines and this will cause the same as the interfaces did. To fix this go to your activatePrayer method, mine is in CombatPrayer but yours may be in CombatAssistant or some other class depending on your source. Then simple add the same code as before inside the method, so: [CODE] if(c.inTrade) { c.getTradeAndDuel().declineTrade(true); return; } [/CODE] Thanks for reading and I hope this helps a lot of you guys out, if so please take 2 seconds to thank the thread :) - Raw Envy
  10. umm i got it running thanks to (Xiles) but there no walls at all ,umm how do i fix that [SIZE=5][ATTACH=CONFIG]7647[/ATTACH][/SIZE] and thanks xiles ,you are the shit
  11. 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
  12. Today I posted a thread where I asked for help with a bug in the PvP system. After hours of searching I found the problem and solution. In the class Player there is a method "dealDamage". In the method there is the following code that is duplicated: if (teleTimer <= 0) playerLevel[3] -= damage; else { if (hitUpdateRequired) hitUpdateRequired = false; if (hitUpdateRequired2) hitUpdateRequired2 = false; } Delete one of them and your problem is solved! I hope this fix will help someone
  13. Guys How to fix Source COMPILE >??? [url]https://gyazo.com/6b77e014da1f96d352e5c7333a57d517[/url] File not found src/server/model/players/*java wuth is this need help please !!!
  14. Come in game and I will show you how the dupe works, then you can tell me if you think you can fix it. Client: dropbox.com/s/9nj1tz0n8b7k2um/VindictivePk.jar?dl=0 Thanks!!
  15. how can i solve these 3 errors? ( they are in the bottum of the compiler) src\Class_ra_Sub3.java:15: warning: Unsafe is internal proprietary API and may b e removed in a future release import sun.misc.Unsafe; ^ src\Class387_Sub3.java:6: warning: Unsafe is internal proprietary API and may be removed in a future release import sun.misc.Unsafe; ^ src\Class457.java:78: warning: Win32GraphicsDevice is internal proprietary API a nd may be removed in a future release Field field = sun.awt.Win32GraphicsDevice.class. getDeclaredField("valid"); ^ src\Class457.java:93: warning: Win32GraphicsDevice is internal proprietary API a nd may be removed in a future release Field field = sun.awt.Win32Graph icsDevice.class.getDeclaredField("valid"); ^ src\Class457.java:103: warning: Win32GraphicsDevice is internal proprietary API and may be removed in a future release Field field = sun.awt.Win32GraphicsDevic e.class.getDeclaredField("valid"); ^ src\Class_ra_Sub3.java:35: warning: Unsafe is internal proprietary API and may b e removed in a future release public Unsafe anUnsafe8219; ^ src\Class_ra_Sub3.java:2864: warning: Unsafe is internal proprietary API and may be removed in a future release Field field = sun.misc.Unsafe.class.getDeclaredF ield("theUnsafe"); ^ src\Class_ra_Sub3.java:2866: warning: Unsafe is internal proprietary API and may be removed in a future release anUnsafe8219 = (Unsafe) field.get(null); ^ src\Class387_Sub3.java:157: warning: Unsafe is internal proprietary API and may be removed in a future release Unsafe unsafe = ((Class387_Sub3) this).aClass_ra_Sub3_7894.anUns afe8219; ^ src\Class387_Sub3.java:2636: warning: Unsafe is internal proprietary API and may be removed in a future release Unsafe unsafe = ((Class387_Sub3) this).aClass_ra_Sub3_78 94.anUnsafe8219; ^ src\Class387_Sub3.java:2668: warning: Unsafe is internal proprietary API and may be removed in a future release Unsafe unsafe = ((Class387_Sub3) this).aClass_ra_Sub3_78 94.anUnsafe8219; ^ src\Class387_Sub3.java:2815: warning: Unsafe is internal proprietary API and may be removed in a future release Unsafe unsafe = ((Class387_Sub3) this).aClass_ra_Sub3_78 94.anUnsafe8219; ^ src\Class387_Sub3.java:2854: warning: Unsafe is internal proprietary API and may be removed in a future release Unsafe unsafe = ((Class387_Sub3) this).aClass_ra_Sub3_78 94.anUnsafe8219; ^ [B]src\Class466.java:12: error: cannot find symbol JSObject.getWindow(applet).eval(string); ^ symbol: method getWindow(Applet) location: class JSObject src\Class466.java:20: error: cannot find symbol return JSObject.getWindow(applet).call(string, null); ^ symbol: method getWindow(Applet) location: class JSObject src\Class466.java:28: error: cannot find symbol return JSObject.getWindow(applet).call(string, objects); ^ symbol: method getWindow(Applet) location: class JSObject[/B] src\Class481_Sub1.java:74: warning: AuthenticationInfo is internal proprietary A PI and may be removed in a future release ttp.AuthenticationInfo.class; ^ Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 3 errors 14 warnings Druk op een toets om door te gaan. . . ^ Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 3 errors 14 warnings Druk op een toets om door te gaan. . .
  16. Hello, I am on my final developments of my server and I can not figure out why the server is not registering IP's correctly. This in result is creating a problem because I can not fix the issue with multi logging and add the commands ::mute and ::ipmute. I am looking for someone who is very experienced in developing and would know how to solve this problem. Thanks!
  17. [B]Hello RuneLocus Members.[/B] Today I'm going to show you something pretty simple, because most noobs use TrisidaX and ask me about the ban command. The problem is, when you ban someone. It instantly removes the players name in BannedUsers.txt. The issue causing it is the person who released Trisidia attempted to add timed bans at one point and did not complete it. You will need to locate: [CODE]RS2LoginProtocolDecoder.java[/CODE] Normally it is in: [CODE]src.server.net.[/CODE] Once you are there, you need to find the following code, It should be around line 172: [CODE]if(Connection.isNamedBanned(cl.playerName)) {[/CODE] Next you need to replace that whole method with my one. I have marked the changed lines in red which I'll further explain. [CODE] if(Connection.isNamedBanned(cl.playerName)) { PlayerSave.loadGame(cl, cl.playerName, cl.playerPass); if(System.currentTimeMillis() < cl.banEnd) { returnCode = 4; } else { cl.banEnd = 0; Connection.removeNameFromBanList(cl.playerName); } }[/CODE] Change that whole method to: [CODE] if(Connection.isNamedBanned(cl.playerName)) { PlayerSave.loadGame(cl, cl.playerName, cl.playerPass); [COLOR="#FF0000"]//if(System.currentTimeMillis() < cl.banEnd) {[/COLOR] returnCode = 4; [COLOR="#FF0000"] /**} else { cl.banEnd = 0; Connection.removeNameFromBanList(cl.playerName); }**/[/COLOR] }[/CODE] [B]Now for the most basic explanation..[/B] This line is checking how long the player had been banned for, and forcing an banEnd(); upon it. [CODE][COLOR="#FF0000"]//if(System.currentTimeMillis() < cl.banEnd) {[/COLOR][/CODE] This is making the players ban = 0 minutes. [CODE][COLOR="#FF0000"]cl.banEnd = 0;[/COLOR][/CODE] Finally, this is removing the players name from the BanList. [CODE][COLOR="#FF0000"]Connection.removeNameFromBanList(cl.playerName);[/COLOR][/CODE] In further explanation, the timed bans was not completed.. Obviously.. So what is happening, you type ::ban example player and it's writing the line, then removing it instantly due to it resetting the ban time back to 0. With these lines removed, It will keep the players name in the ban list, and won't remove it unless they have been unbanned. Thanks for reading, if you need snippets or help with anything, Pm me or comment below.
  18. I want to know how to make my dragons look normal. I've been told that it has something to do with the animations and to search for animations but I don't know what I'm looking for or what to do once I find it. [ATTACH]10712[/ATTACH]
  19. Huge dupe that works on most servers with a cheat client, not giving out the method, just the way to prevent it. Go to [B]client.java[/B] or [B]player.java[/B] and declare the int [CODE]public int dupefix1 = 0;[/CODE] then go to [B]tradeandduel[/B] and find [CODE]public void confirmScreen() {[/CODE] then under [CODE]String SendTrade = "Absolutely nothing!";[/CODE] insert [CODE]c.dupefix1 = 1;[/CODE] Then look for [CODE]if (!c.canOffer) { return false; }[/CODE] and above that add [CODE]if (c.dupefix == 1) { return false; }[/CODE] and then to finish it off find [CODE]c.canOffer = true;[/CODE] below that add [CODE]c.dupefix1 = 0;[/CODE] [U]If you have dueling enabled do the same for that to[/U]o. [U]This dupe worked on all of the following servers[/U]: [B]Zarpor[/B] [B]AstheniaPk[/B] [B]ForeverPkers[/B] [B]Derpscape[/B] [B]Rune Legacy[/B] [B]Hades5[/B] [B]PvP Planet[/B] [B]Xero-Edition[/B] [B]Forgotten-Paradise[/B] [B]PkersFate[/B] etc etc pretty much every PI that isnt mainstream like the top 10 servers. Cheat clients can utilize this dupe. The absolute way to fix any cheat client dupes is to[I][U][B] VERIFY EVERYTHING SENT FROM THE CLIENT[/B][/U][/I].
  20. Hi, I have made a server, (Rage-Scape 742) I've coded it, changed the owners etc. But, I am experiencing problems, when I try to use any commands, such as; Setrights Ban Kick Mute etc. I have to enter a Security Pin. I don't know where to find the security pin in the src folder, or wherever it's located. So I would appreciate some help. *** ON A SIDE NOTE *** I cannot move, whenever somebody is ranked a Staff, (Mod,Support,Owner,Admin) Any help would be very appreciative. Thanks. :)
  21. Okay i'm coming back with this dupe. Well like i see, it's still working on multiple servers. And i can't find proper fix. So let's start. There is how dupe works : Player B and C sending trade request to A. Player A accepting B request. Player C relog. Player A will lose trade screen and player B will keep trade screen. Player C will send trade request to A, A will accept request. Player C will put items to trade and click accept. Player C will accept only first screen. And player A will accept both screens. After this player B will accept both screens [etc trading with himself] , after this Player B trade will close and player B will get items that Player C offered. Now player C will click decline, and Player C and B will get items.
  22. There is how dupe works, no idea how to fix :c Player A, B and C. Player B and C trading with A. Player A accepting B trade. Player C relog. Player A will lose trade screen and player B will keep trade screen. Player Player C will trade to A, A will accept tade. Player A will put items to trade and click accept. Player B will accept first time. And player A will accept second screen too. But player B won't accept second screen. After this player C will accept both screens [etc trading with himself] , after this Player B trade will close and player B will get items that Player A offered. Now player A will click decline, and Player A and B will get items.
  23. :) niggas be hatin now :)
  24. in Walking.java find: [CODE]if(c.inTrade) { c.getTradeAndDuel().declineTrade(true); } [/CODE] Replace with: [CODE]if(c.inTrade) { } [/CODE] The dupe: Player A puts up items, Player A & B accept, Player B presses accept on second trade screen, Player A clicks walk on the Mini Map & it auto accepts and gives him/her the item back and Player B the item, what it does now is accepts the trade on Player A's half. only posting because people continue to you use elevationRSPS.
  25. Hi i have already googled and spent 2 hours editing and switching my rsps files and i still haven't found a fix for these 3 errors. Code Compiling :D Picked up _JAVA_OPTIONS: -Xmx512M src\Class2.java:14: error: cannot find symbol return JSObject.getWindow(applet).call(string, objects); ^ symbol: method getWindow(Applet) location: class JSObject src\Class2.java:21: error: cannot find symbol return JSObject.getWindow(applet).call(string, null); ^ symbol: method getWindow(Applet) location: class JSObject src\Class2.java:25: error: cannot find symbol JSObject.getWindow(applet).eval(string); ^ symbol: method getWindow(Applet) location: class JSObject Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 3 errors Picked up _JAVA_OPTIONS: -Xmx512M src\Class2.java:14: error: cannot find symbol return JSObject.getWindow(applet).call(string, objects); ^ symbol: method getWindow(Applet) location: class JSObject src\Class2.java:21: error: cannot find symbol return JSObject.getWindow(applet).call(string, null); ^ symbol: method getWindow(Applet) location: class JSObject src\Class2.java:25: error: cannot find symbol JSObject.getWindow(applet).eval(string); ^ symbol: method getWindow(Applet) location: class JSObject Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 3 errors Press any key to continue . . .
×