Building RF Launcher

Results 1 to 17 of 17
  1. #1
    Play4Free™ Kirgston is offline
    MemberRank
    Aug 2007 Join Date
    UkrainianLocation
    526Posts

    Building RF Launcher

    Hello to all! Im form Mu Community and have perfect launcher system for it. Now i want to dev another launcher system for RF Online. I need some information how i may start this game with specific IP and Port. Maybe some one have sources from rf launcher (language doesent matter ? Thanks for advise!


  2. #2
    IBanMySelfOnRZ ammandes is offline
    MemberRank
    Dec 2012 Join Date
    @VesselLocation
    1,760Posts

    Re: Building RF Launcher

    I can help you :)

    whats vesion your server?

    giga 4
    2.2.3 BSB
    or 2.2.3.2?

  3. #3
    Play4Free™ Kirgston is offline
    MemberRank
    Aug 2007 Join Date
    UkrainianLocation
    526Posts

    Re: Building RF Launcher

    Oh... i haven't any server. How i can create universal launcher? Thanks for advice!

  4. #4
    IBanMySelfOnRZ ammandes is offline
    MemberRank
    Dec 2012 Join Date
    @VesselLocation
    1,760Posts

    Re: Building RF Launcher

    search in this forum,,,you can found launcher for 2.2.3 and 2.2.3.2

    just edit IP for offline (localhost) use 127.0.0.1
    and if want to public server use public IP

    for edited client use Dat editor and hex editor , and for offset code use IDA pro


    if you want to more skin weapon armor interface and other
    you can download here RF-MODS Project - Скачать текстурные патчи для RF Online

  5. #5
    Play4Free™ Kirgston is offline
    MemberRank
    Aug 2007 Join Date
    UkrainianLocation
    526Posts

    Re: Building RF Launcher

    No no no =)) i want to build my own launcher, i mean what i want write it using C++ =))

  6. #6
    IBanMySelfOnRZ ammandes is offline
    MemberRank
    Dec 2012 Join Date
    @VesselLocation
    1,760Posts

    Re: Building RF Launcher

    owh

    use launcher.strs sir

    edit with dat editor,,,for hex code use hex editor and offset use IDA pro

  7. #7
    Enthusiast bacuy is offline
    MemberRank
    Mar 2012 Join Date
    BataviaLocation
    48Posts

    Re: Building RF Launcher

    Quote Originally Posted by ammandes View Post
    owh

    use launcher.strs sir

    edit with dat editor,,,for hex code use hex editor and offset use IDA pro
    the intention is to build its own launcher-dev, not change or edit launcher.

  8. #8
    Play4Free™ Kirgston is offline
    MemberRank
    Aug 2007 Join Date
    UkrainianLocation
    526Posts

    Re: Building RF Launcher

    Quote Originally Posted by bacuy View Post
    the intention is to build its own launcher-dev, not change or edit launcher.
    Ye, you right. I want to build my own =). I downloaded one launcher "dev launcher" where you can find only 2 fields. Login and pwd. But i cant understand how it connect to server

  9. #9
    Enthusiast bacuy is offline
    MemberRank
    Mar 2012 Join Date
    BataviaLocation
    48Posts

    Re: Building RF Launcher

    i do not have any source launcher-dev, but i have a source rf_online.bin ..
    if you want it PM me..

  10. #10
    Play4Free™ Kirgston is offline
    MemberRank
    Aug 2007 Join Date
    UkrainianLocation
    526Posts

    Re: Building RF Launcher

    Maybe i must run game with specific params? Can any one give me some example? Only for starting game client. Thanks

  11. #11
    Account Upgraded | Title Enabled! Busman is offline
    MemberRank
    Sep 2009 Join Date
    LondonLocation
    1,385Posts

    Re: Building RF Launcher

    Let me explain it in more detail.

    http://forum.ragezone.com/f480/guide...d-open-480013/ Ports used by rf

    27780
    10001

    two ports that you need to focus on 10001 connects to the login server and 27780 the launcher will connect to and load/access your information into the zone server.

    The rf online launcher is coded to load files and then inject them into the rf_online.bin.

    Present from me

    CCR's old source code not complete

    launcher source.rar

    Hope you release this for free good luck

  12. #12
    Account Upgraded | Title Enabled! CB-Byte is offline
    MemberRank
    Feb 2004 Join Date
    Just around theLocation
    220Posts

    Re: Building RF Launcher

    I don't think you need port 10001. There are so many factors that we need to consider when building RF Launcher from scratch. You need to Send Cryptokey request to login server Process the Login information, select server and if everything is good, load rfonline.bin to memory and inject the information needed to the process. Without the right info regarding the encryption and decryption methods...its a messed up world.

  13. #13
    Omega Ron is offline
    MemberRank
    Apr 2005 Join Date
    Location
    8,990Posts

    Re: Building RF Launcher

    Quote Originally Posted by CB-Byte View Post
    I don't think you need port 10001. There are so many factors that we need to consider when building RF Launcher from scratch. You need to Send Cryptokey request to login server Process the Login information, select server and if everything is good, load rfonline.bin to memory and inject the information needed to the process. Without the right info regarding the encryption and decryption methods...its a messed up world.
    The launcher sends the login data to the login server on port 10001. You then grab the response and launch the BIN after streaming certain data to LSSetting.tmp (forgot the exact name). The bin then uses that file when running to load the correct IP.

    There is a russian launcher written in c# posted here, check the releases section. The only thing wrong with it is it only works for RU nation codes. We need to figure out the packets for other versions, or copy English files to the ru-ru folders as a hotfix.

  14. #14
    Founder Nur1Labs c3rb3ru588 is offline
    MemberRank
    Jan 2009 Join Date
    Shinjuku-ku, ToLocation
    331Posts

    Re: Building RF Launcher

    Quote Originally Posted by Radeyo View Post
    The launcher sends the login data to the login server on port 10001. You then grab the response and launch the BIN after streaming certain data to LSSetting.tmp (forgot the exact name). The bin then uses that file when running to load the correct IP.

    There is a russian launcher written in c# posted here, check the releases section. The only thing wrong with it is it only works for RU nation codes. We need to figure out the packets for other versions, or copy English files to the ru-ru folders as a hotfix.
    yes i think so sir wahahaha. need en-gb folder system

    @Kirgston there you need port as game port. RF is complex not easy like you fry some egg. like someone tell like this "easy". word easy not as easy. just them greed position as great as them have now. if not sir ron share them never like today and i proud as last time sir Akuruz(legend) nice and tell to me join this :D

  15. #15
    Account Upgraded | Title Enabled! CB-Byte is offline
    MemberRank
    Feb 2004 Join Date
    Just around theLocation
    220Posts

    Re: Building RF Launcher

    Radeyo, I checked the file...I had freetime last day so i decided to help fix that c# launcher. Not for the leechers ofcourse. The reason why that launcher is always loading the RUSSIAN language is that the DefaultSet.tmp inside the system folder is configure to load RFonline.bin RUSSIAN language.

    To solve this, you need to change the DefaultSet.tmp with the right language code.
    Attached Files Attached Files
    Last edited by CB-Byte; 01-08-13 at 04:10 AM. Reason: Boom! found the language code.

  16. #16
    Account Upgraded | Title Enabled! CB-Byte is offline
    MemberRank
    Feb 2004 Join Date
    Just around theLocation
    220Posts

    Re: Building RF Launcher

    Quote Originally Posted by Radeyo View Post
    The launcher sends the login data to the login server on port 10001. You then grab the response and launch the BIN after streaming certain data to LSSetting.tmp (forgot the exact name). The bin then uses that file when running to load the correct IP.

    There is a russian launcher written in c# posted here, check the releases section. The only thing wrong with it is it only works for RU nation codes. We need to figure out the packets for other versions, or copy English files to the ru-ru folders as a hotfix.
    what i meant was the other port...27780 my bad.

  17. #17
    Young DreiB
    Guest

    Re: Building RF Launcher

    Kindly add me on my facebook account "dgshanskie@yahoo.com" or add me by name Young Drei . Anyways let get down to business . Can someone teach me how to make or edit RF launcher 2.2.3 ? Hehehehe :)



Advertisement