|
Комбинирование 2 Скрипта В Uo Pilot, Вопрос |
|
|
DarkMaster |
11.12.2010, 0:12
|
Модератор UOPilot
Сообщений: 9.468
Регистрация: 2.12.2008 Группа: Супермодераторы Наличность: 27737
Пользователь №: 11.279
|
давайка подробно что должно происходить. блоки с сендексом у меня вызвали только одну ассоциацию - древние роботы на скалах рисовали псевдографикой))) второй скрипт содержит ошибку: ShowWindow без set WorkWindow либо ctrl+a не имеет смысла. Как минимум надо найти хендл окна с которым вы хотите работать. Не обязательно делать это окно рабочим WorkWindow, но иначе смысл строки сводится к пустому месту. Если без WorkWindow, то надо будет указать с каким хендлом скрипт будет работать и что делать с окном - параметры задать в общем.
Из того кода, что ты привел я не могу тебе сказать как их объединить - недостаточно информации. Если нужен постоянный спам мышкой, то никак. Все что могу тогда посоветовать в 1 скрипте добавить старт второго.
set #handle1 FindWindow (MU.TTS.LT) set WorkWindow #handle1 ShowWindow start_script 1 // если не в 1 вкладке, то измени цифру.
если скрипты работают с одним окном, то ShowWindow можно выкинуть наверно(в слепую на 100% не скажу). Если ShowWindow все же нужен, то задай с каким окном скрипт работает.
set WorkWindow #handle1.0 // При условии, что первый скрипт запушен в 0 вкладке. ShowWindow :start
--------------------
Скрипты UOPilot под заказ. Консультации по UOpilot 15$/час. Услуги Lua разработчика (не пилот, проекты, постоянка) Disсоrd: Kov____
|
|
|
|
-Dorian- |
11.12.2010, 1:21
|
Registred
Сообщений: 7
Регистрация: 28.11.2010 Группа: Пользователи Наличность: 0
Пользователь №: 13.240
|
Цитата(DarkMaster @ 11.12.2010, 1:12) давайка подробно что должно происходить. блоки с сендексом у меня вызвали только одну ассоциацию - древние роботы на скалах рисовали псевдографикой))) второй скрипт содержит ошибку: ShowWindow без set WorkWindow либо ctrl+a не имеет смысла. Как минимум надо найти хендл окна с которым вы хотите работать. Не обязательно делать это окно рабочим WorkWindow, но иначе смысл строки сводится к пустому месту. Если без WorkWindow, то надо будет указать с каким хендлом скрипт будет работать и что делать с окном - параметры задать в общем.
Из того кода, что ты привел я не могу тебе сказать как их объединить - недостаточно информации. Если нужен постоянный спам мышкой, то никак. Все что могу тогда посоветовать в 1 скрипте добавить старт второго.
set #handle1 FindWindow (MU.TTS.LT) set WorkWindow #handle1 ShowWindow start_script 1 // если не в 1 вкладке, то измени цифру. если скрипты работают с одним окном, то ShowWindow можно выкинуть наверно(в слепую на 100% не скажу). Если ShowWindow все же нужен, то задай с каким окном скрипт работает.
set WorkWindow #handle1.0 // При условии, что первый скрипт запушен в 0 вкладке. ShowWindow :start
Когда у меня в Уо пилоте только первый скрипт, мой персонаж кастует только на одну магию ... Но важно, что он при этом время от времени кастовал на других магии ( Второй скрипт) ... по оделносты обе скрипты работают нормально, но не как не могу их объединить ... По этому я просил помощы знающым людям ... как можно эти 2 скрипты объединить? хоть в одной вкладке, хоть в 2-ое ... но мне нужен готовый скрипт пожалуйсто ...
|
|
|
|
-Dorian- |
11.12.2010, 23:04
|
Registred
Сообщений: 7
Регистрация: 28.11.2010 Группа: Пользователи Наличность: 0
Пользователь №: 13.240
|
Цитата(Zeleax @ 11.12.2010, 21:23) Оба скрипта вообще выглядят загадочно... Тут что идет постоянный клик мышкой и кнопками безо всяких проверок готова магия или нет?
Вот такая ситуация: Короче мой персонаж ( Дарк Визард) Часто кастует на Evil spirit ( Скрипт первый)... У перса есть ещё 2 полезная магия для кача-а : Mana Shield (кнопака -3) и Expansion of Wizardy( кнопка -5) - второй скрипт время от времени меняет эти магии (Mana Shiel и Expansion of Wizardy) ... Но кога запускаю второй скрипт, не могу включить первый скрипт -- по этому я хотел, чтоб объединить/комбинировать эти 2 скрипты ... Тоесть - чтоб Песронаж кастовал часто на Evil Spirit (первый скрипт кнопка - 1) и за одно кастовалсебя на Mana Shield и Expansion of WIzardy ... Игра називается MU Online ...
|
|
|
|
-Dorian- |
12.12.2010, 18:52
|
Registred
Сообщений: 7
Регистрация: 28.11.2010 Группа: Пользователи Наличность: 0
Пользователь №: 13.240
|
Цитата(Zeleax @ 12.12.2010, 11:21) 1) А нельзя все эти магии кастовать только мышкой?
Как раз Мышка кастует этих магиев ... только надо их переключать в определенное время (Num: 1 ; 3; 5) ... Цитата(Zeleax @ 12.12.2010, 11:21) 2) когда можно кастовать определенную магию?
Evil Spirit (кнопка -1) должно кастовать регулярно -( в первом скрипте как раз это указанно) - тоесть ставишь магию на 1 кнопку и он бесконечно кастует на магию. Mana Shield (кнопка -3) - 1 раз в течение 300 second Expansion of Wizardy(кнопка -5) - 1 раз в течение 30 минут. Цитата(Zeleax @ 12.12.2010, 11:21) И вообще хорошо бы скрин экран из игры. Будет понятнее что и где жмешь
Скрипты самы жмут на правую кнопку мышы в центре монитора, надо просто время от времени - в определенное время переключать магии ( 2-ой скрипт) а я не могу комбинировать его с первым скриптом ... Скрин с игры: (IMG: http://immortal.pp.net.ua/ScreensFromGame/Screen-12_12-19_37-0000.jpg)
|
|
|
|
-Dorian- |
12.12.2010, 21:22
|
Registred
Сообщений: 7
Регистрация: 28.11.2010 Группа: Пользователи Наличность: 0
Пользователь №: 13.240
|
Цитата(Zeleax @ 12.12.2010, 20:06) Ну ты ж время не по будильнику засекаешь (для 3 и 5)! Как то ж видно на экране, что уже можно выбрать магию 3 или магию 5!
(По приведенной картинке я не понял где это видно) Или картинка магии как-то подсвечивается, когда она готова к использованию? (как сейчас 5 красноватая)
И еще: магию внизу наверное ж можно переключать кликая по ней левой кнопкой мышки?
Магии кустарно переклучаютсья с нажатием кнопкой( 3-5), я вот хотел, чтоб скрипт сам переключал их через определенное время : Ну, чтоб сначало он закастовал на 2 магии: Mana Shield и Expansion Wizardy(кнопки 3-5 и скрипт 2), а чтоб потом кастовал на Evil Spirit( кнопка 1 скрипт 1) и через каждый 3 минут он кастовал на Mana Shield( кнопка 3) а через каждый 30 минут касотвал на Expansion Wizardy ( кнопка 5) ...
|
|
|
|
-Dorian- |
14.12.2010, 8:44
|
Registred
Сообщений: 7
Регистрация: 28.11.2010 Группа: Пользователи Наличность: 0
Пользователь №: 13.240
|
Цитата(Zeleax @ 13.12.2010, 13:00) Повторяю вопрос: видно ли на экране, когда уже можно кастовать магии 3 и 5?
Посмотри на скрин, который я выложил, там на верх ( в центре) видно две магия : Один похожа на пентаграмму, а на втором человечек с шитом ... -Когда уже можно кастовать? -Когда эти значки исчезнут, а это происходит в случае Mana Shield через 302 секунд а в случае Expansion of Wizardy через 30 минут(длительность магии написано на иконках эти магиев и видно только тогда , когда на иконках наведем курсор) ... Короче, нужен вот такой скрипт, который при запуске Уо пилот закастует персонажа на этих 2 магии ... продолжает кс на Evil Spirit( 1 скрипт делает это) а потом через 302 секунд закастует снова на Mana Shield и через 30 минут тоже закастует перса на Expansion of Wizardy ... З.Ы : Все очень просто - скажу примитивно, что я хочу скрипт, который в определенную время переключает кнопки и при этом нажмет на праву кнопку один раз когда переключает на кнопку 3 и один раз на кнопку 5 ... И когда это сделает вернется на кнопку 1 и продолжает махать Evil Spirit ( первый скрипт делает это)
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|