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

 
Ответить в эту темуОткрыть новую тему
> Как Организовать Отмену Цели Если Цель Не Убивается За Минуту
sashik
сообщение 13.3.2011, 12:00
Сообщение #1


*

Registred
Сообщений: 3
Регистрация: 13.3.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.514
Возраст: 25



Гдето видел кусочек скрипта и не помню где ...

Нужно организовать скрипт так, чтобы если моб не убивается за заданный промежутк времени нажимался escape либо возвращался к якорю
Помогите плиз (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.3.2011, 12:07
Сообщение #2


***********

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



https://forum.uokit.com/index.php?showtopic=20549
тут поищи, но там он был вроде не отлаженный, а скорее как идея данная на доработку. найдешь - ссылку на пост дай.


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


*

Registred
Сообщений: 3
Регистрация: 13.3.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.514
Возраст: 25



прочитал все к сожалению там не упоминается это.
блин я точно помню гдето видел. может на другом сайте не помню. там описывалось как организовать кач магу. когда какое-то препятствие там говорилось, что нужно написать типа проверки условия или не условия не помню .ставилось wait 25s после чего-то а потом goto на поиск моба, но катит только в том случае, если мобов в списке несколько т.к. скрипт выберет снова тогоже моба потому что он будет самый ближний с подходящим именем
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 13.3.2011, 14:52
Сообщение #4


***********

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



я что-то такое писал) где не помню... и чем кончилось не помню... по сути там ничего осбо сложного нет.

Код

set #detected 0

start
if (последняя точка хп моба)// Есть ли полное хп моба.
    if #detected = 1 // Велось ли наблюдение за данным мобом уже(таргет не сбрасывался)
        if #targetTime < timer // Время на первый удар по мобу вышло?
            set #detected 0
            СЮДА ПИШЕМ ЧТО СДЕЛАТЬ ПРИ ЗАСТРЕВАНИИ.
            send escape // ПРИМЕР №1
            send F12 // ПРИМЕР №2
            send F12 // возврат к объекту(например сидящий гном)
            alarm // Будет пищать в колонки
            msg Застрял // Выдаст окно с текстом "Застрял"
        end_if
    else
       set #targetTime timer + 25000 // Сколько времени без дамага по мобу скажет о застревании.
       set #detected 1
    end_if
else // Хп моба не видно
    set #detected 0 // Таргет был сброшен либо моба начали бить.
end_if
goto start


потестируй сначала как отдельный скрипт. могут быть ошибки.


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


*

Registred
Сообщений: 3
Регистрация: 13.3.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.514
Возраст: 25



Огромный Респект и уважуха! все работает. попытался всунуть его в основной скрипт но это вышло очень геморно сделал отдельным скриптом (IMG:style_emoticons/default/biggrin.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Gals
сообщение 3.4.2011, 0:33
Сообщение #6


***

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



Знаю, что не по теме, и может такое уже было, тогда просто ткните меня туда, а то не найти.

Меня интересует, как сделать в 1м скрипте 2 таймера. Не зависимых друг от друга.
Что-то вроде timer1 и timer2, которые считают каждый свое время.

Пробовал:
set #vremia1 timer 0
set #vremia2 timer 0

Понял, что так не верно, тогда как?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 3.4.2011, 3:59
Сообщение #7


***********

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



Ну раз не по теме - создай новую. Кто мешает то? https://forum.uokit.com/index.php?showt...mp;#entry144286
тут использован алгоритм с несколькими таймерами.


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


*

Registred
Сообщений: 1
Регистрация: 30.9.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.336
Возраст: 20



if (последняя точка хп моба)

Подскажите какие данные сюда писать? я пробовал ставить координаты х у, пробовал цвет но пишет ошибку
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Larrikin
сообщение 1.10.2012, 14:27
Сообщение #9


****

Apprentice
Сообщений: 120
Регистрация: 9.9.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.968
Возраст: 35



вроде скрипт прост, структурирован и документирован https://forum.uokit.com/index.php?showtopic=22325
какое место непонятно?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

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

 

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