[Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

Page 1 of 4 1234 LastLast
Results 1 to 15 of 58
  1. #1
    Retired. Don't PM. SecretsOThePast is offline
    DeveloperRank
    Jan 2009 Join Date
    643Posts

    [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    Hey fellas

    I am glad to announce that I have gotten the Alpha RaiderZ client into a semi-workable state with the latest NA files, and that I will be open-sourcing my effort to you, the community, for free!

    You can check out the below link for a Github repo that contains the latest of my work. Some support will be offered but the majority of the work is identical to setting up the RaiderZ Alpha client files. Feel free to post about any issues you guys may have with these files.

    This contains:
    NA Client Compatible Client Source
    ELU format up to v20 (0x5013)
    ELU.ANI format up to v11 (0x1011)
    Custom Alpha Source UI (has newer talents, char creation screen, etc)
    Latest Content (most of it needs severe work)

    https://github.com/fraiderz/Raiderz_Public


    Huge credit to Jose Lucas for initially doing the NA server source work. Without the work him and his team have done, this wouldn't be largely possible.

    If you're interested in trying this out, I will be making a RaiderZ server using this code later next year hosted under the FreeStylers World Network (no ETA on release date, I have a job irl now and it takes up a LOT of my time.)

    If you're interested in contributing, the client is open source so feel free to make pull requests. The goal is to have the NA client feature-complete and identical to having used the NA client that was compiled by MAIET in 2015. So if that interests you, go for it.

    Feel free to use anything from this repo in your projects. Have a happy holiday season and I hope this sees some use!

    -S

    Discord Chat Server Link
    Last edited by SecretsOThePast; 30-11-16 at 08:11 AM.


  2. #2
    Valued Member warrenscoots is offline
    MemberRank
    Jun 2009 Join Date
    125Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    This looks interesting but what's up with the sand in the second picture? All dirt and grass now?

  3. #3
    Retired. Don't PM. SecretsOThePast is offline
    DeveloperRank
    Jan 2009 Join Date
    643Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    Quote Originally Posted by warrenscoots View Post
    This looks interesting but what's up with the sand in the second picture? All dirt and grass now?
    Unfortunately, that's a bug. One of the things I have to figure out is dds loading from the new clients for alpha masks. Until I do, I have used the old ones from alpha (which are wrong)

  4. #4
    Valued Member warrenscoots is offline
    MemberRank
    Jun 2009 Join Date
    125Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    Ooooo right! Well I'm downloading as we speak so hopefully i'll be able to contribute!

    Really solid effort on how far you've come, that is some seriously impressive work!

  5. #5
    Retired. Don't PM. SecretsOThePast is offline
    DeveloperRank
    Jan 2009 Join Date
    643Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    Quote Originally Posted by warrenscoots View Post
    Ooooo right! Well I'm downloading as we speak so hopefully i'll be able to contribute!

    Really solid effort on how far you've come, that is some seriously impressive work!
    Thanks, it's been my weekend warrior project for the last 2 months. I had started on toying around with the idea of it, and just decided to plow through development. I had the 0x5013 ELUs figured out about a year ago, but never did anything with it. Same with the elu.anis. I figured I would put that to use for a community that desperately needs some attention.

  6. #6
    Viserion is offline
    MemberRank
    Jan 2009 Join Date
    1,108Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    @SecretsOThePast
    Thanks for you release that.

    Then, do you have some to do list? New class? Priority? Bugs?

    RaiderZ is using authorative server?
    Last edited by Viserion; 28-11-16 at 11:41 AM.

  7. #7
    Retired. Don't PM. SecretsOThePast is offline
    DeveloperRank
    Jan 2009 Join Date
    643Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    Quote Originally Posted by Viserion View Post
    @SecretsOThePast
    Thanks for you release that.

    Then, do you have some to do list? New class? Priority? Bugs?

    RaiderZ is using authorative server?
    Yes it's using a dedicated server.

    No to-do list yet, though I plan on utilizing the Github issues section.

  8. #8
    SkullCrasher Neliel Tu is offline
    MemberRank
    Jul 2012 Join Date
    Japan, TokyoLocation
    1,239Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    @SecretsOThePast

    Good job and thank for a best release for this section when I have free time I will work on it.

    EDIT:

    just a question the tutorial are available at those files?
    Last edited by Neliel Tu; 28-11-16 at 06:32 PM.

  9. #9
    Retired. Don't PM. SecretsOThePast is offline
    DeveloperRank
    Jan 2009 Join Date
    643Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    Quote Originally Posted by Neliel Tu View Post
    @SecretsOThePast

    Good job and thank for a best release for this section when I have free time I will work on it.

    EDIT:

    just a question the tutorial are available at those files?
    Unfortunately I don't have a tutorial written. The best you have is going to be the Github page.

  10. #10
    Retired. Don't PM. SecretsOThePast is offline
    DeveloperRank
    Jan 2009 Join Date
    643Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)



    Quests are working up until this part of the game so far :)

  11. #11
    Viserion is offline
    MemberRank
    Jan 2009 Join Date
    1,108Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    Quote Originally Posted by SecretsOThePast View Post
    Yes it's using a dedicated server.

    No to-do list yet, though I plan on utilizing the Github issues section.
    No, I mean authorative server is server check somethings like movement from player like collision, if can run this positions and another things. Like WoW emulator are authorative server and FlyFF is non-authorative, only send current position to server and server send to others players.

    Anyway, what is there to do to finish about archer class in code?

  12. #12
    Retired. Don't PM. SecretsOThePast is offline
    DeveloperRank
    Jan 2009 Join Date
    643Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    Quote Originally Posted by Viserion View Post
    No, I mean authorative server is server check somethings like movement from player like collision, if can run this positions and another things. Like WoW emulator are authorative server and FlyFF is non-authorative, only send current position to server and server send to others players.

    Anyway, what is there to do to finish about archer class in code?
    The server is c -> s architecture so if you really wanted to, you could restrict and enforce large position changes instead of always trusting the data (which is what I am aiming to do). Nothing is sent from player to player though potentially the netcode is set up to handle both positions. WoW (at least the versions I have seen) use movement prediction and generally trusts the client similar to games like EverQuest. This is how people were able to warp to GM islands in WoW. At least in TBC/Vanilla clients that was the case for WoW. See similar efforts to detect cheating in EQEmulator: https://github.com/EQEmu/Server/blob...cket.cpp#L4359

    As for the archer, you would need to hook up the animations from the NA client to the code. It's actually a lengthy process, but doable.

    hf_arc_bow_cast.elu.ani and related animations should handle animations for bows. Beyond that, you'd need to add the entire talent tree. I am not sure if other versions of RaiderZ have it completed, but the JP last client should be a good starting point to check.

    You will also have to edit the UI to support the talent tree, as well as the database. You will additionally have to add the projectile packet support in the client, as I don't think that's working right now with the server code (see: Sorcerer Ice Skill not working in the client right now).

    I just pushed an update to Github that adds clickable item support, was a messed up parameter. Still need to add a parser for randombox.xml to load those items when using a random_box item use type. I will have to fix the tooltips for items/talents still, though I believe that to be largely a UI problem for the time being.

    I fixed the character selection screen, it now points at the right location on initial camera position.



    And lastly there was a bug with the Hellhounds currency items being unique, so I added support for stackable Unique items.

    There's a few client mods you'll need beyond the ones in Github as well as a SQL server change I neglected to commit with the latest few commits, as soon as I am feeling better irl (I've been terribly sick the last 3 days) I will be uploading those.

    - - - Updated - - -

    Working tooltips now, hooray!


  13. #13
    Viserion is offline
    MemberRank
    Jan 2009 Join Date
    1,108Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    Okay, I'll take a break on IRIS Online, I'm interested in working with RaiderZ, I'll be taking a look at the source code and structure.

    Is there some kind of conversation group?

  14. #14
    SkullCrasher Neliel Tu is offline
    MemberRank
    Jul 2012 Join Date
    Japan, TokyoLocation
    1,239Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    SDK For those who need It :)
    Maiet SDK

  15. #15
    Retired. Don't PM. SecretsOThePast is offline
    DeveloperRank
    Jan 2009 Join Date
    643Posts

    Re: [Github] RaiderZ Alpha to NA Client Source WIP (Merry Early Christmas!)

    Quote Originally Posted by Viserion View Post
    Okay, I'll take a break on IRIS Online, I'm interested in working with RaiderZ, I'll be taking a look at the source code and structure.

    Is there some kind of conversation group?
    I can make a discord. I am at work right now but when I get home I will see about doing so.



Page 1 of 4 1234 LastLast

Advertisement