Jusonex

Administrators
  • Content count

    458
  • Joined

  • Last visited

  • Days Won

    5

Jusonex last won the day on December 17 2016

Jusonex had the most liked content!

Community Reputation

85 Popular

About Jusonex

  • Rank
    Godfather (The MTA Team)

Recent Profile Visitors

2,300 profile views
  1. You have a chance of getting unbanned if you send @ccw a (source code) copy of your cheat via PM.
  2. Depends on the script, but most likely the answer is 'yes'. Since you can upgrade the VPS at OVH without additional costs, you could even give the smaller VPS SSD 2 a try and upgrade later if necessary.
  3. Filtering out bad function calls doesn't fix the problem, but only the symptoms. Instead, you shouldn't add the onClient(Pre)Render event handler before element is not set.
  4. This question heavily depends on your ISP and cannot be answered in general. If you're talking about mobile data in terms of smartphone plans, the answer is most likely 'no' since mobile IPs are shared in most cases and you can't do port forwarding. However, some ISPs offer pure data plans via LTE/4G for regions with poor availability of wired connections that have a true non-shared IP. It's still a dynamic IP though, so it changes at least once a day and therefore is not really suitable for hosting (also high latency is a problem). Instead, I'd suggest you take a look at our hosters section: https://www.multitheftauto.com/hosters
  5. While I agree with everything Dutchman101 said, I'd like to add a few aspects from the technical point of view. The requirements that need to be fulfilled by the language are very strict, to mention some: Embeddable into other languages (especially C++) Sandboxed (no unsafe functions e.g. such that can invoke system commands) Well-known, stable and mature enough When thinking a bit about these requirements, there are only a handful of languages left that fulfill all of them. So let's take a closer look at the suggested languages: Java: Embedding works (even if it's not designed for that), but not sandboxed Python: Designed almost equally for embedding and running standalone, but no official/stable sandbox support (available solutions are rather experimental) C#: Microsoft's official implementation is not embeddable. Mono is, but isn't sandboxed either Javascript (V8): Meant to be embedded, sandboxed and well-known ==> fulfills requirements So, as you can see, only Javascript is an imaginable solution, even if it's a huge code base and takes much more time to compile (we're talking about a factor of >50-100x compared to Lua). That's basically the reason why Lua is loved in embedding contexts. Also, in my opinion Lua is actually a pretty good language: It's very easy to learn, it's one of the most flexible languages I know (considering metatables) and easy to embed (even though the C Interface is a bit old-school).
  6. Delete /root/multitheftauto_linux_x64-1.5.4/x64/linux-libs (sidenote: you should not run the MTA server as root).
  7. What's the problem?
  8. Yes, it's very similar. You can download resources (roughly equals plugins) for example from https://community.mtasa.com/. To start resources, you have to either type 'start <resource-name>' (without <>) into the server console or add an entry at the bottom of server/mods/deathmatch/mtaserver.conf. Learning how to script is strongly recommended though to be able to customize your server. Lua (the scripting language we use) is much easier than Bukkit's Java as well and a good start is our wiki page: https://wiki.multitheftauto.com/wiki/Main_Page
  9. Are you using createBrowser or guiCreateBrowser? Could you also provide a resource that allows me to reproduce the issue? It's most likely not related to MdBootstrap, so changing the library will probably not fix it.
  10. This is caused by missing dependencies. In most cases, it's related to libmysql.dll not being placed correctly. Could you take a few screenshots of the server folder and its subfolders to ensure everything is at its place?
  11. Do you mean your server stops once you close the SSH console (e.g. putty)? If so, you'd have to use either screen (https://www.rackaid.com/blog/linux-screen-tutorial-and-how-to/) or deploy a systemd service (https://wiki.archlinux.org/index.php/systemd).
  12. http://whatismyipaddress.com/dynamic-static
  13. NEVER insert your server ip in the <serverip> field, if you don't know what you're doing. Instead, keep the default 'auto'.
  14. There is no "ping" function in MTA. An ugly hack would be to use fetchRemote to measure the time till a web server (running on server #2/3) answers. Also, a problem is that you would have to manually sync both database servers then. Instead, using MySQL's built in replication stuff (https://dev.mysql.com/doc/refman/5.7/en/replication.html) would be much better in combination with always load balancing queries. Generally speaking, it's very unlikely that the database servers reaches its limits with MTA. The game server is much more prone to that.
  15. @kikos500 Please update to the latest nightly and try logging in on FFS Race (if you don't have an account check if "Wrong password" shows up after entering incorrect credentials).