1. Multi Theft Auto: San Andreas 1.x

    1. Support for MTA:SA 1.x

      HELP! HELP! Need help? Post here.
      50,234
      posts
    2. User Guides

      These guides are a good place to start learning how to achieve certain things within MTA in an efficient and well mannered way.

      6
      posts
    3. Open Source Contributors

      This space is for contributors to discuss the development of MTA. No user suggestions/support.

      1,200
      posts
    4. Suggestions

      Suggestions and requests go here. Please note that actual feature requests must be filed on our GitHub.

      7,501
      posts
    5. Ban appeals

      Use this forum to appeal your GLOBAL MTA:SA bans. Permanent bans only - appeals for timed ones (eg. 24 hours) will be refused.

      Do not use it for appealing server-specific bans as we do not have power over these specific servers.

      493
      posts
  2. General MTA

    1. News

      News and updates on Multi Theft Auto.
      9,430
      posts
    2. Media

      User-made screens and movies go here.

      4,186
      posts
    3. Site/Forum/Discord/Mantis/Wiki related

      Share your comments & concerns about our services.

      5,158
      posts
    4. MTA Chat

      MTA related chat that is NOT support related!
      1,791
      posts
    5. 311,656
      posts
  3. MTA Community

    1. Scripting

      All Lua scripting topics related to Multi Theft Auto.

      245,850
      posts
    2. Maps

      Discussions for maps on various gamemodes.
      12,824
      posts
    3. Resources

      Everything else about resources.
      26,691
      posts
    4. Other Creations & GTA modding

      This section includes things such as GUI themes, forum userbars, user-created MTA logos, etc. Also contains topics which cover general GTA modding areas that can be used in MTA, such as modelling.

      1,609
      posts
    5. Competitive gameplay

      Discussions about various MTA-related competitive gameplay events. Also gang (clan) forums.
      26,784
      posts
    6. Servers

      Looking for a server to play on? Looking for someone to host your server? Looking for a place to discuss with other server owners? Here's where to look.
      13,368
      posts
  4. Other

    1. General

      Non-MTA discussions. Anything you want.
      38,097
      posts
    2. Multi Theft Auto 0.5r2

      Discussion regarding Multi Theft Auto 0.5r2 for GTAIII and Vice City.
      613
      posts
    3. Third party GTA mods

      Showcase for single player mods and requests.
      768
      posts
  5. Archive

    1. 144,331
      posts
    2. Trash

      These posts have broken forum rules. They are stored here temporarily so offending users can see what they have done wrong.
      1,548
      posts
  • Posts

    • You do not need to use its shader.  There is a calculation of Screen Space Reflection for flat surfaces (in fact, the code from that article is not very good and, not from a good life, people write their algorithms for their goals and objectives. In the end, you will always come across Information Lost, because  SSR is not a replacement, it is an addition.Even the author of the article has problems with the reflection itself, although I liked the result of the work of reflections on the water in your video (this is used on some meta projects and just the image is cropped a little when the player starts to raise the camera). although I myself have the problem of implementing the correct SSR on machines and I have ideas for calculations, but have not tried it yet.
    • Hi Guys, I have problem with starting resources, Its keep show me this message   Not starting resource ZA-system as this server version is too low (1.5.7 required)  
    • The problem with this is that Ren712 is using a shader that gets drawn on the screen with dxDrawImage but my water shader is applied to a texture. Applying his image4D_mir to a texture results in nothing, there is obviously something that needs to be changed in order to make it work with a regular texture. And i have no idea what that could be.
    • Hello, thanks for reply! I've tried to implement that method and got the same result. Updated code: using System.Net.Http; private string PostRequest(string text) { var values = new Dictionary<string, string> { { "compile", "1" }, { "debug", "0" }, { "obfuscate", "3" }, { "luasource", "local a = 10" } // example code }; using (var client = new HttpClient()) { var content = new FormUrlEncodedContent(values); var response = client.PostAsync("http://luac.mtasa.com/index.php", content).Result; //var response = client.GetAsync("http://google.com").Result; if (response.IsSuccessStatusCode) { var responseContent = response.Content; // by calling .Result you are synchronously reading the result string resp = responseContent.ReadAsStringAsync().Result; Console.WriteLine(resp); // ERROR Could not compile file return resp; } else { return "Error connecting website"; } } } I had some problems with async methods in sync thread however i fixed it somehow
    • According to the MSDN, WebResponse should not be used for new projects (see: https://docs.microsoft.com/en-us/dotnet/api/system.net.webrequest?view=netframework-4.8). Instead, we have System.Net.Http.HttpClient now. That function allows you to conviniently pass in form-encoded data via a Dictionary. See here for an example: https://stackoverflow.com/a/4015346/10035431