Login Server (Locator) Emulator

Page 1 of 4 1234 LastLast
Results 1 to 25 of 92
  1. #1
    Account Upgraded | Title Enabled! RepublicOfAstra is offline
    MemberRank
    Dec 2006 Join Date
    1,122Posts

    Login Server (Locator) Emulator

    Decided to start working on some stuff, and this is the logical first step. My Locator emulator's basically done, so I decided to go ahead and release it, along with the source code. It's essentially useless to use this instead of Locator, but I decided I should go ahead and release it as sort of a sneak preview for things to come, assuming I work on it all. Also, it might be interesting to programmers. It's written in C#.

    Since I don't wanna type it all out again, I'll paste the readme here:

    Quote Originally Posted by Readme
    This is the first, and probably last release of my login server emulator for Gunz: The Duel servers. It's mostly to serve as a proof-of-concept and possibly a sneak preview of what's to come, if I don't get lazy and actually work on stuff, lol.

    Anyway, it works like MAIET's Locator does. Configure the config.ini in the application's path (don't put quotations around the config parameters, and don't put a space before and/or after the equals signs), then start the program. It'll broadcast the server information to any clients attempting to connect, and it fetches the information from the ServerStatus table of your database just like the official one does.

    Enjoy, and hopefully I'll have a lot better stuff in the future to show. This was just made for experience, for the future work, lol.

    If you have problems, you can try contacting me, but I'm not sure if I'll be in the mood to help. Go ahead and give it a shot.

    Also, I've only tested this with the June 2007 client/server, so I'm not sure if it'll work on other versions, I haven't looked at their protocols so there's no guarantee there. Try it out and lemme know.

    -RepublicOfAstra
    Here's the RAR download. The source is in the src folder, and the compiled version is in the bin folder. It's released under the GPLv3 license, which basically means you can do anything you want with it, but if you release a modified version, you MUST include the source code with your release. Enjoy.

    And thanks to xXZyZXx for helping me work out some kinks in my packet handling, and for helping explain to me the process of it all so I could understand it and make it possible to code this.
    Attached Files Attached Files
    Last edited by _System32_; 02-10-08 at 07:26 PM.


  2. #2
    DRGunZ 2 Creator wesman2232 is offline
    MemberRank
    Jan 2007 Join Date
    Erie, PALocation
    4,872Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    hmm what exactly does this do?
    The locator works fine for me so whats wrong with it?
    eh looks like ill just have to see for myself :P

  3. #3
    Account Upgraded | Title Enabled! RepublicOfAstra is offline
    MemberRank
    Dec 2006 Join Date
    1,122Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    ...Can you not read? It's an emulator for Locator. There's nothing wrong with Locator, I just decided to write my own version of it. Hopefully I'll be successful at writing emulators for MatchServer and MatchAgent as well, meaning you won't have to use stolen software from MAIET anymore. As well, the source would be fully editable, allowing more customization than simple XML editing.

  4. #4
    DRGunZ 2 Creator wesman2232 is offline
    MemberRank
    Jan 2007 Join Date
    Erie, PALocation
    4,872Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    ah, I knew it was an emulator but I thought maybe it had some stuff the old one didn't. Well you basically answered my question thanks, and I hope your not mad, cause you do sound mad sometimes (no offense :P)

  5. #5
    Account Upgraded | Title Enabled! RepublicOfAstra is offline
    MemberRank
    Dec 2006 Join Date
    1,122Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Eh. I know I usually sound mad. I'm not though, really! D: I'm a lot less of a tightass when I'm not on Ragezone lmao

  6. #6
    DRGunZ 2 Creator wesman2232 is offline
    MemberRank
    Jan 2007 Join Date
    Erie, PALocation
    4,872Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Ya, and nice it works and all. Connects smoothly and everything, hope you can emulate the MatchServer/Agent so if we make a big successful private server, Maiet/ijji cant come shut us down :D
    EDIT : btw what does the !rawsql command do?

  7. #7
    Enthusiast UNHellFire is offline
    MemberRank
    Aug 2008 Join Date
    IndiaLocation
    35Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    u rox, w8ing for more updates

  8. #8
    Member 9000234 is offline
    MemberRank
    May 2008 Join Date
    85Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Hm, probobly won't use until it gets ALOT better, like almost complete editing and a whole bunch of cool features, but definetly gonna look at this + try it out. Good idea, and good luck!

  9. #9
    -- Nayr438 is offline
    MemberRank
    May 2008 Join Date
    241Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    nice release looking forward to more updates
    just a lil preview of wut it looks like for peeps
    Attached Thumbnails Attached Thumbnails log.bmp  

  10. #10
    Gunz Developer / Support _System32_ is offline
    MemberRank
    Feb 2008 Join Date
    VenezuelaLocation
    583Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Excellent Very nice work! 9/10 =)

    Edit: I Test and Working Connection with MatchServer.. i Testing Conection with Client!

  11. #11
    The beer?? Its here !!! Rotana is offline
    MemberRank
    Jan 2007 Join Date
    The NetherlandsLocation
    1,733Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Great Release RoA, nice to see you back in business

  12. #12
    Account Upgraded | Title Enabled! maxteam is offline
    MemberRank
    Aug 2007 Join Date
    IndiaLocation
    428Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Sounds good
    will have to try :D
    Thanks :)

    Edit :-
    Excellent job :D

  13. #13
    Account Upgraded | Title Enabled! RepublicOfAstra is offline
    MemberRank
    Dec 2006 Join Date
    1,122Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Quote Originally Posted by wesman2232 View Post
    Ya, and nice it works and all. Connects smoothly and everything, hope you can emulate the MatchServer/Agent so if we make a big successful private server, Maiet/ijji cant come shut us down :D
    EDIT : btw what does the !rawsql command do?
    The !rawsql command lets you type in an SQL query and execute it directly from your Login server to your DB. It doesn't display the information if you do a SELECT.

    That might be the only update I do in the future. But since it's not too important, I won't worry about it right now, gonna go ahead and start on my MatchServer emulator today. Not sure how it'll go, but I'll release updates along the way lol

    And lol, why is this a sticky? It's not too important really. Just makes your server slightly less illegal :P The only thing I'd see becoming a sticky is a MatchServer emulator release. This is more of a sneak preview.

  14. #14
    The beer?? Its here !!! Rotana is offline
    MemberRank
    Jan 2007 Join Date
    The NetherlandsLocation
    1,733Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Quote Originally Posted by RepublicOfAstra View Post
    The !rawsql command lets you type in an SQL query and execute it directly from your Login server to your DB. It doesn't display the information if you do a SELECT.

    That might be the only update I do in the future. But since it's not too important, I won't worry about it right now, gonna go ahead and start on my MatchServer emulator today. Not sure how it'll go, but I'll release updates along the way lol

    And lol, why is this a sticky? It's not too important really. Just makes your server slightly less illegal :P The only thing I'd see becoming a sticky is a MatchServer emulator release. This is more of a sneak preview.
    This should be sticked for an couple of days, because it runs alot smoother then the original Locator

  15. #15
    DRGunZ 2 Creator wesman2232 is offline
    MemberRank
    Jan 2007 Join Date
    Erie, PALocation
    4,872Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    ya, it deserves it a sticky. Maybe when you have all 3 emulated and working you can release them all in one whole post and they can sticky that.

  16. #16
    Account Upgraded | Title Enabled! 7-Eleven is offline
    MemberRank
    Oct 2007 Join Date
    LalaLandLocation
    714Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Have MatchServer, Locator and MatchAgent all merged into one~~
    Easier lol =)

  17. #17
    Account Upgraded | Title Enabled! RepublicOfAstra is offline
    MemberRank
    Dec 2006 Join Date
    1,122Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Quote Originally Posted by 7-Eleven View Post
    Have MatchServer, Locator and MatchAgent all merged into one~~
    Easier lol =)
    I don't wanna merge them all into one, lol. It'd be easier for the end-user, but from a design point of view as far as programming, it'd be easier for me to do it this way.

  18. #18
    Valued Member WhiteMoga is offline
    MemberRank
    Dec 2006 Join Date
    At my computer deskLocation
    129Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Eww. C# Source. I'm going to steals it and turn it into Java, since I like Java better. Java= Multiplatform, so people can finally run servers on Mac and Linux and whatever the hell they have JVMs for these days, but they'll need the whole JDBC ordeal crap for databasing.

  19. #19
    Account Upgraded | Title Enabled! RepublicOfAstra is offline
    MemberRank
    Dec 2006 Join Date
    1,122Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    lol. Well I didn't use ODBC connector, got lazy and did direct MSSQL connection. But I'm sure you could do the ODBC easily lol.

    Anyway, if anyone's interested on progress. Since tomorrow's my first day of school, I didn't get to work much today on the MatchServer emulator. Got started on it. Got a few basic things like packet functions done (encryption, decryption, checksumming, etc.) and working correctly. I'll hopefully have character list working by next week. It'd probably be sooner, but I'm busy with life lol.

    And I'm testing it all with the June client. I'm sure the protocol is the same with most clients, but on initial release it'll be compatible only with the June client. But I'm sure if you wanna use it on a different version, you'd just have to update the key initialization function, and maaaaybe the encryption/decryption algorithms. So I don't think it'll be too hard to get it working for other clients once I get shit working for the June client.

  20. #20
    Banned MAXTRAXv3 is offline
    BannedRank
    Jan 2007 Join Date
    Perth, WesternLocation
    2,252Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Eww. java emu, lol will the java one work with meny ppl? or will it fail like the L2 java emu?

  21. #21
    The beer?? Its here !!! Rotana is offline
    MemberRank
    Jan 2007 Join Date
    The NetherlandsLocation
    1,733Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    I'm currently working on the Country Filter for this.

  22. #22
    Banned MAXTRAXv3 is offline
    BannedRank
    Jan 2007 Join Date
    Perth, WesternLocation
    2,252Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    why? dont you want more ppl?

  23. #23
    DRGunZ 2 Creator wesman2232 is offline
    MemberRank
    Jan 2007 Join Date
    Erie, PALocation
    4,872Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Quote Originally Posted by MAXTRAXv3 View Post
    Eww. java emu, lol will the java one work with meny ppl? or will it fail like the L2 java emu?
    My thoughts exactly :P
    If I had any knowledge in C# or whatever I would try to help but I guess Ill leave it for the pros to blow our minds.

  24. #24
    Valued Member Psylithium is offline
    MemberRank
    Nov 2007 Join Date
    Germany, DortmuLocation
    138Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Nice to see you back RoA, Awesome release.

  25. #25
    Extreme Coder - Delphi bounty-hunter is offline
    MemberRank
    Sep 2007 Join Date
    GunZone MansionLocation
    1,725Posts

    Re: [RELEASE] Login Server (Locator) Emulator

    Woot nice, reading the source atm :P



Page 1 of 4 1234 LastLast

Advertisement