VaNeK писал(а):позадовать давольно глупые вопросы для вас, хотя для меня они вовсе не такие уж и глупые.
Хорошее начало
VaNeK писал(а):захотелось попробовать что- то посложнее, что-то вроде скрипта. Не посоветуете с чего начать (какие программы нужны, что нужно знать, что следует почитать?)?
-
что нужно знать - как минимум - что такое программа, её суть, как максимум - хоть один язык программирования (лучше всего, ИМХО - язык низкого уровня).
-
какие программы нужны - для написания программы годится даже блокнот. Но, разумеется, лучше всего применять специализированные программные редакторы. Лично я пользуюсь
Programmer`s Notepad 2 v2.3.4.2350-charles - на сегодняшний день это самая удобная для меня версия.
Если надо только писать скрипт для TS - этого достаточно. Если же надо писать и отлаживать скрипт без привязки к конкретному симулятору, то не помешает скачать дистрибутив Lua, включающий приложения Lua и Luac, а также необходимые библиотеки. Я могу дать
этот набор.
(Папку из архива нужно извлечь в любое место, файл тестового скрипта - Main.lua, для проверки/отладки нужно запустить приложение Lua и ввести команду на исполнение в открывшейся консоли. Команда - в текстовике (разумеется, путь надо поменять на актуальный, там вписан путь для моей папки). В скрипте как пример есть функция округления.)-
с чего начать - можно с разбора готовых скриптов с комментариями. Достаточно ввести в поисковике слова "Lua функции", "Lua таблицы", "Вызов функций в Lua", чтобы получить информацию. Или можно посмотреть скрипты из ассетов к старым версиям симулятора.
-
что следует почитать? - могу порекомендовать
хабрахабр,
таблицы,
коленка,
cronos,
набор стандартных функций Lua - это странички, которые мне очень помогли в свое время.
Если говорить о скриптовании ПС для TS, то вот
Скриптование ПС. Ну и, разумеется,
профильная тема.