-
Posts
2,778 -
Joined
-
Last visited
-
Days Won
4
Posts posted by darkdreamingdan
-
-
That's strange. Everything works here - including the copy function.
function fnc() if() code() if() code() end end end
What browser are you using?
-
Multi Theft Auto: Vice City's default port was 2003. That's probably what "MultiTheftAuto" refers to.
Multi Theft Auto: San Andreas's default port is 22003, but you also need to open the http port which is 22005.
-
- Popular Post
- Popular Post
So I'm finally releasing the MTA Highlight extension that powers our syntax highlighting on the forums and on the wiki. This enables the blue and orange links you see that link to the Wiki for MTA functions.
The highlighter is built off of Google's prettify library, so is only compatible with software that uses Google Prettify to highlight their code.
Installation
Usage is really simple, and it sits very well with Google's own prettify library. Note, that you'll need a version of JQuery for the functions to work.
In your HTML HEAD includes, add the following:
<!-- Add JQuery --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script> <!-- Add Google Prettify library --> <script src="//cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"></script> <!-- Lua not added by default, add it--> <script src="//cdn.rawgit.com/google/code-prettify/master/src/lang-lua.js"></script> <!-- Get the latest function definitions from MTA Forums --> <script type='text/javascript' src='//forum.multitheftauto.com/uploads/javascript_syntax/luafuncs.js'></script> <script type='text/javascript' src='//forum.multitheftauto.com/uploads/javascript_syntax/mtafuncs.js'></script> <!-- Add MTA-prettify library --> <link rel="stylesheet" type="text/css" href="//cdn.rawgit.com/darkdreamingdan/MTA-prettify/master/mtahighlight.min.css"> <script type='text/javascript' src="//cdn.rawgit.com/darkdreamingdan/MTA-prettify/master/mtahighlight.min.js"></script>
You'll then need some JavaScript to use Google's Prettify and apply MTA's markup:
$(function () { // Perform Google Prettify PR.prettyPrint(); // Add MTA markup applyMTAMarkup(); });
Usage
Usage is just like Google's own Prettify, but you'll need to add lang-lua as a class to your <pre/> snippets. For example:
<pre class="prettyprint lang-lua"> function onWasted() if not( isGuestAccount (getPlayerAccount(source)) ) then local jailtime = getAccountData(getPlayerAccount(source), "Jailtime" ) or 0 local theWeapon = getPedWeapon (source) local weaponAmmo = getPedTotalAmmo (source) if tonumber(jailtime) == nil or 0 then outputChatBox ("1", root) fadeCamera (source, false) setTimer (setElementHealth, 1500, 1, source, 10) setTimer (setCameraTarget, 1250, 1, source, source) setTimer (fadeCamera, 2000, 1, source, true) setTimer (giveWeapon, 2000, 1, source, theWeapon, weaponAmmo, true) elseif tonumber(jailtime) > 0 then outputChatBox ("2", root) fadeCamera (source, false) setTimer (portjail, 1500, 1) setTimer (setElementHealth, 1500, 1, source, 10) setTimer (setCameraTarget, 1250, 1, source, source) setTimer (fadeCamera, 2000, 1, source, true) setTimer (giveWeapon, 2000, 1, source, theWeapon, weaponAmmo, true) end end end addEventHandler ("onPlayerWasted", getRootElement(), onWasted) </pre>
Example
An example JSFiddle is available here: https://jsfiddle.net/darkdreamingdan/0uvzbL1n/.
Source code available here: https://github.com/darkdreamingdan/MTA-prettify . I'd really appreciate a GitHub star if you found this useful!
Note: Usage may be different if installing on different CMS software. Typically, this is easily implemented by using your CMS/forum's Theme editor.
- 9
-
2 minutes ago, Chase said:
Hi, I just registered because this is the moment I've been waiting for.
I'd love to see the limit adjuster implemented.
I would love to see the GTA Underground map on MTA aswell.
I also am working on my own gamemode but I could make it a lot better with fastman92's limit adjuster. I would add more weapons, vehicles, skins, and some maps. To keep it low spec computer friendly, I would only use models and txds that are low poly and low resolution.
I wouldn't see this as not only a new feature, but a new era of GTA multiplayer, the next big step.
Hi Chase, thanks for visiting.
Would you be asking your users to install a modded version of GTA? Or would you implement the whole map in MTA scripting?
-
15 minutes ago, Dutchman101 said:
It would remove holdbacks from replacing SA cities with custom mapped ones, without streaming issues, and be a good replacement for the failed EIR branch that will most likely never be finished. (major pro's of EIR are found back in limit adjuster's implementation I think)
Also it opens doors for MTA development in general as it allows manipulating internals/values that were considered fenced off for modders.
2 minutes ago, CodyL said:Continue on my current project and improve it a lot, I would love if open limit adjuster was added, would fix so many bugs.
Please be specific in your responses. How are you going to use it in your server? We need to actually know how you would implement it.
The challenges relate to the fact that FLA requires GTASA to be restarted for each change. I need to know specific, technical/scripting information on what is limiting you and what you were trying to achieve.
- 1
-
- Popular Post
Hi guys
@fastman92 has recently engaged with us in order to get his limit adjuster implemented into MTA. Obviously, there are a number of complexities involved in implementing this, and we need to make some important design decisions to achieve this.
So, why do you want to use a Limit Adjuster tool?
Some things I'm hoping to learn:
- Are you trying to play MTA with a modified version of GTASA? Do you want the limit adjuster to play mods like GTA:Underground?
- Are you trying to use Limit Adjusters with MTA's own Lua engine* functions? (e.g. engineLoadDFF)
- Anything else?
Any feedback would be incredibly beneficial to the team going forward.
Cheers
Dan
- 26
-
We don't use Geshi anymore. We now use Google's Prettify library in both the Wiki and Forums. It's normally quite easy to implement into a web site, you just have to add some custom JS includes and custom BBcode tags.
I'll be releasing a Google Prettify compatible MTA syntax highlighter (the one used to link to wiki and colours) in the next few days.
You'll need configure VBulletin or modify the source code to include the following to JS (in our forum software this is achieved by modifying the theme):
<script src="https://cdn.rawgit.com/google/code-prettify/master/loader/run_prettify.js"></script> <script src="https://cdn.rawgit.com/google/code-prettify/master/src/lang-lua.js"></script> <!-- Lua not added by default, add it--> <script> addEventListener('load', function (event) { PR.prettyPrint() }, false); </script>
Then you'll need to make a custom BBCode to produce the following tag (e.g. configure a [lua][/lua] bbcode):
<pre class="prettyprint lang-lua">--LUA HERE</pre>
- 2
-
- Popular Post
- Popular Post
I'd advise against TortoiseSVN, there's no need for it. Probably something like GitHub for Windows is much easier to get up and running.
This guide has more or less everything you need to know: https://wiki.multitheftauto.com/wiki/Compiling_MTASA
QuoteNot really, when coding I know what I'm doing.
There's really more much to developing on a large project than simply applying patches. MTA's codebase is very large in nature, and there are likely to be some integration challenges involved as well as harmonizing with our own coding standards. Good luck.
- 5
-
We could trial a "Question / Answer" system which is designed for this. The idea here is that you pick the best answer and the forum automatically marks it as resolved.
- 3
-
- Popular Post
- Popular Post
25 minutes was calculated using an Advanced Gut-Feeling Theorem.
I advise you continue to double-post for this niche usage.
- 4
-
As discussed, it should be fixed now. This was due to some teething problems during forum maintenance.
Cheers
- 3
-
Thanks for the report. I'll try and get this resolved.
- 3
-
I'm waiting for any more issues/bugs to arise. We recently ported the forum highlighter to the Wiki so the system is shared.
Once things seem stable, I'll release the highlighter on GitHub and it should be very easy for any community to integrate it onto their website.
- 3
-
We're wanting to make a decision on this soon. If you havent voted already, we urge you to vote. 9 relevant votes is not a huge sample size to make a good decision.
-
Thanks for the report. It should be fixed now. You may need to do a hard refresh for it to take effect - Ctrl+Shift+R in chrome.
- 2
-
I've since investigated implementing MediaWiki's visual editor in depth. It basically isn't an easy thing to add, and has a lot of moving parts. You have to install several plugins for it to work correctly, and there were still a few bugs on our Wiki.
We might revisit it once it becomes stable and is integrated into MediaWiki's default package.
- 2
-
I've just developed a plugin for this. You can now do both.
- 1
-
- Popular Post
- Popular Post
- 8
-
- Popular Post
- Popular Post
8 hours ago, Xabache said:MTA should still switch over to GTA IV. MTA's development for most of 2015-16 has been lateral if not in decline. New features unneeded, unused, unappreciated. Bloatware is MTA:SA's future as it doubles in size each year with each new idea that wastes your time, our processes and patience with incessant crashing that never used to be there; all the while GTA IV stands as a perfect eyesore of undeveloped possibility. You ask me? they've not developed GTA IV because they can't. Not because they don't want to but because they don't know how to. IV:MP is a nightmare that the Nanos team abandon for a reason. They didn't know how to do it right either. Nor did Citizen IV before they were shutdown for FiveM. GTAIV is highly unstable, IVMP crashes frequently, and is only populated by the most diehard addicts. Yet there it is. The perfect open market for the next generation. Unconquered. Unconquerable. Moby IV. Thar be a white whale no man can catch!
I'm sorry that you feel that MTA is bloatware. I agree the download size has increased significantly from our modest days of <5mb installer. But I don't believe for a second that it's a dealbreaker for someone in 2016, even those with terrible internet. The truth of the matter is, MTA has reached a very mature stage in it's lifetime. Future development is really focused on projects that our developers find interesting, because the heart of the mod itself is more or less complete.
Let me give some insight into why MTAIV was abandoned: IV itself was poor. For starters, it was one of the worst PC ports for that entire generation, and we've only just got to a point where it runs well. Moreover, you lose some critical RPG elements and gameplay that makes MTASA great. I also find the cover-based shooting and more realistic physics pretty boring.
Not only that, the actual game is highly fragmented. You've got GTA4, EFLC and then GTA4+DLC. It makes it hard to target.
Then there were the awful patches released by Rockstar - each time making performance worse and making us have to spend significant time re-engineering. Considering all these problems - plus large install size and higher system requirements, I don't think GTA4 would ever gain the same traction San Andreas has.
Frankly, at this point, the entire MTA Team are tired of working on something for the benefit of R* when they have absolutely no care for us.
But let me clear in that it had very little to do with capability. Orange, although in early stages of development, was shaping up to be one of our best products yet.
- 10
-
Okay well this topic is just getting out of hand, and there seems to be no constructive discussion.
Locked
- 1
-
Thanks for the suggestion. We don't have any plans to add any further fonts to posts at this time. It makes our forum posts less portable (e.g. if we want to change the overall theme in future, it would cause problems) and adds complexity to something that has relatively limited use cases.
- 2
-
- Popular Post
- Popular Post
There's now a clipboard button in every code window. This copies the contents to clipboard.
I've also added the code button to mobile versions of the editor.
- 4
-
- Popular Post
- Popular Post
We recently had coverage on RockPaperShotgun about San Andreas multiplayer mods. It covers both MTA and SA-MP, but is interesting nonetheless.
It may be two Grand Theft Auto generations and 11 years old, but GTA: San Andreas is still very much alive. Its two most popular online multiplayer mods currently have a million or more active players between them — one, Multi Theft Auto, had 616,000 players in July (up from just 33k in February 2010), while the other, SA-MP, oscillates between about 15,000 and 50,000 concurrent players. I went to talk to members of both mod communities to find out what keeps them playing...
You can read the full article here:
A big thanks to Richard Moss for taking the time out to cover us. You can find more of his portfolio here.
If you're a member of RockPaperShotgun's comments section, we encourage you guys to post comments on the article about your MTA experiences!
- 10
-
There's a breadcrumb at the very bottom of the page which you can use to navigate.
- 1
UAE: Games that has VOIP are banned but...
in MTA Chat
Posted
We became recently aware of this issue. It's indeed a sad thing, and there might be an option of disabling VOIP for UAE users, but it's unclear if that will be enough.
It would be nice to apply for a TRA license, but ultimately we cant afford it (applying costs 10,000 AED). If we could get some sponsorship or donations to apply for a license, it could be an option however.