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

> Новая Версия 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Отправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
WKnight
сообщение 2.10.2011, 12:02
Сообщение #2


********

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



сорри, запамятовал нарисовать как оно по группам разделено
RW Time
Код
    Hour
    Min
    Sec
    Year
    Month
    Day
    Timer


RW CharParam
Код
    Name
    Str
    Int
    Dex
    Hits
    Mana
    Stam
    Gold
    Wght
    Armor
    CharposX
    CharposY
    CharposZ
    CharDir
    LastMsg
    war
    hidden
    arun
    skills
    spellname
    fontcolor
    Target


RW LastObject
Код
    LastObjectID
    LastObjectType
    LastTargetID
    LastTargetX
    LastTargetY
    LastTargetZ
    LastTargetKind
    LastLiftedID
    LastSkill
    LastSpell
    LastStaticType


RW ColorAndCord
Код
    defX
    defY
    defXabs
    defYabs
    defColor
    delimiter


RW Function
Код
    Random
    Prompt
    size
    FindColor
    FindImage
    WindowFromCursor
    dec2hex
    hex2dec


RW Mouse
Код
    mouse_pos
    move
    drag
    left
    right
    middle
    double_left
    double_right
    double_middle
    left_down
    left_up
    right_down
    right_up
    middle_down
    middle_up
    kleft
    kright
    kmiddle
    double_kleft
    double_kright
    double_kmiddle
    kleft_down
    kleft_up
    kright_down
    kright_up
    kmiddle_down
    kmiddle_up
    pleft
    pright
    pmiddle
    double_pleft
    double_pright
    double_pmiddle
    pleft_down
    pleft_up
    pright_down
    pright_up
    pmiddle_down
    pmiddle_up
    wheel_down
    wheel_up
    pwheel_down
    pwheel_up
    kwheel_down
    kwheel_up


RW Keyboard
Код
    send
    send_down
    send_up
    sendex


RW For
Код
    break
    continue
    repeat
    end_repeat
    for
    end_for
    while
    while_not
    end_while


RW If
Код
    if
    if_not
    else
    end_if


RW Sub
Код
    call
    proc
    end_proc
    gosub
    return
    goto


RW Macros
Код
    macro_load
    macro_play


RW Array
Код
    load_array
    save_array


RW Script
Код
    start_script
    stop_script
    pause_script
    resume_script
    load_script
    priority
    current_script
    active_script


RW Proc
Код
    exec
    terminate


RW Windows
Код
    WorkWindowPID
    windowpos
    findwindow
    workwindow
    getwindow
    getwindowtext
    setwindowtext
    showwindow
    getselectedtext
    setselectedtext


RW Memory
Код
    readmem
    writemem


RW Msg
Код
    say
    msg
    hint
    alarm
    flash
    logging


RW Wait
Код
    linedelay
    wait
    waitfortarget


RW Other
Код
    EasyUO
    clipboard
    injection
    printscreen
    color
    number
    word


RW Get
Код
    set
    get


RW EndScript
Код
    end_script


RW Plugin // пока не используется

Цитата
RW logging=-16777211,128,0
Я правильно понял, что от этого должено "logging" в теле скрипта изменить цвет(покраснеть)?
RW Msg=-16777211,128,0

хекс понимает в формате $ff

стиль указывается как сумма значений. на самом деле битовая маска, но суть не меняется

Сообщение отредактировал WKnight - 2.10.2011, 12:06
Пользователь в офлайне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
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   были изменения для использования массивов в if...   27.10.2011, 21:31
-AL-   были изменения для использования массивов в if...   27.10.2011, 21:45
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

 

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