Jump to content

fastman92

Members
  • Posts

    38
  • Joined

  • Last visited

  • Days Won

    2

Posts posted by fastman92

  1. I don't feel qualified enough to tell the MTA how the FLA should be implemented.
    The MTA team is free to implement the FLA in any way that's possible.

     

    One part the MTA team must do themselves.
    Loading of the FLA.
    It's the MTA team to decide how it will be made.
    Without this part I can't modify the MTA.
    (if I make changes, we should be able to test if game works, with the FLA running, right?)

     

    Get the MTA team to decide how the FLA should be implemented, they should make a loading of the FLA at least.
    Then I can change a certain MTA code to become compatible with the interesting limits.

  2. There's something to think of.

    Certain limits need some consideration.

    Like Water map size.

    This limit sets the max Water map size with all the underlying consequences:

     

    the outside water is normally rendered outside of -3000 to 3000 coordinates.

    Anything inside depends on the water.dat.

     

    When the Water map size is changed to let's say 12000, the outside water will be rendered outside of -6000 to 6000 coordinates.

    Anything inside will depend on the water.dat.

  3. 15 hours ago, Jusonex said:

    We really appreciate your interest in integrating FLA in MTA, but there are a few requirements that have to be met:

    • Only one MTA version (2 versions would lead to fragmentation which is not our intention). The other main problem with a "moddable" version is also that such a version would be very prone to cheating and would lead to frustration due to cheaters on the long term
    • It has to be integrated in a dynamic way. That means: No MTA restarts, but changing the limits on demand via a clientside function (or something similar)
    • Since FLA would require modifications for MTA anyway, I don't see a reason to load FLA via an ASI loader. Instead, it should be merged with the Game SA/Multiplayer SA module.

    If you are still not deterred by these requirements and think it is affordable, we'd definitely appreciate a pull request on GitHub (and will accept it if the code quality is fine).

    Changing the limits while the game is running cannot be done, the FLA makes changes, which are irreversible: all or none.

    The limit patching is an extremely complicated process.

    There's a valid reason, why the limits weren't hacked before.

    If you want some changes, (the FLA should do different changes according to different configuration?), obviously you need to run the game once again, with the FLA.

     

    There is no nothing to agree with.

    There is no better choice available.

    One idea is to make a launcher a launcher where you could choose a server.
    Like SA:MP
    Which starts the proxy_gtasa.exe only after you click Connect
    It only takes to understand the rule. How they implement it is completely their choice.
    The rule is that the FLA loads and changes the executable code in some places, when GTA SA starts. 

    The choice is yours.

    You can complain saying that the design is still far from you'd want it to be and get stuck with it.

    Or you can actually do something and make the MTA better for many.

     

    • Like 1
  4. 5 minutes ago, Arran said:

    Is this limit adjuster something that can have individual limit adjustments added on their own? For example the object streaming limit is one of the most requested things to increase, if this limit was increased on it's own, that would be seen as a huge update. A single change like this couldn't have any reason to disagree with either, rather than if it was part of a huge pull request that involve too many modifications.

    Yes.

  5. There are total conversions for which the authors want to get the working multiplayer. 

    Just listen to me and we'll have it all done quicker than you'd expect. 

    The total conversions have lots of files modified in GTA SA directory.  The official MTA checks if files are not modified.  For total conversions we need to be able to compile new binaries,  which have the checking functions inactive,  possibly with the use of preprocessor constants and preprocessor conditions in the C++ code. 

    Let's solve it! 

    Move forward. 

  6. 1 hour ago, Arran said:

    I'm confused, aren't you the one whose making it work in MTA? Or did an MTA developer volunteer to do that bit? You can submit a "pull request" on git hub, though I'm guessing getting it to work with MTA would take a lot of work, like having to add functions for allocating new ID's to an element type.

    I can make the MTA's game.dll and core.dll compatible with the new limits.

    But I can't make anything else. I can't make the design changes, possible interface changes.
    Another part, how do we handle the fact that there should be the MTA edition without file checks, so that the game can be modded completely and total conversions would be possible.

    Maybe with the help of property sheet file?

    Give the answers to this.

  7. 35 minutes ago, lopezloo said:

    This discussion is ridiculous a bit. I see 2nd solution as obvious way to do it. MTA was never modifing game files in order to enchance experience, and that's why everyone loves MTA. If u trying to build server based on total conversion and let your players manually install mod files you can distribute custom MTA build (with limit adjuster) aswell.

    So, lets see 2nd option closer. Currently in MTA, there is no ability to add new models into game, so what is the point of limit adjuster in that case? Shouldn't this be done first?

    There could be a custom MTA build, but it should still be a part of the official MTA project, otherwise we'd get "official MTA" / "fastman92 MTA" being two different projects.

  8. 11 hours ago, SalwadoR said:

    Community can get answer on question "What developers can make with FLA in MTA"?

    It increase limits, new functions, It will be something like a MTA:Eir or what? Making global mods - it large concept, you can share your plans? I know what a your Limit Adjuster, but what opportunities will be opened in MTA? :$

     

     

    http://gtaforums.com/topic/733982-fastman92-limit-adjuster/

    --------------------------------

    It takes too long.

    Do the work on the MTA instead of discussing so much how it will be implemented. You will find a way.

×
×
  • Create New...