Welcome, guest! Please login or register.

    * Shoutbox

    RefreshHistory
    • hexedss1: Anyone would like to help on client side got a variable declartion Error
      Today at 09:06:30 PM
    • SOUPSOUP: just get a vpn
      August 13, 2018, 06:44:28 PM
    • jme: _^_ will answer all of your javascript questions
      August 12, 2018, 07:11:00 PM
    • doomsale: and where is boxman?
      August 10, 2018, 03:16:59 AM
    • doomsale: Where can i play the Moparscape MMORPG with the Metallica instrumentals?
      August 10, 2018, 03:16:47 AM
    • doomsale: no longer clicking on doors and dummies at east bank
      August 10, 2018, 03:16:07 AM
    • doomsale: were all grown up now huh?
      August 10, 2018, 03:15:58 AM
    • _^_: hey everyone look at my graphs [link]
      August 06, 2018, 01:52:16 PM
    • braedyn: Someone pl0x help me out with PI Lottery!!
      August 03, 2018, 02:12:25 AM
    • Travas: p3n1s
      July 26, 2018, 09:46:33 PM
    • Krackkid: You up :eggplant:
      July 23, 2018, 06:18:17 PM
    • DeathsChaos9: no
      July 23, 2018, 03:53:31 PM
    • Emulous: Come check out Emulous: [link]
      July 22, 2018, 03:37:19 PM
    • Emulous:[link]
      July 22, 2018, 03:37:00 PM
    • Travas: ur mom
      July 21, 2018, 06:04:50 PM
    • YNRDAB: Watcha big ballers up too?
      July 20, 2018, 11:01:06 AM
    • dark250: i need help for coding client
      July 19, 2018, 08:27:37 AM
    • Travas: yes
      July 14, 2018, 02:19:44 PM
    • drubrkletern: lmao racist and sexist much?
      July 14, 2018, 01:11:52 PM
    • Cole1497: yeah i got you lil boat give me a second
      July 13, 2018, 03:19:35 AM

    Author Topic: How to actually start building your own RSPS - from scratch  (Read 3028 times)

    0 Members and 1 Guest are viewing this topic.

    Offlinewoutiboy

    • Member
    • **
    • Posts: 10
    • Thanks: +0/-0
      • View Profile
    How to actually start building your own RSPS - from scratch
    « on: December 27, 2015, 07:01:02 AM »
    Hey,

    I was wondering how to actually start building your own RSPS. I understand that it isn't just done, you need to have a good amount of knowledge of Java and probably some networking (eg Netty) skills. I now have about 2-3 years of Java knowledge and I can say that I understand netty, aldue i'm not an pro with it yet.

     A RSPS has two sides, a client and a server. Whenever I see the server side, I understand alot of it. I always think if I have enough time I could make it. But, whenever I see some client code, I always think how someone could ever make something like that. Probably because the're using an client from Runescape that is obfuscated. (not entirely sure, due). The code is messy, classes have weird names. I understand obfuscation, but it is still a mystery how some server developers can release their own client.

    I looked down into the Tutorials section and saw a lot of tutorials about making little things; snippets of code, little tutorials explaining or giving information/code to get one thing working on one type of server. On google, youtube or other sites I cant really find any more information about actually creating your own RSPS server, without the need to download someone elses and edit their code.

    I know that my topic has no real question, so here they come:
    • How do server developers actually create their own without an client? Do they temporary use someone elses client while building their own server, and later on creating an client?
    • Does someone has experience with creating clients? How do you start?

    I have probably a lot of questions, but RSPS in general are really interesting.

    Wout
    Runescape Gambling

    Offlinewoutiboy

    • Member
    • **
    • Posts: 10
    • Thanks: +0/-0
      • View Profile
    Re: How to actually start building your own RSPS - from scratch
    « Reply #1 on: December 27, 2015, 08:00:48 AM »
    Download the client from the RuneScape website. Get the classes, try refactor as much as you can. Find out how the client works by looking at the code. Create a server accordingly. Piss difficult m8 especially if you've never seen a client before in your life.
    And what about older versions? For example, lets say I want to start developing an 718 server/client. I'm sure Runescape doesn't have all the clients just downloadable at their servers. It's only the current client that is online, right?
    Runescape Gambling

    Runescape Gambling

    Offlinewoutiboy

    • Member
    • **
    • Posts: 10
    • Thanks: +0/-0
      • View Profile
    Re: How to actually start building your own RSPS - from scratch
    « Reply #3 on: December 28, 2015, 06:38:13 AM »
    https://www.moparisthebest.com/rs/gamepack/
    Thank you. I guess I should download an gamepack dump and start refactoring...

    OfflineRuneAgent

    • wololo
    • Member
    • ****
    • *
    • *
    • Posts: 7,515
    • Thanks: +0/-0
      • View Profile
      • MITB FORUMS
    Re: How to actually start building your own RSPS - from scratch
    « Reply #4 on: December 28, 2015, 08:53:26 PM »
    https://www.moparisthebest.com/rs/gamepack/
    Thank you. I guess I should download an gamepack dump and start refactoring...
    well you have one problem. Nobody has kept a repo of game caches in ages so even if you did write the server you would have no game cache for it.

    Offlinesini

    • Member
    • ****
    • *
    • *
    • Posts: 5,785
    • Thanks: +0/-0
      • View Profile
    Re: How to actually start building your own RSPS - from scratch
    « Reply #5 on: December 28, 2015, 09:22:36 PM »
    https://www.moparisthebest.com/rs/gamepack/
    Thank you. I guess I should download an gamepack dump and start refactoring...
    well you have one problem. Nobody has kept a repo of game caches in ages so even if you did write the server you would have no game cache for it.

    This is the issue with developing emulation platforms. Either we don't have a gamepack, data, or cipher keys for the landscape files. Just have to assure its a 32 bit integer, not something insane.
    « Last Edit: January 05, 2016, 10:15:40 PM by sini »

    Offlinelare69

    • Member
    • ****
    • *
    • Posts: 5,322
    • Thanks: +0/-0
      • View Profile
    Re: How to actually start building your own RSPS - from scratch
    « Reply #6 on: January 07, 2016, 09:14:04 AM »
    nobody writes their own client from scratch we steal that shit from jagex lmao
    hi. check out luna:)

     

    Copyright © 2017 MoparScape. All rights reserved.
    Powered by SMFPacks SEO Pro Mod |
    SimplePortal 2.3.5 © 2008-2012, SimplePortal