• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Suggestion] Open:MP and MTA:SA
#20
(2019-04-27, 12:04 AM)BloodMaster Wrote: The question is then, why didn't you do it already?

Why do you need open.mp's developers??

Considering how much you've done with MTA, adding compatibility with PAWN seems like a week worth of coding.

It's definitely more than a week of coding. Adding the PAWN virtual machine isn't the problem. The problem is that many SA:MP functions cannot be mapped directly to MTA as they behave differently. So you have to essentially translate all SA:MP function calls into a set of Lua instructions and transform parameters as needed.



An alternative approach we've been brainstorming about is to implement a transpiler that actually "converts" PAWN code to Lua, similar to how https://mta-slipe.com transpiles C# to Lua. The feasibility of that approach depends a bit on the usage of showstoppers like the #emit statement (as it would require an additional bytecode to Lua transpiler), but the big advantage is that you can start immediately with adding new features.

One of our developers has recently written a blog post about that matter: https://qaisjp.com/2019/04/24/exp-transl...o-lua.html



We are in no way SA:MP or PAWN experts, so there are surely pitfalls we don't know about, but open.mp devs do. Also, it's about manpower.



(2019-04-27, 12:04 AM)BloodMaster Wrote: And what would really stop any server from adding the same tag?

[...] Possible solution could be adding a whole another master list where you would have "Multi theft auto" and "San Andreas Multiplayer" servers where San Andreas Multiplayer servers would be limited on what can be done, but are able to switch to Multi theft auto whenever, thus, removing the limitations.

Nothing would stop them from adding the tag unless it's manually managed by MTA moderatiors. I'm personally open for splitting the server list into categories, but I don't think they should be artificially limited as there'd be a pretty big gap between "SA:MP" and MTA servers then that is difficult to overcome.



(2019-04-27, 03:39 AM)ohmios Wrote: Or a way for the player to know how big is the download before having to enter to the server, even better, that the player can sort players by how much he would have to download.?

I'm happy to tell you that we've already reacted to issues mentioned in this thread:


  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: