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

> Loadimage и GetImage
Tindome
сообщение 1.7.2025, 16:42
Сообщение #1


**

Neophyte
Сообщений: 26
Регистрация: 16.10.2014
Группа: Пользователи
Наличность: 0
Пользователь №: 17.059



Можно ли использовать переменные в loadimage?

set $path "D:\uopilot\Scrin\ST\"
set %img[5] LoadImage ($path pers_lvl.bmp)
stop_script

вот что пишет в логе:
16:35:55 1 (autosaved_1.txt, 0): set $path "D:\uopilot\Scrin\ST\"(D:\uopilot\Scrin\ST\)
16:35:55 1 (autosaved_1.txt, 0): $path = D:\uopilot\Scrin\ST\
16:35:55 1 (autosaved_1.txt, 1): set %img()[5] LoadImage ($path((D:\uopilot\Scrin\ST\) pers_lvl.bmp)
16:35:55 1 (autosaved_1.txt, 1): %img [ 5 1 ] = -4
16:35:55 1 (autosaved_1.txt, 2): stop_script

Или только полный путь до скринов прописывать ?

Второй вопрос. Как-то странно работает get image

set %j GetImage (616 0 0 788)

результатом получается не узкая вертикальная полоса, а вся правая часть экрана от точки 616 0 ....
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
DarkMaster
сообщение 1.7.2025, 21:16
Сообщение #2


***********

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



Цитата
результатом получается не узкая вертикальная полоса, а вся правая часть экрана от точки 616 0 ....

Там баг.

Цитата
Можно ли использовать переменные в loadimage?

Не выносите себе мозг со старым синтаксисом. Исползуйте lua.


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


**

Neophyte
Сообщений: 26
Регистрация: 16.10.2014
Группа: Пользователи
Наличность: 0
Пользователь №: 17.059



Цитата(DarkMaster @ 1.7.2025, 21:16) *

Не выносите себе мозг со старым синтаксисом. Исползуйте lua.


В луа вроде такая же история ? ... путь прописывается полностью и нельзя сделать подстановку переменной?

С вики:
<filename> - путь и имя файла. Заключаются в квадратные скобки [[C:\UoPlot\image\picture1.bmp]] или кавычки "C:\\UoPlot\\image\\picture1.bmp", при этом \ заменить на \\. Если путь содержит пробелы, то нужно заключить путь в квадратные скобки и кавычки: [["C:\UoPlot image\picture1.bmp"]]. Если указано только имя, изображение должно находиться рядом с exe пилота.

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



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

 

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