Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by ixjf

  1. ixjf


    There are tons of reports of problems like this one around the forum. What happens between the two communities is of no concern to the MTA team. It's unlikely they will get involved in this, especially to global ban anyone.
  2. You can do that yourself if I recall correctly. There's a different server conf file for the local server started for the map editor in the same place as the server is installed, where you can enable modded files.
  3. As I imagined, that error is caused by CloudFlare, which wouldn't stop the server from accepting connections. If the port 2003 is open, I'll have to look into it later.
  4. It seems that either the port 2003 isn't open for TCP connections on your network or the server isn't responding. Considering you have already restarted the server, I think it's safe to say it's the former. Make sure it isn't being blocked by a firewall. As I said in your bug report, the big HTML message you see is likely the output of the response from the master server on timeout due to CloudFlare.
  5. PM me and I'll take a look at it.
  6. Make sure you're using MTA 1.5.2. The implementation in older versions doesn't support the HTTPS protocol.
  7. Make sure you're using the 0.6 client. You won't receive a meaningful error message when trying to connect to a 0.6 server from a 0.5(r2) client because the net code has changed drastically.
  8. Hmm, i've MTA 0.5r2, can you give me the link please of the 0.6 version? https://forum.multitheftauto.com/viewtopic.php?f=136&t=92137 It's not a final release, however, and development has been frozen for a while. It will continue sooner or later, but it's complicated right now to find enough time to dedicate to the project.
  9. I can't tell but I'd rather wait and see how it performs first. It doesn't though. You can get an i5-6600 for the same price as that CPU, DDR4 RAM for the same price, and same for a B150 motherboard.
  10. MTA 0.5/0.6 currently doesn't have a working integrated server browser. You can check out the list of servers that are online here instead.
  11. Remove the aftermarket cooler (you won't need it, unless you're looking for something quieter) and upgrade the components to Skylake with DDR4 RAM. Also get a higher quality power supply (e.g. EVGA, XFX TS/Core, Seasonic brands). Get a cheaper case if needed.
  12. Decoding and reproducing a video is completely different from running the actual game. Mobile hardware lacks the processing power to run such a game even remotely decently.
  13. There hasn't been much progress, I've been busy with school and SugarD-x has a job, but it's definitely NOT over.
  14. No, that's never going to happen. These commits are related to a vendor library used by the mod.
  15. I think it used to be $5, it probably hasn't changed. I may be wrong, though.
  16. I wasn't thinking of it the same way as MIKI, but it is more or less similar, yes. Could you perhaps explain what you're trying to do, why you need all the data from the XML file on both sides in the first place? Placing it in an XML file might not be as good of an option as, say, a Lua table, if it's static content, or a JSON file, which can be easily mapped to Lua. Depends on what you're trying to do.
  17. Why release it then if you know it's bad? Either way, you should write good code regardless of whether it is to be released or not, for your own good.
  18. I wouldn't follow Saml1er's suggestion as it's totally inappropriate. I mean that you should do it manually, for example, triggering a sync event when an action happens, and not when an individual setting is changed. You should also only sync info that is actually required in the client (and avoid element data to sync info that is specific to one element and not needed to be accessible by all players - as that information is sent to all players). Rereading your original post, it looks more like you can't get your head around programming with events. In your specific case, instead of having a function which requests the data from the server, and returns that, refactor it to simply trigger an event on the server to fetch the data, and listen to another event for the result, and only then continue. You could even use coroutines to put it all nicely in one single function, but that's just a random idea.
  19. Tables are passed as references. But that doesn't mean you can pass them to other Lua VMs. The thing that has to be understood is that the server doesn't run in the same Lua VM instance as the client, and especially not on the same server. As for the actual question, I would say the most efficient way to sync the data here is to do so manually, only when required.
  20. ixjf

    MTA For Android

    They can run just as much as any Android phone. All Lumias run on ARM CPUs (and they run everything as well as any other phone, Noki).
  21. ixjf

    MTA For Android

    It is not. It's using remote control software as Jusonex said (likely TeamViewer?).
  22. How so? The event is triggered when the resource is started on the server - after server side scripts are loaded. The onClientResourceStart event is very similar, except it is triggered after all the client files are downloaded (which implies the resource is already running on the server).
  23. ixjf

    [WIP] LIFE

    Encrypted passwords? Secure? Really?
  24. As long as the function is referenced somewhere, Lua's garbage collector won't remove it. You'll have to unbind the key from that function to stop it.
  25. If he didn't have it installed, the server wouldn't even run since it statically links to libmysqlclient.
  • Create New...