Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Lua Hint
Levo222
сообщение 2.1.2020, 9:55
Сообщение #1


*****

Journeyman
Сообщений: 399
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.689



Или как еще можно сделать чтобы в определённом месте экрана выводилось сообщение из скрипта пилота?
Причем, я бы не отказался от такого решения, чтобы в Hint автоматом выводились текущие координаты курсора (оба) и цвет под курсором. Нужно решение для полноэкранного режима приложения
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 4.1.2020, 14:34
Сообщение #2


*****

Journeyman
Сообщений: 399
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.689



Как встроить функцию Hint в Lua синтаксис?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 4.1.2020, 14:54
Сообщение #3


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2420
Пользователь №: 18.746



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

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

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

Сообщение отредактировал DarkMaster - 4.1.2020, 19:51


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 4.1.2020, 19:51
Сообщение #4


*****

Journeyman
Сообщений: 399
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.689



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

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

Спасибо КЭП!
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Levo222
сообщение 5.1.2020, 9:57
Сообщение #5


*****

Journeyman
Сообщений: 399
Регистрация: 18.11.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.689



Какая разница межу . и : в Lua?
И как можно обойтись без Self в коде такого типа:
Код
setmetatable(properties, self)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 5.1.2020, 14:19
Сообщение #6


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



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

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

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


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 5.1.2020, 17:46
Сообщение #7


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2420
Пользователь №: 18.746



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

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

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


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 5.1.2020, 18:04
Сообщение #8


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2420
Пользователь №: 18.746



По теме вопроса: если такая простая задача, то какая разница каким языком вывести 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

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


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
фонарик
сообщение 16.4.2021, 17:35
Сообщение #9


****

Apprentice
Сообщений: 145
Регистрация: 23.11.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 14.305



Не получается на lua передать в hint какие-либо параметры текста: размер или цвет например. А очень хочется (IMG:style_emoticons/default/unsure.gif) В чём или ком проблема, подскажите пожалуйста.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 16.4.2021, 18:02
Сообщение #10


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2420
Пользователь №: 18.746



Посмотри тут. cirus сделал новый hint, с кучей разных настроек.

Сообщение отредактировал Fors1k - 16.4.2021, 18:03


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 29.3.2024, 0:21
Designed by Nickostyle