Главная страница: Difference between revisions
mNo edit summary |
(Replaced with english text to fix it. Will be translated later) |
||
Line 1: | Line 1: | ||
__NOTOC__ | |||
<div style="float:left;"><div style="float:right;">[[Image:Scripting.jpg]]</div>Welcome to the Multi Theft Auto: San Andreas Deathmatch developer wiki. On this wiki you'll find a wealth of information on developing gamemodes and maps for Multi Theft Auto. | |||
There's 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 on the forums. | |||
Please bear with us as the inevitable issues occur and remember that things aren't quite finished yet! | |||
If you have any questions or problems related to scripting, feel free to get in touch with us on our [[IRC Channel]]. | |||
'''You need to have an [http://community.mtasa.com/ MTA Community] account to edit this wiki.''' Please register at [http://community.mtasa.com the MTA Community website] and then use the same username and password to login here. Vandalizing this wiki will get your account banned. | |||
The wiki now supports '''[http://gears.google.com/ Google Gears]''', which allows you to view the wiki offline (and fast). Just install Google Gears and click the Go Offline link at the bottom of any page. Be prepared to wait up to an hour(!) as it downloads, it will notify you at the bottom (next to the Go offline link) when it's done. Once you've done that, use your browser's 'Work offline' option (file menu usually), or just disconnect your internet and browse the wiki as normal. | |||
<div style="border: 2px dotted navy; padding: 4px; margin: 10px">Latest stable version of '''Multi Theft Auto: San Andreas Deathmatch''' is '''{{Current Version|full}}'''. Visit the [http://mtasa.com/dp.html download page] and grab it. You can also grab the nightly [http://nightly.mtasa.com developer builds] for the latest updates.</div> | |||
<div style="border: 2px dotted navy; padding: 4px; margin: 10px"> | |||
</div> | </div> | ||
Line 23: | Line 23: | ||
| width="50%" style="vertical-align:top;" | | | width="50%" style="vertical-align:top;" | | ||
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"> | <div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"> | ||
==== | ====Getting started==== | ||
* [[ | * [[Deathmatch_Client_Manual|Deathmatch Client Manual]] | ||
* [[ | * [[Deathmatch_Server_Manual|Deathmatch Server Manual]] | ||
* [[ | * [[Known_Issues_-_FAQ|Known issues in MTA:SA DM]] | ||
* [[ | * [[Scripting Introduction|Introduction to Scripting]] | ||
* [[Debugging| | * [[Introduction to Scripting the GUI]] | ||
* [[ | * [[Debugging|Debugging Tutorial]] - How to find errors in your scripts | ||
** [[ | * [[MTA Classes]] - Detailed descriptions of all MTA custom types | ||
* [[Resources| | ** [[Element|MTA Elements]] / [[Element tree]] | ||
** [[Resource Web Access| | * [[Resources|Introduction to Resources]] | ||
* [[Writing_Gamemodes| | ** [[Resource Web Access]] | ||
** [[:Category:Resource|Resource Catalogue]] | |||
** [[Meta.xml]] | |||
* [[Map_manager|Map Manager]] | |||
* [[Introduction_to_Scripting_GUI|Scripted GUI]] | |||
* [[Writing_Gamemodes|Writing Gamemodes]] | |||
</div> | </div> | ||
Line 40: | Line 45: | ||
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"> | <div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"> | ||
==== | ====Databases==== | ||
This section outlines all the LUA capabilites MTA or resources provide. | |||
* [[ | * [[:Category:Resource|Resource Catalogue]] - You must learn these to make proper scripts | ||
* [[Client side scripts | * [[Client side scripts]] | ||
</div> | </div> | ||
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"> | <div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"> | ||
==== | ====General Lua Help==== | ||
Pages designed to aid your understanding of LUA | |||
*[http://www.lua.org/pil/index.html | *[http://www.lua.org/pil/index.html "Programming in LUA" Manual] | ||
*[http:// | *[http://lua-users.org/wiki/TutorialDirectory LUA Wiki] | ||
*[http:// | *[http://nixstaller.berlios.de/manual/0.2/nixstaller_9.html A general guide to Lua from Nixstaller] | ||
</div> | </div> | ||
| width="50%" style="vertical-align:top;" | | | width="50%" style="vertical-align:top;" | | ||
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"> | |||
====Map Editor==== | |||
*[[Resource:Editor|Manual]] | |||
*[[Resource:Editor/EDF|Editor Definition Format]] | |||
*[[Resource:Editor/Plugins|Plugins]] | |||
</div> | |||
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px; background:#CCCCFF;"> | <div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px; background:#CCCCFF;"> | ||
==== | ====Reference==== | ||
* [[Client Scripting Functions| | * [[Client Scripting Functions|Client-side Functions]] | ||
* [[Client Scripting Events| | * [[Client Scripting Events|Client-side Events]] | ||
* [[Server Scripting Functions| | * [[Server Scripting Functions|Server-side Functions]] | ||
* [[Server Scripting Events| | * [[Server Scripting Events|Server-side Events]] | ||
<!-- Incomplete * [[Module functions|Server-side external module scripting functions list]] --> | <!-- Incomplete * [[Module functions|Server-side external module scripting functions list]] --> | ||
</div> | </div> | ||
Line 66: | Line 80: | ||
<div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"> | <div style="border: 1px dotted #AAAAAA;padding:4px 8px 8px 8px;margin:10px;"> | ||
==== | ====ID Lists==== | ||
* [[Character Skins| | *[[Animations|Animations]] | ||
* [[ | *[[Character Skins]] | ||
* [[Template:Projectiles| | *[[CJ_Clothes|Clothing styles]] | ||
* [[Template:Blip_Icons| | *[[Garage|Garage IDs]] | ||
* [[Template:Sounds| | *[[Interior IDs]] | ||
* [[Vehicle IDs | *[[Template:Projectiles|Projectiles]] | ||
*[[Template:Blip_Icons|Radar Blips]] | |||
* [[Template:Vehicle_colors| | *[[Template:Sounds|Sounds]] | ||
* Vehicle Upgrades | *[[Vehicle IDs]] | ||
* [[Weapons| | *[[Template:Vehicle_colors|Vehicle Colors]] | ||
* [[Weather | *[[Vehicle Upgrades]] | ||
*[[Weapons|Weapons]] | |||
*[[Weather]] | |||
</div> | </div> | ||
Line 83: | Line 99: | ||
| colspan="2" | | | colspan="2" | | ||
|} | |} | ||
[[pl:Main Page]] | |||
[[ | [[ru:Main Page]] | ||
[[ | |||
[[it:Pagina principale]] | [[it:Pagina principale]] | ||
[[nl:Main Page]] | [[nl:Main Page]] | ||
[[ | [[de:Hauptseite]] |
Revision as of 18:14, 10 April 2009
There's 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 on the forums.
Please bear with us as the inevitable issues occur and remember that things aren't quite finished yet!
If you have any questions or problems related to scripting, feel free to get in touch with us on our IRC Channel.
You need to have an MTA Community account to edit this wiki. Please register at the MTA Community website and then use the same username and password to login here. Vandalizing this wiki will get your account banned.
The wiki now supports Google Gears, which allows you to view the wiki offline (and fast). Just install Google Gears and click the Go Offline link at the bottom of any page. Be prepared to wait up to an hour(!) as it downloads, it will notify you at the bottom (next to the Go offline link) when it's done. Once you've done that, use your browser's 'Work offline' option (file menu usually), or just disconnect your internet and browse the wiki as normal.
Getting started
DatabasesThis section outlines all the LUA capabilites MTA or resources provide.
General Lua HelpPages designed to aid your understanding of LUA
|
Map Editor |