Maximus_G Posted September 12, 2007 Posted September 12, 2007 Собственно вопрос в названии. ЛО имеет мощный инструментарий в виде LUA, позволяющий делать разные интересные вещи. Стало интересно посмотреть - а что и как реализовано?
ED Team Valery Blazhnov Posted September 13, 2007 ED Team Posted September 13, 2007 Собственно вопрос в названии. ЛО имеет мощный инструментарий в виде LUA, позволяющий делать разные интересные вещи. Стало интересно посмотреть - а что и как реализовано? Ищем файлы *.lua и смотрим любым текстовым редактором. Valery Blazhnov Eagle Dynamics Veteran
Maximus_G Posted September 13, 2007 Author Posted September 13, 2007 Это конечно. После этого мне стало интересно посмотреть - а что в итоге народ сваял благодаря этому инструментарию?
FreemanRU Posted September 13, 2007 Posted September 13, 2007 - статистика на серверах - LCD-панельки - Панель приборов на второй монитор Всё сказанное автором - вымесел, и не может быть использовано как доказательство в суде. Мой блог | My blog
JGr124_MUTbKA Posted September 13, 2007 Posted September 13, 2007 TacView и разные виды ATC. Генераторы кампаний. JGr124 "Katze"
Ulrich Posted September 13, 2007 Posted September 13, 2007 Боты, фантомы. http://forum.lockon.ru/showthread.php?t=13321&highlight=phantom+control
Maximus_G Posted September 13, 2007 Author Posted September 13, 2007 Мужики, если не затруднит - набросайте и ссылок плиз. Некоторые приведенные здесь названия не ведут к однозначно понятным их описаниям в интернете.
Frost_rus Posted September 13, 2007 Posted September 13, 2007 TacView - анализатор треков LOTACT и еще что-то - АТСы VirtualPanel - вывод по сети или на 2й моник приборов LockonLCD (по-моему так) - вывод параметров на ЛСД экранчик опять же, всякие скрипты по сбору статистики (а-ля на РАФ е и др. серверах)... =RAF=Frost
Maximus_G Posted September 14, 2007 Author Posted September 14, 2007 Спасибо. Ну и более специфический вопрос: а есть ли среди всего этого проекты с открытым кодом? Хочется попробовать сделать одну интересную штуку, но жутко не хватает ресурсов на создание механизма общения "ЛО-ЛУА-внешяя программа". Если уже есть такая "внешняя программа" с открытым кодом, получающая от ЛО всё что нужно, тогда можно было бы непосредственно заняться желаемым...
Frost_rus Posted September 14, 2007 Posted September 14, 2007 http://gamedev.ru/articles/?id=70112 посмотри это, где-то нашел ссылку... если интересует именно это. =RAF=Frost
Maximus_G Posted September 14, 2007 Author Posted September 14, 2007 Эээ, не совсем то. Мне нужна программа (в исходнике), которая устанавливает связь с ЛО посредством ЛУА и способна как минимум читать все основные параметры. Проще говоря, это код, с которого начинается любая из перечисленных здесь утилит.
Ender Posted September 14, 2007 Posted September 14, 2007 в общем, это тебе нужно поковырять export.lua , там все параметры указаны, которые можно прописать и какие данные будет выдавать при этом локон. сторонние программки, насколько мне известно, не используют в своем коде что-либо, имеющее отношение к lua. они просто посылают udp пакеты (или там tcp?), и принимают ответные пакеты. WE DON'T WANT A WAR.
Geier Posted September 14, 2007 Posted September 14, 2007 Спасибо. Ну и более специфический вопрос: а есть ли среди всего этого проекты с открытым кодом? Коммандер чтоли?;)
Maximus_G Posted September 14, 2007 Author Posted September 14, 2007 Либо я не понял, либо ты не угадал. В любом случае - мимо! :)
Geier Posted September 14, 2007 Posted September 14, 2007 Либо я не понял, либо ты не угадал. В любом случае - мимо! :) Выделенній сервер, как сделала ГТ для ила?
Mnemonic Posted September 14, 2007 Posted September 14, 2007 Позвольте, вставлю свои 5 копеек как разработчик VirtualPanel и LockOnLCD. Уважаемый Maximus_G, непосредственно на lua - пишется та часть логики которая обрабатывается самим LockOn, тоесть в моем случае это простенький скрипт который извлекает (с помощью экспортных функций) переменные из ЛО, производит над некоторыми из них арифметические операции, и затем передает эти переменные по протоколу TCP/IP на опеределенный порт. ЛокОн в таком случае выступает в роли TCP/IP клиента. Програмка "слушатель" выступает в роли TCP/IP сервера к которому клиент (ЛО) коннектится. Тоесть после получения пакетов высланных экспортным скриптом, вы можете с ними делать что угодно в программке "слушателе" Если вам нужны примеры кода, берите export.lua из LockOn VirtualPanel - там не сложно разобраться, да даже проще начать со стандартного ЛО-новского export.lua, в нем в комментариях все подробно расписано. Далее, в зависимости от того какой язык программирования вы знаете/любите больше всего, ищите в гугле как написать на этом языке простейший TCP/IP сервер... ну и дальше только ваша фантазия. Успехов! Надеюсь хоть что-то разьяснил :)
Recommended Posts