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

> Новая Версия Uopilot V.2.22 (29.09.2011), Баги
WKnight
сообщение 29.9.2011, 14:47
Сообщение #1


********

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



убрал напоминание о том, что не указано рабочее окно, при старте скриптов
поправил 'hint'. устранил мигание, ускорил в 4 раза
убрал вывод в лог имени скрипта при выводе системных (не из скрипта) сообщений
вывод сообщения 'Не могу найти рабочее окно' при нажатии Ctrl+a перенаправил в лог, поправил определение координат и цвета
перенаправил в лог сообщение об ошибке открытия файла лога
подправил вывод в лог сообщений о загрузке плагинов, добавил несколько сообщений об ошибках загрузки
сделал подсветку синтаксиса в редакторе
исправил алгоритм поиска и замены текста в скрипте по хоткею Ctrl+H
подправил переменную 'delimiter'
добавил в 'hint' возможность задания некоторых параметров
переделал команду 'hint', теперь у каждого скрипта свой хинт
поправил функцию 'Отображать запущенные скрипты' при отключенной галочке
добавил сохранение расположения окна лога на экране
исправил загрузку скриптов в работающие скрипты в команде 'load_script'


итересный эффект получается
call p
end_script
proc p
set #z.0 #z.0 + 1
hint ( random (20) random ($ffffff) random (1800) random (1000) (#z.0 ))
if #z.0 = 100
stop_script 0
end_if
end_proc




Сообщение отредактировал WKnight - 25.12.2011, 7:49
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
DarkMaster
сообщение 27.10.2011, 21:31
Сообщение #2


***********

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



были изменения для использования массивов в if'ах. возможно это как-то связано, но я не тестил.


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


***

Novice
Сообщений: 50
Регистрация: 6.3.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.493



Цитата(DarkMaster @ 27.10.2011, 21:31) *

были изменения для использования массивов в if'ах. возможно это как-то связано, но я не тестил.


нет не в массивах дело, что-то с чтением данных,
внешне все нормально - поставил msg

:L_start

if #e_Load <> 1
move 400, 300 abs // установка рабочего окна
set #handle windowfromcursor
set workwindow #handle
end_if

set #ScriptNo 5 // ожидание окна
start_script 7
pause_script 5

if #e_Load <> 1 // загрузка основных данных 1 раз
load_array %nores_color nores_poscolor.txt // позиции ресурсов
set #e_Load 1
set #i_script 0
set #i_res_max %nores_color [ 1 1 ] + 1 // в перв строке колич позиций
set #i_pers 1 //
set #ResColor 0 // если<>0 собир тольк этот рес
set #ResNotColor 0 // если<>0 не собирать этот ресурс
end_if

if #i_script = 0
gosub Sub_refresh
end_if

for #i_res 2 #i_res_max

set #j %nores_color [ #i_res 1 ]
set #i %nores_color [ #i_res 2 ]
set #color1 %nores_color [ #i_res 3 ]
set #color2 %nores_color [ #i_res 4 ]
set #harvest %res_harvest [ #i_res ] // индикатор : выполнять сбор в этой точке
msg #j #i // msg показывает что данные считаны верно
get color #j #i // а вот get color не может прочитать #i, пишет - не целое
//get color #color %nores_color [ #i_res 1 ] %nores_color [ #i_res 2 ] не работает get color и с массивом... может нужно теперь переменные объявлять ?
......




nores_poscolor.txt

6 6 выбранные пределы
763 351 2707278 2708278
906 421 2572602 2573602
860 326 3761500 3762500
980 339 2772298 2773298
979 289 2972756 2973756
883 291 2707019 2708019


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

Сообщений в этой теме
WKnight   Новая Версия Uopilot V.2.22 (29.09.2011)   29.9.2011, 14:47
Mumble   С чем связано совпадение относительных и абсолютны...   1.10.2011, 16:31
Gals   Можно версию 2,22 без фроста? Мне он нафиг не нуж...   1.10.2011, 22:55
DarkMaster   Можно версию 2,22 без фроста? Мне он нафиг не нуже...   1.10.2011, 17:18
DarkMaster   там тот же пилот, но без дллки(читай не запускаетс...   2.10.2011, 1:20
WKnight   там есть фростовый пилот и дллка, но ссылка именно...   2.10.2011, 3:50
Elvari   имхо дллку лучше переименовать как-нибудь. и вообщ...   2.10.2011, 5:08
DarkMaster   logging=-128,0,0 logging=-16777211,128,0 RW loggin...   2.10.2011, 7:37
WKnight   сорри, запамятовал нарисовать как оно по группам р...   2.10.2011, 12:02
DarkMaster   Собственно про это и шла речь. В хелпе надо бы ук...   2.10.2011, 12:18
DarkMaster   say видимо случайно попал в группу мсг, а не к кла...   3.10.2011, 5:07
WKnight   оно вроде как сообщение выводит, вот и было в сооб...   3.10.2011, 12:42
DarkMaster   хм... я вообще думал минус это часть таинственного...   3.10.2011, 14:01
WKnight   :D я там ничего никак не преобразую самостоятельн...   3.10.2011, 15:00
DarkMaster   В таком случае может стоит начать? Ну в теле скри...   3.10.2011, 15:05
WKnight   подозреваю, тогда начнется путаница в исходниках, ...   3.10.2011, 15:54
Crunk   Господа! У меня у одного проблемы определения ...   3.10.2011, 23:03
Zeleax   Господа! У меня у одного проблемы определения...   4.10.2011, 7:22
DarkMaster   пишем в теле скрипта любую букву, например "t...   4.10.2011, 7:17
saraconor   http://imglink.ru/pictures/04-10-11/1d2e3c2f00bd53...   4.10.2011, 12:14
WKnight   поставь курьер синэдит не умет работать с шрифтами...   4.10.2011, 15:08
Crunk   WKnight как быть с относительными координатами на ...   4.10.2011, 15:35
Gals   WKnight как быть с относительными координатами на...   9.10.2011, 12:49
Zeleax   FindImage не находит картинку (или я делаю что-то ...   13.10.2011, 17:53
DarkMaster   а почему -1? второй метод пробовал?   13.10.2011, 18:05
Zeleax   а почему -1? второй метод пробовал? пробовал   13.10.2011, 19:51
DarkMaster   -1 поменяй на что-то более человечное. Вообще оно ...   13.10.2011, 19:55
Zeleax   set $a FindImage (1 1 1200 800 (G...   13.10.2011, 20:07
DarkMaster   Он не стопорится на типе 1. Он реальный тормоз) По...   13.10.2011, 20:14
Zeleax   Спасибо, разобрался ) так получается, что описани...   13.10.2011, 20:39
DarkMaster   Всмысле как? Количество совпадений разделить на к...   13.10.2011, 21:00
DarkMaster   https://forum.uokit.com/index.php?s=&am...st&p...   17.10.2011, 20:15
-AL-   в версии 2,22 не работает старый оператор (из 2,18...   27.10.2011, 20:16
DarkMaster   get color #j #i // а вот get color не может прочит...   27.10.2011, 22:12
-AL-   get color #j #i // а вот get color не может прочи...   27.10.2011, 22:14
Elvari   нашел небольшой баг с новым хинтом: set $h1 ...   2.11.2011, 17:40


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

 

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