Florensia Online Server Emulator

Page 1 of 2 12 LastLast
Results 1 to 15 of 18
  1. #1
    Novice sullivan7 is offline
    MemberRank
    May 2009 Join Date
    2Posts

    Florensia Online Server Emulator

    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
    Account Upgraded | Title Enabled! gunnerone is offline
    MemberRank
    Jan 2008 Join Date
    Indiana USALocation
    880Posts

    Re: Florensia Online Server Emulator

    damn you guys are beating me. I was planning on doing something with this game...lol

  3. #3
    Member Marter is offline
    MemberRank
    Sep 2006 Join Date
    76Posts

    Re: Florensia Online Server Emulator

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

  4. #4
    Account Upgraded | Title Enabled! Popozow1012 is offline
    MemberRank
    Jul 2008 Join Date
    Where it's nine in the afternoonLocation
    549Posts

    Re: Florensia Online Server Emulator

    ooh pretty nice, i might make a server

  5. #5
    Member Marter is offline
    MemberRank
    Sep 2006 Join Date
    76Posts

    Re: Florensia Online Server Emulator

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

  6. #6
    Alpha Member Masius is offline
    MemberRank
    Dec 2007 Join Date
    1,580Posts

    Re: Florensia Online Server Emulator

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

  7. #7
    Novice sullivan7 is offline
    MemberRank
    May 2009 Join Date
    2Posts

    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
    Valued Member iSparks is offline
    MemberRank
    May 2009 Join Date
    Ontario, CanadaLocation
    110Posts

    Re: Florensia Online Server Emulator

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

  9. #9
    Novice Rennerdo30 is offline
    MemberRank
    Aug 2009 Join Date
    4Posts

    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 06:12 PM.

  10. #10
    Enthusiast xov12 is offline
    MemberRank
    Mar 2007 Join Date
    Puerto RicoLocation
    37Posts

    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
    Novice jcm11 is offline
    MemberRank
    Jan 2012 Join Date
    1Posts

    Re: Florensia Online Server Emulator

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

  12. #12
    Novice gustein is offline
    MemberRank
    May 2012 Join Date
    1Posts

    Re: Florensia Online Server Emulator

    Any news on the project?

  13. #13
    Apprentice manni is offline
    MemberRank
    Dec 2009 Join Date
    5Posts

    Re: Florensia Online Server Emulator

    cmon guys plz continue this and help us

  14. #14
    Banned dimas137 is offline
    BannedRank
    Nov 2012 Join Date
    indonesiaLocation
    350Posts

    Re: Florensia Online Server Emulator

    Client Guys

  15. #15
    Novice moucklee is offline
    MemberRank
    May 2014 Join Date
    1Posts

    Re: Florensia Online Server Emulator

    Hi

    i need help for use server i don't understand step 2 "Copy FlorensiaEN.bin (in the Bin directory)"

    FlorensiaEN.bin Already file "bin"



Page 1 of 2 12 LastLast

Advertisement