Welcome to the RaGEZONE - MMORPG development forums.

Florensia Online Server Emulator

This is a discussion on Florensia Online Server Emulator within the MMORPG Extra forums, part of the MMO Zone category; Good evening, This is a Florensia Online server emulator in pre alpha stage. It's possible to login, walk around, and ...

Results 1 to 14 of 14
  1. #1
    Newbie
    Rank
    Member
    Join Date
    May 2009
    Posts
    2
    Liked
    2

    Florensia Online Server Emulator

    Click
    Good evening,

    This is a Florensia Online server emulator in pre alpha stage. It's possible to login, walk around, and chat. Two commands are available: /move and /teleport [on|off]. This is an educational project written in stackless python. It's meant to be used for development.

    Initial code is based on http://projectaliter.com/.

    Screens:
    - Char screen: http://bayimg.com/IapgHAABG
    - In game: http://bayimg.com/IaPGJAaBG
    - Terminal: http://bayimg.com/iAPgKAAbG

    For sniffing, I wrote a Wireshark dissector plugin in C but it's not yet released. A screen:
    - Wireshark Florensia dissector: http://bayimg.com/IAPGNAabG

    Instructions:
    1. Install stackless python (2.6.1).
    2. Copy FlorensiaEN.bin (in the Bin directory) and change the Account Server IP to your local server with a hex editor. Save your changes to the copy.
    As of april 30, the list of IPs can be found at offset 0x0077AD68 (7843190). I think changing the first instance is enough but change all of them to be on the safe side.
    If the location changes, search for "217.110.102.82" in clear text and you'll be in the right place.
    3. If you wish to disable HShield, these changes should be enough:
    Code:
    - 0x006B4773: 0F 84 80 00 00 00  to  E9 81 00 00 00 90
    - 0x006B4834: 0F 84 19 01 00 00  to  E9 1A 01 00 00 90
    - 0x006B4AC6: 74  to  EB
    - 0x006B4D18: E9 81 06 00 00  to  90 90 90 90 90
    - 0x006B4D2B: E9 6E 06 00 00  to  90 90 90 90 90
    - 0x006B4D46: 75 18  to  90 90
    - 0x006B4D76: E9 23 06 00 00  to  90 90 90 90 90
    - 0x006B4DC0: E9 D9 05 00 00  to  90 90 90 90 90
    - 0x006B50FA: E9 9F 02 00 00  to  90 90 90 90 90
    4. Change World IP in flod/account/session.py:select_world()
    5. If you wish to be able to connect to both your local server and the official, create a .bat file in the Bin directory and put this in:
    Code:
    @ECHO OFF
    start FlorensiaEN_with_local_ip_and_optionally_hshield_modifications.bin
    6. Start the servers with the
    Code:
    start
    script in the flod directory.
    6. Launch your .bat file and login with account flod/test

    Unfortunately I won't be working on this much further. This project was just for practice and I don't play the game. There are lots of unknown/incorrect packets, so if you want something to reverse, look no further.
    Attached Files Attached Files

  2. #2
    Not Afraid
    Rank
    Member +
    Join Date
    Jan 2008
    Location
    Indiana USA
    Posts
    905
    Liked
    12

    Re: Florensia Online Server Emulator

    damn you guys are beating me. I was planning on doing something with this game...lol
    Wait I'm back?

  3. #3
    Member
    Rank
    Member
    Join Date
    Sep 2006
    Posts
    77
    Liked
    2

    Re: Florensia Online Server Emulator

    What do you run the "start" file with????

  4. #4

    Rank
    Member +
    Join Date
    Jul 2008
    Location
    Where it's nine in the afternoon
    Posts
    633
    Liked
    0

    Re: Florensia Online Server Emulator

    ooh pretty nice, i might make a server

  5. #5
    Member
    Rank
    Member
    Join Date
    Sep 2006
    Posts
    77
    Liked
    2

    Re: Florensia Online Server Emulator

    ya, but how do you start the "start" file?

  6. #6
    aka Sparkly
    Rank
    Subscriber
    Join Date
    Dec 2007
    Location
    Portugal ~
    Posts
    1,679
    Liked
    138

    Re: Florensia Online Server Emulator

    You have to install Python, Marter.
    Check this website for more information.

  7. #7
    Newbie
    Rank
    Member
    Join Date
    May 2009
    Posts
    2
    Liked
    2

    Re: Florensia Online Server Emulator

    Quote Originally Posted by Marter View Post
    What do you run the "start" file with????
    The start file is just for convenience. It's a shell script (for *nix) that runs:
    Code:
    python flod.py --debug

  8. #8
    Hardcore Member
    Rank
    Member
    Join Date
    May 2009
    Location
    Ontario, Canada
    Posts
    111
    Liked
    14

    Re: Florensia Online Server Emulator

    This actually looks like quite a nice game, I'll deff. Try this out :)

  9. #9
    Newbie
    Rank
    Member
    Join Date
    Aug 2009
    Posts
    4
    Liked
    0

    Re: Florensia Online Server Emulator

    Hi,
    Does anybody know how to find out the unknown packages ?
    And I have a problem with the world. If i join the world gets the interface white
    Greetings Rennerdo30
    Last edited by Rennerdo30; 29-03-10 at 05:12 PM.

  10. #10
    Member
    Rank
    Member
    Join Date
    Mar 2007
    Location
    Puerto Rico
    Posts
    38
    Liked
    0
    Gamertag: JavierG12

    Re: Florensia Online Server Emulator

    Can anyone upload their FlorensiaEN.bin edit with the ip 127.0.0.1? I know nothing aobut hex editing.

  11. #11
    Newbie
    Rank
    Member
    Join Date
    Jan 2012
    Posts
    1
    Liked
    0

    Re: Florensia Online Server Emulator

    Was the project developed further? Or is there a similar project?

  12. #12
    Newbie
    Rank
    Member
    Join Date
    May 2012
    Posts
    1
    Liked
    0

    Re: Florensia Online Server Emulator

    Any news on the project?

  13. #13
    Registered
    Rank
    Member
    Join Date
    Dec 2009
    Posts
    5
    Liked
    0

    Re: Florensia Online Server Emulator

    cmon guys plz continue this and help us

  14. #14
    Member
    Rank
    Member
    Join Date
    Nov 2012
    Posts
    61
    Liked
    4
    PSN ID: PES

    Re: Florensia Online Server Emulator

    Client Guys

 

 

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •