Jump to content

bblewitt

Members
  • Posts

    48
  • Joined

  • Last visited

Everything posted by bblewitt

  1. Might look good, I might check this out.
  2. This looks really nice to check it out.
  3. bblewitt

    Client Launcher

    Looks amazing, very nice job Looks amazing, very nice job.
  4. Looks very cool and might be the thing that I am looking for. Thanks for the post.
  5. Gone through the code and changed the teleport location coords and it does not happen so it is not the teleport method but the location. The city that the three minigames are located (Fight pits, Inferno and Fight Caves) is triggering the fight caves instance when your not in one.
  6. The file name is server1.properties but I will remove the 1 and see if it works. Nope, still the same and I took away the configuration.world part and make it a single string and changed the names but still the same error.
  7. [01/11/2021 12:29:12 PM]: Loading server settings... [01/11/2021 12:29:12 PM]: Failed to load server settings! java.io.FileNotFoundException: server1.properties (The system cannot find the file specified) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) at java.io.FileInputStream.<init>(FileInputStream.java:138) at java.io.FileInputStream.<init>(FileInputStream.java:93) at io.ruin.GameServer.main(GameServer.java:93) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at kilim.WeavingClassLoader.run(WeavingClassLoader.java:122) at kilim.tools.Kilim.trampoline(Kilim.java:110) at kilim.tools.Kilim.trampoline(Kilim.java:79) at io.ruin.GameServer.main(GameServer.java:78) java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at kilim.tools.Kilim.trampoline(Kilim.java:113) at kilim.tools.Kilim.trampoline(Kilim.java:79) at io.ruin.GameServer.main(GameServer.java:78) Caused by: java.lang.reflect.InvocationTargetException Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at kilim.WeavingClassLoader.run(WeavingClassLoader.java:122) at kilim.tools.Kilim.trampoline(Kilim.java:110) ... 2 more Caused by: java.io.FileNotFoundException: server1.properties (The system cannot find the file specified) Caused by: java.io.FileNotFoundException: server1.properties (The system cannot find the file specified) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) at java.io.FileInputStream.<init>(FileInputStream.java:138) at java.io.FileInputStream.<init>(FileInputStream.java:93) at io.ruin.GameServer.main(GameServer.java:93) ... 8 more println("Loading server settings...", false); Properties properties = new Properties(); try (InputStream in = new FileInputStream("server" + Configuration.WORLD + ".properties")) { properties.load(in); } catch (IOException e) { println("Failed to load server settings!", true); logError(e); throw e; } public static int WORLD = System.getProperty("user.home").equals("D:\\RSPS\\Server 1\\Galvek_Master\\galvek-game-server") ? 1 : System.getProperty("user.home").equals("C:\\Users\\name") ? 2 : System.getProperty("user.home").equals("C:\\Users\\name") ? 3 : 1;//else 1 The file exists in the location but when I try and run the game server it can't find it? Could someone help me to fix this issue please?
  8. I am using the Uthina source and client and when I go to the fight caves/fight pit/inferno it triggers the instance code when not in an instance and when I try and teleport away it teleports be back to a location that is not where I wanted to go and it just loops in the same area. If anyone can help me out that would be most appreciated
  9. Hello, idk if I have missed something or not but fresh eyes is always helpful when trying to work out something. it seams to be an issue with or without the cache installed manually. java.lang.NumberFormatException "For input string "<!DOCTYPE html> <html class="maestro" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <script nonce="PgFfjO0UC+WycQRkdW2">"" java.base/jdk.internal.math.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2054) java.base/jdk.internal.math.FloatingDecimal.parseDouble(FloatingDecimal.java:110) java.base/java.lang.Double.parseDouble(Double.java:549) com.uthina.client.UpdateCache.getNewestVersion(UpdateCache.java:38) com.uthina.client.UpdateCache.run(UpdateCache:69) com.uthina.client.Client.startUp(Client.java:12623) com.uthina.client.RSApplet.run(RSApplet.java146) com.uthina.client.Client.run(Client.java:9261) java.base/java.lang.Thread.run(Thread.java:835) All the links in the java file are correct and linked to a dropbox account. Line 38 - Update Cache - ** = line public double getNewestVersion(){ try { URL tmp = new URL(VERSION_URL); BufferedReader br = new BufferedReader(new InputStreamReader(tmp.openStream())); return Double.parseDouble(br.readLine());** } catch (Exception e) { handleException(e); return -1; } } Line 69 - Update Cache - ** = line public void run() { drawLoadingText(0, "Checking Versions"); try{ double newest = getNewestVersion();** if(newest > this.getCurrentVersion()){ int n = JOptionPane.showConfirmDialog( null, "There is an update to version " + newest + "\n" + "Would you like to update?", "Current version: "+ getCurrentVersion(), JOptionPane.YES_NO_OPTION); if(n == 0){ updateClient(); drawLoadingText(0, "Cache has been updated, please restart the client!"); alert("Cache has been updated, please restart the client!"); OutputStream out = new FileOutputStream(VERSION_FILE); out.write(String.valueOf(newest).getBytes());; System.exit(0); }else{ alert(" Your client may not load correct " + getCurrentVersion()); //System.exit(0); } } }catch(Exception e){ handleException(e); } } Line 12623 - Client new UpdateCache(this).run(); Line 146 - RSApplet - ** = line public void run() { getGameComponent().addMouseListener(this); getGameComponent().addMouseMotionListener(this); getGameComponent().addKeyListener(this); getGameComponent().addFocusListener(this); getGameComponent().addMouseWheelListener(this); if (mainFrame != null) { mainFrame.addWindowListener(this); } colorStart = startTime = 0L; startUp();** int i = 0; int j = 256; int k = 1; int l = 0; int i1 = 0; for (int j1 = 0; j1 < 10; j1++) { aLongArray7[j1] = System.currentTimeMillis(); } long l1 = System.currentTimeMillis(); do { if (anInt4 < 0) { break; } if (anInt4 > 0) { anInt4--; if (anInt4 == 0) { exit(); return; } } int k1 = j; int i2 = k; j = 300; k = 1; long l2 = System.currentTimeMillis(); if (aLongArray7[i] == 0L) { j = k1; k = i2; } else if (l2 > aLongArray7[i]) { j = (int) ((long) (2560 * delayTime) / (l2 - aLongArray7[i])); } if (j < 25) { j = 25; } if (j > 256) { j = 256; k = (int) ((long) delayTime - (l2 - aLongArray7[i]) / 10L); } if (k > delayTime) { k = delayTime; } aLongArray7[i] = l2; i = (i + 1) % 10; if (k > 1) { for (int j2 = 0; j2 < 10; j2++) { if (aLongArray7[j2] != 0L) { aLongArray7[j2] += k; } } } if (k < minDelay) { k = minDelay; } try { Thread.sleep(k); } catch (InterruptedException interruptedexception) { i1++; } for (; l < 256; l += j) { clickMode3 = clickMode1; saveClickX = clickX; saveClickY = clickY; aLong29 = clickTime; clickMode1 = 0; processGameLoop(); readIndex = writeIndex; } l &= 0xff; if (delayTime > 0) { fps = (1000 * j) / (delayTime * 256); } processDrawing(); if (shouldDebug) { System.out.println((new StringBuilder()).append("ntime:") .append(l2).toString()); for (int k2 = 0; k2 < 10; k2++) { int i3 = ((i - k2 - 1) + 20) % 10; System.out.println((new StringBuilder()).append("otim") .append(i3).append(":").append(aLongArray7[i3]) .toString()); } System.out.println((new StringBuilder()).append("fps:") .append(fps).append(" ratio:").append(j) .append(" count:").append(l).toString()); System.out.println((new StringBuilder()).append("del:") .append(k).append(" deltime:").append(delayTime) .append(" mindel:").append(minDelay).toString()); System.out.println((new StringBuilder()).append("intex:") .append(i1).append(" opos:").append(i).toString()); shouldDebug = false; i1 = 0; } } while (true); if (anInt4 == -1) { exit(); } } Line 9261 - Client - ** = Line public void run() { super.run();** }
  10. Looks really nice, going to check it out
  11. Might take a look at this one. With no immediate media it is hard to tell what it looks like.
  12. Thanks, I might take a look at it.
  13. If anyone got the SQL to work please could you help me set it up.
  14. bblewitt

    gone

    perfect thanks so much, this will help Broken link please fix this issue.
  15. Checking it out, i hope it is good.
  16. bblewitt

    Norse Sql Files

    Will check it out and see if it works with the other content.
  17. Media would be nice to look at but thanks anyway.
  18. Thanks for the upload, it will do great for my learning experiences.
  19. Yep but they have to put in some rules and regulations. For people that are genuine it is annoying but it has to be done, but with each reply you get a bit closer.
  20. Yeah, the only rules that people have to follow because they can't follow any other rules.
  21. For me it would have to be the sky blue (light blue) colour as it is soothing and calming.
  22. Not sure if you want a sports fact but it is a fact itself. England Rugby is the most successful sports team and any other rugby teams in the six nations. If not here is a game fact: In runescape the achievement diaries have higher skill requirements than quests.
×
×
  • Create New...