• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Suggestion] Open:MP and MTA:SA
#16
At first, thanks for all the feedback!



(2019-04-26, 10:01 PM)JustMichael Wrote: We will comment officially, when we have fully discussed this.

Sounds good. Take all the time you need. We'd be delighted to chat about any questions and concerns you may be having!



In the meantime, I'd like to respond to a couple of things that were mentioned in this thread.



(2019-04-25, 07:53 PM)BloodMaster Wrote: SA-MP is a mod that's supposed to keep the credibility and looks of San Andreas, while MTA is a custom engine you can mod, and that's the main difference why many more players are better appealed by SA:MP

I read this a couple of times before, so it seems like a pretty important aspect. It's true that MTA got something like a "custom engine you can mod". I personally don't think it's a restriction though. In the end, nobody forces anyone to create something that looks totally different from SA - it's the server's decision. Also, I think you inevitably end up with something like this if you add more and more features.



Just a rough and spontaneous idea to address this issue: Perhaps it would help to introduce a server tagging system that allows for better filtering (e.g. "SA credibility").



(2019-04-25, 08:27 PM)ohmios Wrote: 1) MTA client is famous for being a pain in the ass?to make?run on linux with wine, to be fair it seems easy now using the latest wine, but I can see that being broken again with more MTA updates.

While samp client on linux just works? and hopefully open.mp client will too when it gets released many moons ahead.

2)?One?MTA?server didn't let me join, the error message from the server literally said it was because I was running wine.?

3) AFAIK?MTA server doesn't support ARM while open.mp will.

(1) MTA depends on a few third-party libraries that are known to cause problems on Wine (e.g. CEF). We invested some time a few months ago to make these components optional. This should have improved Wine support. Also, I know of a couple of people who actively use MTA on Linux.

(2) It's true though that some servers block Wine. The reason is that essential anticheat components do not work on Wine and therefore simplify cheating a lot. So we decided to go for a trade-off that allows servers to block Wine. At the same time, we added scripting features that can be used for per-player whitelisting.

(3) Technically, it's possible, but the demand for it was pretty low in the past.



(2019-04-25, 10:47 PM)iReal Worlds Wrote: Lua... Srsly?

In my humble opinion, Lua is a very nice multi-paradigm language that supports imperative, object-orientated and even some functional programming approaches. Unlike other languages, it was also implemented with focus on embedding in other applications - that's a big advantage, especially when it comes to securely using it for clientside scripting.

Apart from that, let me mention an interesting project that was created by the MTA community recently: https://mta-slipe.com/. It essentially transpiles C# to Lua.



(2019-04-26, 06:29 AM)michael@belgium Wrote: imagine everyone switching to lua...

That's not what I was suggesting. We're talking about a compatibility layer that would allow you to run your SA:MP gamemodes (written in Pawn) without modifications directly on MTA. Like open.mp wants to implement additional languages, we'd add Pawn as an additional language to MTA (incl. SA:MP's scripting API).
  Reply


Messages In This Thread
Open:MP and MTA:SA - by Jusonex - 2019-04-25, 07:05 PM
RE: Open:MP and MTA:SA - by Gravityfalls - 2019-04-25, 07:24 PM
RE: Open:MP and MTA:SA - by BloodMaster - 2019-04-25, 07:53 PM
RE: Open:MP and MTA:SA - by adri1 - 2019-04-25, 08:08 PM
RE: Open:MP and MTA:SA - by javelin - 2019-04-25, 08:17 PM
RE: Open:MP and MTA:SA - by ohmios - 2019-04-25, 08:27 PM
RE: Open:MP and MTA:SA - by iReal Worlds - 2019-04-25, 10:47 PM
RE: Open:MP and MTA:SA - by BloodMaster - 2019-04-25, 11:37 PM
RE: Open:MP and MTA:SA - by ohmios - 2019-04-26, 01:29 AM
RE: Open:MP and MTA:SA - by BloodMaster - 2019-04-26, 09:20 AM
RE: Open:MP and MTA:SA - by michael@belgium - 2019-04-26, 06:29 AM
RE: Open:MP and MTA:SA - by Fearful - 2019-04-26, 08:28 AM
RE: Open:MP and MTA:SA - by Gforcez - 2019-04-26, 09:01 AM
RE: Open:MP and MTA:SA - by Deity - 2019-04-26, 11:18 AM
RE: Open:MP and MTA:SA - by JustMichael - 2019-04-26, 10:01 PM
RE: Open:MP and MTA:SA - by Jusonex - 2019-04-26, 11:09 PM
RE: Open:MP and MTA:SA - by Deity - 2019-04-26, 11:33 PM
RE: Open:MP and MTA:SA - by BloodMaster - 2019-04-27, 12:04 AM
RE: Open:MP and MTA:SA - by ohmios - 2019-04-27, 03:39 AM
RE: Open:MP and MTA:SA - by Jusonex - 2019-04-27, 09:58 AM
RE: Open:MP and MTA:SA - by ohmios - 2019-04-27, 05:34 PM
RE: Open:MP and MTA:SA - by MyU - 2019-04-27, 10:38 AM
RE: Open:MP and MTA:SA - by dkluin - 2019-04-27, 12:55 PM
RE: Open:MP and MTA:SA - by nik - 2019-04-27, 06:26 PM
RE: Open:MP and MTA:SA - by TheRealBot - 2019-04-27, 09:14 PM
RE: Open:MP and MTA:SA - by Gforcez - 2019-04-28, 04:17 PM
RE: Open:MP and MTA:SA - by ronfino - 2019-04-28, 08:13 PM
RE: Open:MP and MTA:SA - by Jusonex - 2019-04-28, 09:49 PM
RE: Open:MP and MTA:SA - by Sasino97 - 2019-04-30, 08:54 AM
RE: Open:MP and MTA:SA - by Gravityfalls - 2019-05-02, 06:34 PM
RE: Open:MP and MTA:SA - by Sasino97 - 2019-06-17, 02:06 PM
RE: Open:MP and MTA:SA - by Chase - 2019-05-02, 10:39 PM
RE: Open:MP and MTA:SA - by Mark2 - 2019-05-06, 01:43 AM
RE: Open:MP and MTA:SA - by MyU - 2019-05-06, 07:06 PM
RE: Open:MP and MTA:SA - by Reachless - 2019-05-08, 11:18 PM
RE: Open:MP and MTA:SA - by IllidanS4 - 2019-07-07, 02:21 PM
RE: Open:MP and MTA:SA - by Jimmy - 2019-07-10, 06:11 AM

Forum Jump: