Results 1 to 9 of 9

Thread: [Release] NightFall: Reborn for BT!

  1. #1
    Developer RyBack's Avatar
    Join Date
    Apr 2014
    Location
    In Front of the screen
    Posts
    1,477

    Cool [Release] NightFall: Reborn for BT!

    Hello MOHAA !

    I'm more than happy to announce the initial release of NightFall, aka reborn patch for mohaa breakthrough!

    Features:
    - Supporting all of reborn's scripting functions.
    - Semi-high level wrapper base, does not contain most of the memory management issues of old reborn wrapper.
    - Opensource! MIT License.

    Installation:

    1. Use moh_Breakthrough_server.exe shipped in the release package.
    2. Place dgamex86.dll and dgamex86mohbt.dll inside maintt directory.
    3. You're good to go!


    Download:
    https://github.com/mohabhassan/dgame...ases/tag/1.0.0
    under the label "assets".

    Source Code:

    https://github.com/mohabhassan/dgamexwrapper

    Note:
    As a celebration, I and appelpitje created a BT server that is running elgbot!
    IP 159.69.144.57
    Port 12203 (default)
    You're more than welcome to play with a mate in there for a while and see for your self how strong is NightFall!

    FAQ:

    • What is currently supported ? Currently, all reborn script functions are supported for mohbt only. The remaining reborn features will be added in the future as well as mohsh support.
    • Will feature xxxx be implemented ? Create and issue on github, I'm more than welcome to add any new features to NightFall!


    Suggestions are more than welcome!

    GG
    Last edited by RyBack; May 16th, 2019 at 12:16 AM.

  2. #2
    Client Beta Testers Appelpitje's Avatar
    Join Date
    Jan 2012
    Location
    Belgium
    Posts
    513

    Default

    I just joined with my mac on the BT server and seems to run good, although i was alone in there

    Some screens:




  3. #3

  4. #4

    Default

    hype for BT? nah
    you know what we all are we waiting for
    and i'm not talking about mohue

    anyways, good job m8

  5. #5
    Developer RyBack's Avatar
    Join Date
    Apr 2014
    Location
    In Front of the screen
    Posts
    1,477

    Default

    Quote Originally Posted by Zappa View Post
    hype for BT? nah
    you know what we all are we waiting for
    and i'm not talking about mohue

    anyways, good job m8
    I won't have time for sh till the next month, so you'd have to wait these 12 days :P
    Gotcha

  6. #6

    Default

    The word i had in mind was something more "open", if you know what i mean ^^. But sure, a SH patch in nice too xD

    I also have a suggestion
    Something I requested years ago to be in the reborn patch
    A kind of chat/dmmessage event
    something similar to the servercommand event like this:

    Code:
    dmmessage local.player local.type local.text:
           // your code here
    end
    
    local.player - player that has sent the message
    local.type   - the type of chat
                   -1 = Team chat (sayteam command)
                    0 = Global chat (say command)
                    1 = Private chat (sayprivate, sayone command)
    local.text   - The message's text
    Do you think it is possible to add something like this?

  7. #7
    Developer RyBack's Avatar
    Join Date
    Apr 2014
    Location
    In Front of the screen
    Posts
    1,477

    Default

    Quote Originally Posted by Zappa View Post
    The word i had in mind was something more "open", if you know what i mean ^^. But sure, a SH patch in nice too xD

    I also have a suggestion
    Something I requested years ago to be in the reborn patch
    A kind of chat/dmmessage event
    something similar to the servercommand event like this:

    Code:
    dmmessage local.player local.type local.text:
           // your code here
    end
    
    local.player - player that has sent the message
    local.type   - the type of chat
                   -1 = Team chat (sayteam command)
                    0 = Global chat (say command)
                    1 = Private chat (sayprivate, sayone command)
    local.text   - The message's text
    Do you think it is possible to add something like this?
    opm will have to wait, I gotta finish this wrapper first.
    that chat event is easily/effortlessly added. I could even make it such that if you return 1 the message won't pass, but if you return 0 it will.
    "The sky is the limit"

    If you want to know why it's suddenly easy to add stuff into the wrapper,
    it's because nightfall has a
    Semi-high level wrapper base, does not contain most of the memory management issues of old reborn wrapper.
    so I only need to add the script event/script function the same way I'd do in openmohaa.
    one last note: it'll be better if you can add the suggestion inside github instead, so I can remember it

  8. #8
    Administrator James's Avatar
    Join Date
    May 2010
    Location
    on the intraweb
    Posts
    2,970

    Default

    Ryback, you know all your work is highly appreciated by people. Everyone that helps the community in one way or another is appreciated. Keep it up; although I'm not sure if making it open source may or may not potentially open up the possibility of bypassing stuff.

    Also, yes, the memory modifications done on Reborn are a bit unstable, that's why OPM would be awesome if it was finished. Then we would rewrite the whole reborn base off OPM and there wouldn't be those issues. Everything takes time though and many of our devs are busy; which is understandable as I'm in the same boat.

    Just know that your hard work isn't missed. We greatly appreciate everything you do man! You have come a VERY VERY far way along!!! Keep it up!

  9. #9
    Developer RyBack's Avatar
    Join Date
    Apr 2014
    Location
    In Front of the screen
    Posts
    1,477

    Default

    Quote Originally Posted by James View Post
    Ryback, you know all your work is highly appreciated by people. Everyone that helps the community in one way or another is appreciated. Keep it up; although I'm not sure if making it open source may or may not potentially open up the possibility of bypassing stuff.
    As for opensource, security functions will obviously not be published, in fact, SH and BT don't need those security funcs as they're already implemented inside.
    When reborn jumps to nightfall base, security related stuff won't be opensource. If RR wants whole MOHAA thing to be closed source, I won't mind.


    Quote Originally Posted by James View Post
    Also, yes, the memory modifications done on Reborn are a bit unstable, that's why OPM would be awesome if it was finished. Then we would rewrite the whole reborn base off OPM and there wouldn't be those issues. Everything takes time though and many of our devs are busy; which is understandable as I'm in the same boat.
    That's on me

    Quote Originally Posted by James View Post
    Just know that your hard work isn't missed. We greatly appreciate everything you do man! You have come a VERY VERY far way along!!! Keep it up!
    Yes I do I'm jk about the hype thing.

Posting Permissions

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