Итак, предположительно вы решили начать кодить в Multi Theft Auto. Однако тематических форумов на подобии pro-pawn у русскоязычного мта сообщества нет. С этого и начинаются трудности.
Сперва стоит изучить сам язык программирования Lua, сделать это можно тут:
http://ilovelua.narod.ru/about_lua.html или же тут http://learnxinyminutes.com/docs/ru-ru/lua-ru/
Для начала нужно зайти на http://wiki.multitheftauto.com/index...e=RU/Main_Page, тут предоставлена информация на русском языке (что удобно).
Затем посмотреть блок "Скриптинг" и затем рекомендуется начать с самой первой статьи "Введение в скриптинг".
- В статье "Введение в скриптинг" описаны инструкции по созданию своего ресурса.
Читать это довольно нудно, но всё описано вполне понятным языком.- После прочтения и написания пары примеров, советую вернуться на главную и выбрать статью "Руководство по отладке".
Руководство по отладке - интересная статья, есть множество примеров и информации, но я советую сфокусировать свой взгляд на команду "debugscript 3" дело в том, что эта команда выводит все ошибки и с серверной стороны и с клиентской, без этой информации программировать в мта, как минимум - неудобно.- Я не советую сильно вчитываться в "Введение в скриптинг пользовательского интерфейса", знать надо, но не на первых этапах, если нужно будет построить gui-окно проще воспользоваться ресурсом guieditor.
Бывает, когда появляются некоторые проблемы, которые не решить чтивом документации с wiki-mtasa. То тут можно обратиться в русскоязычный раздел(или в интернациональный если знаете английский), на сайте https://forum.mtasa.com это официальный сайт проекта Multi Theft Auto.
Если вы нашли ошибку в работе самой функции вы можете исправить её в исходном коде МТА или отправить запрос на https://bugs.mtasa.com
А так же есть хранилище ресурсов, расположенное по адресу http://community.mtasa.com/ оттуда же можно взять guieditor.
В общем изучение Multi Theft Auto стоит начать именно с вики.
В будущем я, возможно, сделаю еще пару более дельных уроков/наставлений.