Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ UO Pilot _ Lua Hint

Автор: Levo222 2.1.2020, 9:55

Или как еще можно сделать чтобы в определённом месте экрана выводилось сообщение из скрипта пилота?
Причем, я бы не отказался от такого решения, чтобы в Hint автоматом выводились текущие координаты курсора (оба) и цвет под курсором. Нужно решение для полноэкранного режима приложения

Автор: Levo222 4.1.2020, 14:34

Как встроить функцию Hint в Lua синтаксис?

Автор: Fors1k 4.1.2020, 14:54

1.11;1.6
•Нежелательно создание тем по вопросам, которые уже обсуждались ранее. Перед созданием новой темы пользуйтесь “поиском”. Ваша тема будет удалена или закрыта, если на странице уже есть подобная ей.
•Запрещено размещать одинаковые по смыслу сообщения и темы в разных разделах форума.

https://forum.uokit.com/index.php?showtopic=69784

мы добрые, лучше просто помочь, чем в правила тыкать. DarkMaster.

Автор: Levo222 4.1.2020, 19:51

Цитата(Fors1k @ 4.1.2020, 18:54) *

Ваша тема будет удалена или закрыта, если на странице уже есть подобная ей.

Спасибо КЭП!

Автор: Levo222 5.1.2020, 9:57

Какая разница межу . и : в Lua?
И как можно обойтись без Self в коде такого типа:

Код
setmetatable(properties, self)

Автор: DarkMaster 5.1.2020, 14:19

Цитата
Какая разница межу . и : в Lua?

При : отправит самого себя первым параметром.
Запись:
arr:func(param)
идентична
arr.func(arr, param)
Для любителей опп и костылей с этим связанных.
Цитата
И как можно обойтись без Self в коде такого типа:

self должен идти первым, вызов соответственно тогда должен идти через : а не через точку.

Автор: Fors1k 5.1.2020, 17:46

Цитата(DarkMaster @ 4.1.2020, 14:54) *

мы добрые, лучше просто помочь, чем в правила тыкать.

"Тыкать" = указывать на какие-либо правила по поводу и без. Насколько я помню, такое за мной не замечается.
Когда же я не был рад помочь? Помочь я только за. И искать похожие темы других пользователей, естественно, тоже никогда не предлагал. Но если одни и те же авторы будут создавать одни и те же темы с
точь-в-точь одним и тем же вопросом, то на форуме будет каша, чего, я думаю, нам всем не хотелось бы, верно же?=)

Автор: Fors1k 5.1.2020, 18:04

По теме вопроса: если такая простая задача, то какая разница каким языком вывести hint?
Запусти просто в пустой вкладке код:

Код
while 1
get mouse_pos #x #y abs
get color #color #x #y abs
set $a #x #y chr(10) #color
hint (10 clPurple 0 0 -1 -1 ($a))
end_while
end_script

Хочешь, прикрути ему в первой строке хоткей на вкл/вкл, и вообще огонь будет.

Автор: фонарик 16.4.2021, 17:35

Не получается на lua передать в hint какие-либо параметры текста: размер или цвет например. А очень хочется unsure.gif В чём или ком проблема, подскажите пожалуйста.

Автор: Fors1k 16.4.2021, 18:02

Посмотри https://forum.uokit.com/index.php?s=&showtopic=70167&view=findpost&p=436867. cirus сделал новый hint, с кучей разных настроек.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)