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

9 страниц V « < 6 7 8 9 >  
Ответить в эту темуОткрыть новую тему
> Новая Версия Uopilot v.2.38 (21.06.2016), Официальный сайт. Скачать. Последняя версия.
cirus
сообщение 13.12.2016, 20:32
Сообщение #141


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Код
hint(24 clred 500 500 (text))      // нет пробела перед скобкой
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 18.12.2016, 18:22
Сообщение #142


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Код
get windowpos <handle> [#X #Y [#width #height [#result]]]

Код ошибки возвращается в errorlevel, а не #result. Если так и должно быть, то можно убрать из синтаксиса в меню по ПКМ [#result].
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 18.12.2016, 19:54
Сообщение #143


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
start_script <number> [wait]
Не число, как ты указывал, а именно слово "wait". Теоретически должно приостанавливать работу текущего скрипта, до завершения запускаемого.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 18.12.2016, 20:12
Сообщение #144


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Теперь понятно.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 18.12.2016, 21:43
Сообщение #145


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



hint и windowpos починил. Теоретически #result можно убрать, он полностью дублирует errorlevel. Тут вопрос скорее в том, что errorlevel перезапишется следующей командой, а рузультов насобирать можно пачку.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 18.12.2016, 22:04
Сообщение #146


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Цитата
Теоретически #result можно убрать

В общем-то не мешает, это же не обязательный параметр.

Ещё на счёт хинта, сразу забыл дописать:
Код
hint (24 clred 500 500 (text))
wait 1000
hint text1   // примет параметры предыдущего хинта
end_script
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 19.12.2016, 21:30
Сообщение #147


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Я так понял, что только цвет и размер текста.
Починил.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 20.12.2016, 20:27
Сообщение #148


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Код
set %a [1 1] 1234567890                                         // строка
log Символов в строке: size(%a [1 1])   Строка:  %a [1 1]
set %a [1] insert (" " %a [1 1] 4)                              // вставить пробел в 4ю позицию
log Символов в строке: size(%a [1 1])   Строка:  %a [1 1]
end_script

Так работает.
Код
set %a [1 1] 1234567 890                                         // строка с пробелом
log Символов в строке: size(%a [1 1])   Строка:  %a [1 1]
set %a [1] insert (" " %a [1 1] 4)                               // вставить пробел в 4ю позицию
log Символов в строке: size(%a [1 1])   Строка:  %a [1 1]
end_script

А так нет. Если в строке уже присутствует пробел, то пробел вставится в конец строки, а не указанную позицию.
Это только с массивами, со строковыми работает нормально.

В первый пост добавьте ссылку на бетку.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 30.12.2016, 20:10
Сообщение #149


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Код
log clear
init_arr %aaa 8 9 ( )      // скобки не присвоятся
log %aaa [1]
log %aaa [2]
log %aaa [3]
log %aaa [4]
end_script

Работает только в таком виде:
Код
log clear
init_arr %aaa () 8 9 ( )      
log %aaa [1]
log %aaa [2]
log %aaa [3]
log %aaa [4]
end_script
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 13.1.2017, 0:34
Сообщение #150


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Код
set #x 200
set #y 100

set $gipotenuza point_distance (0 0 #x #y)
set $ygol point_direction (0 0 #x #y)

set $x lengthdir_x ($gipotenuza $ygol)
set $y lengthdir_y ($gipotenuza $ygol)
log #x   #y         $x   $y
end_script

Или я торможу, или катеты перепутаны.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 13.1.2017, 8:31
Сообщение #151


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Можно я выберу первое? (IMG:style_emoticons/default/smile.gif)

Поменял местами.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 15.1.2017, 2:05
Сообщение #152


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



SaveImage не сохраняет изображение из другой вкладки.
Код
// скрипт 1
set %a [1] loadimage (C:\1.bmp)
pause_script

Код
// скрипт 2
set %z [1 1] %a.1 [1 1]
set $bmp SaveImage (%z [1 1] C:\qwe.bmp)
end_script
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 30.1.2017, 15:07
Сообщение #153


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Код
gosub Переход
end_script

:Переход
return

Если в названии метки используются русские заглавные буквы, то метка не находится.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 2.3.2017, 2:53
Сообщение #154


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Код
set %aBc [1] 5
set %aBc [2] 6
set #a minx(%aBc)
hint #a
end_script

minx и maxx не понимают массивы, если в имени есть заглавные буквы.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 2.3.2017, 19:47
Сообщение #155


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
minx и maxx
Fixed.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
WKnight
сообщение 2.3.2017, 20:03
Сообщение #156


********

Разработчик UO Pilot'а
Сообщений: 1.639
Регистрация: 9.1.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 4.688



Цитата
gosub
Fixed.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 5.3.2017, 22:08
Сообщение #157


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Рестарт скрипта не совсем корректно работает. Перезапускает скрипт со второго раза. Как-то связано с привязкой, если её нет, то перезапускает нормально.
Запустить скрипт:
Код
// вкладка 1
set workwindow windowhandle
while 1 = 1
    log Скрипт работает
    wait 300
end_while

Из другой вкладки перезапустить скрипт:
Код
// вкладка 0
restart_script 1
end_script


Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 5.3.2017, 22:53
Сообщение #158


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Код
exec reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName /v ComputerName /t REG_SZ /d "ABC123" /f
end_script

В 2.38 работает.
В бетке выдаёт:
Цитата
exec - failed Неверно задано имя папки
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 7.3.2017, 3:59
Сообщение #159


***********

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



Кнайт! Релизь хотя бы ночной версией нашу прелесть!


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


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Напоминаю, что ещё багтрекер существует, а то вдруг забыли. Иногда можно и туда заходить.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

9 страниц V « < 6 7 8 9 >
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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