Цитата
P.S. перестают запускаться остальные скрипты при копировании hint.lua в папку пилота.
Всмысле? Скрипту пофигу, что там лежит в какой папке, если вы не вызываете явным образом работу с этим файлом через require/io.open/dofile и т.д.
Цитата
Также пилот вылетает.
Когда? При каких обстоятельствах? От кнопки стоп - он будет вылетать, там проблемы внутри самого пилота.
Цитата
Это что в каждом скрипте надо добавлять это?
Заголовки которые я привл - да. Шапку и одну строку в конце скрипта.
Цитата
Работает. Но хотелось бы человеческую строку вызова хинта)
Я бы очень поспорил по поводу человечности вызова особенно учитывая количество параметров для конфигурации. Специально для вас:
Код
local my_hint = function(text, size, pos_x, pos_y, width, height)
local cfg = {}
cfg.text = text -- текст сообщения
cfg.font_size = size -- размер шрифта
cfg.pos_x = pos_x -- позиция на экране x
cfg.pos_y = pos_y -- позиция на экране y
cfg.width = width -- ширина. 0 - подгонит под размер текста
cfg.height = height -- высота. 0 - подгонит под размер текста
hint(cfg)
end