Main Page: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(28 intermediate revisions by 9 users not shown) | |||
Line 1: | Line 1: | ||
<div style="display: flex; align-items: center; padding-left: 15px; padding-right: 15px;"> | |||
[[File:Mtalogo.png||100px|link=https://wiki.multitheftauto.com/]] | |||
<div style=" | <div style="margin-left: .5em"> | ||
[[File:Mtalogo.png| | '''Welcome to the [[Multi Theft Auto]] wiki.''' On this wiki you'll find a wealth of information on using Multi Theft Auto. | ||
There are many [[How you can help|things you can do to help us]] improve MTA - create a map, a gamemode, help document scripting functions, write example code, write tutorials or just play MTA and report the bugs you find. | There are many [[How you can help|things you can do to help us]] improve MTA - create a map, a gamemode, help document scripting functions, write example code, write tutorials or just play MTA and report the bugs you find. | ||
If you have any questions or problems related to scripting, feel free to get in touch with us on | If you have any questions or problems related to scripting, feel free to get in touch with us on [[Places To Chat#Scripting Help|Discord]]. | ||
< | |||
<span style="margin-top: 1em; display: block;">[ Stop playing with yourself ]</span> | |||
</div> | </div> | ||
</div> | |||
<div style="display: flex; flex-direction: row; flex-wrap: wrap;"> | |||
<div style="flex-grow: 1"> <!-- left column start --> | |||
<div style="border: 1px solid #D8D8D8; padding:4px 8px 8px 8px; margin:10px;"> | |||
<div style="float:right; width: 32px;">[[File:Input-gaming.png|link=]]</div> | <div style="float:right; width: 32px;">[[File:Input-gaming.png|link=]]</div> | ||
<h3>Play</h3> | <h3>Play</h3> | ||
<div style="background: #FFEEAA; border: 1px solid #FFCD19;"> | <div class="downloadmta" style="background: #FFEEAA; border: 1px solid #FFCD19;"> | ||
[[File:Go-down.png|link= | [[File:Go-down.png|link=https://multitheftauto.com/]] ''' [https://multitheftauto.com/ Download Multi Theft Auto: San Andreas {{Current Version|full}}]'''</div> | ||
* [[Where to buy GTASA]] | * [[Where to buy GTASA]] | ||
* [[Client Manual]] | * [[Client Manual]] | ||
<!-- * [[Changes_in_{{padleft:|3|{{Current Version|full}}}}| Changes in {{padleft:|3|{{Current Version|full}}}}]] --> | <!-- * [[Changes_in_{{padleft:|3|{{Current Version|full}}}}|Changes in {{padleft:|3|{{Current Version|full}}}}]] --> | ||
* [[Changes_in_{{padleft:|5|{{Current Version|full}}}}| Changes in {{padleft:|5|{{Current Version|full}}}}]] | * [[Changes_in_{{padleft:|5|{{Current Version|full}}}}|Changes in {{padleft:|5|{{Current Version|full}}}}]] | ||
* [[Known_Issues_-_FAQ|Known Issues]] | * [[Known_Issues_-_FAQ|Known Issues]] | ||
* [[Server Manual]] | * [[Server Manual]] | ||
* [[Map manager|Map Manager]] | * [[Map manager|Map Manager]] | ||
Line 33: | Line 34: | ||
*[[Resource:Editor#FAQ|Frequently Asked Questions]] | *[[Resource:Editor#FAQ|Frequently Asked Questions]] | ||
</div> | </div> | ||
<div style="border: 1px solid #D8D8D8; padding:4px 8px 8px 8px; margin:10px;"> | <div style="border: 1px solid #D8D8D8; padding:4px 8px 8px 8px; margin:10px;"> | ||
<div style="float:right; width: 32px;">[[File:Package-x-generic.png|link=]]</div> | <div style="float:right; width: 32px;">[[File:Package-x-generic.png|link=]]</div> | ||
Line 45: | Line 47: | ||
<div style="float:right; width: 32px;">[[File:Applications-development.png|link=]]</div> | <div style="float:right; width: 32px;">[[File:Applications-development.png|link=]]</div> | ||
<h3>Developing Multi Theft Auto</h3> | <h3>Developing Multi Theft Auto</h3> | ||
[[File:Go-down.png|link= | [[File:Go-down.png|link=https://nightly.mtasa.com/]] [https://nightly.mtasa.com/ Nightly builds] | ||
* [[Compiling_MTASA|Compiling MTASA on Windows]] | * [[Compiling_MTASA|Compiling MTASA on Windows]] | ||
* [[Building_MTASA_Server_on_Mac_OS_X|Compiling MTASA on Mac OS X]] | <!--* [[Building_MTASA_Server_on_Mac_OS_X|Compiling MTASA on Mac OS X]]--> | ||
* [[Building_MTASA_Server_on_GNU_Linux|Compiling MTASA on GNU/Linux]] | * [[Building_MTASA_Server_on_GNU_Linux|Compiling MTASA on GNU/Linux]] | ||
* [[Coding guidelines]] | * [[Coding guidelines]] | ||
* [ | * [https://github.com/multitheftauto/mtasa-blue Main GitHub repository] | ||
* [[Roadmap]] | * [[Roadmap]] | ||
* [ | * [https://github.com/multitheftauto/mtasa-blue/issues Bugtracker] | ||
* [[Branches]] | * [[Branches]] | ||
*[[Forks|Forks and anti cheat]] | |||
</div> | </div> | ||
<div style="border: 1px solid #D8D8D8; padding:4px 8px 8px 8px; margin:10px;"> | <div style="border: 1px solid #D8D8D8; padding:4px 8px 8px 8px; margin:10px;"> | ||
Line 68: | Line 71: | ||
<div style="float:right; width: 32px;">[[File:Internet-group-chat.png|link=]]</div> | <div style="float:right; width: 32px;">[[File:Internet-group-chat.png|link=]]</div> | ||
<h3>Community</h3> | <h3>Community</h3> | ||
* [ | * [https://forum.multitheftauto.com/ Forum] | ||
* | * Community Discord: [https://discord.com/invite/mtasa Official MTA Discord server] ([https://forum.multitheftauto.com/topic/95008-multi-theft-autos-official-discord-server/ Forum post]) | ||
* [ | * Development Discord: [https://discord.com/invite/GNN6PRtTnu Server invite link] | ||
* [ | * [https://community.multitheftauto.com/ MTA Community] - Share and download resources. | ||
* [https://twitter.com/MTAQA Twitter] - [https://www.youtube.com/user/MTAQA YouTube] - [https://www.facebook.com/multitheftauto Facebook] - [https://www.moddb.com/mods/multi-theft-auto-san-andreas ModDB] | |||
</div> | </div> | ||
</div> <!-- left column end --> | |||
<div style="flex-grow: 1"> <!-- right column start --> | |||
<div style="border: 1px solid #D8D8D8; padding:4px 8px 8px 8px; margin:10px;"> | <div style="border: 1px solid #D8D8D8; padding:4px 8px 8px 8px; margin:10px;"> | ||
<div style="float:right; width: 32px;">[[File:Accessories-text-editor.png|link=]]</div> | <div style="float:right; width: 32px;">[[File:Accessories-text-editor.png|link=]]</div> | ||
Line 84: | Line 88: | ||
* [[Resources|Introduction to Resources]] | * [[Resources|Introduction to Resources]] | ||
** [[Resource Web Access]] - How you can write websites with resources | ** [[Resource Web Access]] - How you can write websites with resources | ||
** [[CEF_Tutorial|CEF Tutorial]] - How you can use the in-game web browser in your resources | |||
** [[:Category:Resource|Resource Catalogue]] | ** [[:Category:Resource|Resource Catalogue]] | ||
** [[Meta.xml]] - Behind every resource is a meta file that defines it | ** [[Meta.xml]] - Behind every resource is a meta file that defines it | ||
** [[ACL]] - Access Control List, this is vital for complex scripts to work | ** [[ACL]] - Access Control List, this is vital for complex scripts to work | ||
* [[Writing_Gamemodes|Writing Gamemodes]] | * [[Writing_Gamemodes|Writing Gamemodes]] | ||
* [[ | * [[Script security]] - How to write safe scripts and not be afraid of cheaters | ||
Forum Links | Forum Links | ||
* [ | * [https://forum.multitheftauto.com/forum/71-scripting/ Scripting Sub-Forum], [https://forum.multitheftauto.com/forum/123-tutorials/ Scripting Tutorials Sub-Forum] | ||
* [https://forum.multitheftauto.com/topic/24702-mtasa-wiki-offline-copies-online-mirrors/ Offline Wiki Copies] | |||
* [ | |||
<div style="float:right; width: 32px;">[[File:start-here.png|link=]]</div> | <div style="float:right; width: 32px;">[[File:start-here.png|link=]]</div> | ||
<h3>General Lua Help</h3> | <h3>General Lua Help</h3> | ||
Line 99: | Line 103: | ||
**[http://www.lua.org/manual/5.1/#index Internal Lua functions reference] | **[http://www.lua.org/manual/5.1/#index Internal Lua functions reference] | ||
*[http://lua-users.org/wiki/TutorialDirectory Lua Wiki] | *[http://lua-users.org/wiki/TutorialDirectory Lua Wiki] | ||
*[http://nixstaller. | *[http://nixstaller.sourceforge.net/manual/0.5.1/nixstaller_10.html A general guide to Lua from Nixstaller] | ||
</div> | </div> | ||
<div style="border: 1px solid #D8D8D8; padding:4px 8px 8px 8px; margin:10px | <div style="border: 1px solid #D8D8D8; padding:4px 8px 8px 8px; margin:10px;"> | ||
<div style="float:right; width: 32px;">[[File:Preferences-system.png|link=]]</div> | <div style="float:right; width: 32px;">[[File:Preferences-system.png|link=]]</div> | ||
<h3>Reference</h3> | <h3>Reference</h3> | ||
Line 109: | Line 113: | ||
* [[Server Scripting Functions|Server-side Functions]] | * [[Server Scripting Functions|Server-side Functions]] | ||
* [[Server Scripting Events|Server-side Events]] | * [[Server Scripting Events|Server-side Events]] | ||
* [[Useful Functions]] | |||
<!-- Incomplete * [[Module functions|Server-side external module scripting functions list]] --> | <!-- Incomplete * [[Module functions|Server-side external module scripting functions list]] --> | ||
* [[MTA Classes]] - Detailed descriptions of all MTA custom types | * [[MTA Classes]] - Detailed descriptions of all MTA custom types | ||
Line 122: | Line 127: | ||
*[[Interior IDs]] | *[[Interior IDs]] | ||
*[[Material IDs]] | *[[Material IDs]] | ||
*[[Ped voices|Ped Voices]] | |||
*[[Projectiles]] | *[[Projectiles]] | ||
*[[Radar Blips]] | *[[Radar Blips]] | ||
Line 133: | Line 139: | ||
*[[Weather]] | *[[Weather]] | ||
</div> | </div> | ||
<div style="padding: | </div> <!-- right column end --> | ||
[[File:Osi symbol.png|75px|link= | </div> <!-- flex container close --> | ||
<!-- Footer --> | |||
<div style="display: flex; flex-wrap: wrap; align-items: center; padding-left: 15px; padding-right: 15px;" class="plainlinks"> | |||
<span style="margin-right: 1em;">[[File:MTALogo_8ball.png||85px|link=Archive]]</span> | |||
<div style="display: flex; flex-wrap: wrap;> | |||
<div style="margin-right: 5em;"> | |||
'''About [[Multi Theft Auto]]''' <br> | |||
[[Archive]] <br> | |||
[[Press Coverage]] <br> | |||
[https://github.com/multitheftauto/mtasa-blue/graphs/contributors Developers] | |||
</div> | |||
<div style="margin-right: 5em;"> | |||
'''Multi Theft Auto 0.5''' <br> | |||
[[Archive#Multi_Theft_Auto_0.5|Download]] <br> | |||
[[MTA 0.5r2 Known Issues|Known Issues]] | |||
</div> | |||
<div style="margin-right: 5em;"> | |||
'''Wiki Stats''' <br> | |||
{{NUMBEROFARTICLES}} Articles <br> | |||
{{NUMBEROFPAGES}} Pages <br> | |||
{{NUMBEROFUSERS}} Registered Users <br> | |||
</div> | |||
<div> | |||
[[File:Osi symbol.png|75px|link=https://opensource.org/|left]] | |||
'''Multi Theft Auto''' is '''Open Source'''. | '''Multi Theft Auto''' is '''Open Source'''. | ||
<br/>This means anyone can contribute to making Multi Theft Auto even better! | <br/>This means anyone can contribute to making Multi Theft Auto even better! | ||
</div> | </div> | ||
</div> | </div> | ||
</div> | |||
__NOTOC__ | __NOTOC__ | ||
__NOEDITSECTION__ | __NOEDITSECTION__ | ||
{{Languages list|en}} | {{Languages list|en}} |
Latest revision as of 17:36, 13 October 2024
Welcome to the Multi Theft Auto wiki. On this wiki you'll find a wealth of information on using Multi Theft Auto.
There are many things you can do to help us improve MTA - create a map, a gamemode, help document scripting functions, write example code, write tutorials or just play MTA and report the bugs you find.
If you have any questions or problems related to scripting, feel free to get in touch with us on Discord.
[ Stop playing with yourself ]
Play
Map Editor
Databases
This section outlines all the Lua capabilites MTA or resources provide.
- Resource Catalogue - You must learn these to make proper scripts
- Client side scripts
- Modules
Developing Multi Theft Auto
Wiki - How can you help
- Finish documentation for Incomplete functions.
- Add examples to functions and events.
- Review and verify pages that need checking.
- Write tutorials to help new people.
- Translate wiki pages.
Community
- Forum
- Community Discord: Official MTA Discord server (Forum post)
- Development Discord: Server invite link
- MTA Community - Share and download resources.
- Twitter - YouTube - Facebook - ModDB
Scripting
- Introduction to Scripting
- Introduction to Scripting the GUI
- Debugging Tutorial - How to find errors in your scripts
- Introduction to Resources
- Resource Web Access - How you can write websites with resources
- CEF Tutorial - How you can use the in-game web browser in your resources
- Resource Catalogue
- Meta.xml - Behind every resource is a meta file that defines it
- ACL - Access Control List, this is vital for complex scripts to work
- Writing Gamemodes
- Script security - How to write safe scripts and not be afraid of cheaters
Forum Links
General Lua Help
Pages designed to aid your understanding of Lua
Reference
- Client-side Functions
- Client-side Events
- Server-side Functions
- Server-side Events
- Useful Functions
- MTA Classes - Detailed descriptions of all MTA custom types
Multi Theft Auto 0.5
Download
Known Issues
Wiki Stats
5,069 Articles
11,209 Pages
39,394 Registered Users