Таймер и питьё бутылок.

Ask for help

Moderators: Murderator+, Murderator

MacTepeo
Posts: 52
Joined: 2007-04-14 16:11:34
Location: Москоу
Contact:

Таймер и питьё бутылок.

Post by MacTepeo »

суть вопроса)))
расскажите как можно узнать выпил ли чар (свой) бутылку?
проверки по журналу не подходят, по журналу идёт некоторая задержка.

слышал что-то про звуки и анимацию.. так вот, можно ли по ним опознать выпил ли чар что-то?

проверки на сравнение статов до / после тоже не прокатывают.
пробовал.

собственно что я хочу получить.

таймер, срабатывающий при удачном глотке.. при не удачном же, выдающий сообщение.
NiFiGaSebe
Posts: 34
Joined: 2005-05-26 22:08:18
Contact:

Post by NiFiGaSebe »

мм таймер который напишет чтото типа "теперь вы можете пить поушены опять" ? тада просто в макр на питье поушена вставь просто паузу на n секунд и сообщение после
а проверить ну мона попробывать еще раз выпить) еси напишет что пить не можешь, знач время еще не прошло)
MacTepeo
Posts: 52
Joined: 2007-04-14 16:11:34
Location: Москоу
Contact:

Re: Таймер и питьё бутылок.

Post by MacTepeo »

MacTepeo wrote:проверки по журналу не подходят, по журналу идёт некоторая задержка.


нужно чётко(!) определить момент питья.
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Ну так за фиг привязыватся к второстепенному;)
Утебя есть ботл... ты его випил... что тсало? его нет;)
вот и провряй остлся ли ботл...
подойдет обычный uo.GetX(Bottle)
MacTepeo
Posts: 52
Joined: 2007-04-14 16:11:34
Location: Москоу
Contact:

Post by MacTepeo »

о) кстати это тема))

но всётки хотелось узнать о работе с анимацией)
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Ну анимацию я думаю ты не у видишь, а звук услышишь...
тут 2 пути (если как ты очешь)
лесть через Tick* (таймеры с последнего действия)
или через Set (soundecho, animecho) но тут придется работать с журналом. И опять таки возвращаюсь смотри пропала ли бутылка (а имено про падает обхект, пустая бутылка уже новый объект)
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

а если у меня в бутылке много зарядов либо вообще бесконечно ?
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Страная утебя бутылка;) "Нет сынок, это фантастика...";)
Когда будет если тогда и надо смотреть;)
но журал точно трогать не надо если скрипт для пвп.
MacTepeo
Posts: 52
Joined: 2007-04-14 16:11:34
Location: Москоу
Contact:

Post by MacTepeo »

так отлично, проблески истины есть))
грин, хороший человек, расскажи о tick )
чёт я слоабо представляю как обозначить действие)

2 admir
в данном случае я хочу сделать универсальный таймер, так что твоё замечание про бесконечную бутыль весьма актуально)
на альфе как раз они есть) ну не бесконечные, на 100 юзов вроде))
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

что значит 100 юзов?
посмотри ее Quantiy если оно у мешьшается с юзом так еще один способ узнать истину...
Честн оя не понимаю что ты хочешь...
Ты говоришь про таймер, пологаю что таймер нужен на "длительный" период времени тоесть время до следующего питья бутылки.
Но то что ты вродиб как на самом деле хочешь, так это "убеждалка" на 100% что пойшен выпит, вот ту проблемы могут быть (хз как на альфе пойшены пьются... может он там пару сек выпивается%)).

TicksUse
TicksSkill
TicksSpell
TicksDead
TicksTarget
TicksAnim

Возвращяют время (еденици уточните сами) с момента последнего действия (согласно из имени функции). В общем ниодна из функций не даст тебе того чего ты хочешь... что бы узнать что пойшен на 100% выпит или лови звук, или попробуй Quantity посмотреть
MacTepeo
Posts: 52
Joined: 2007-04-14 16:11:34
Location: Москоу
Contact:

Post by MacTepeo »

так, с тиксами я понял косяк...
видать придётся со звуком ковыряться) жесть)

суть того что мне нужно)

пьём, идёт отсчёт.. если во время отсчёта повторно нажимаем клавишу - выдаёт сообщение.
суть заморочки моей)
ищу необычные выходы из положений)
вот хочется заморочиться) тем более что ни с анимацией ни со звуком дел не имел))

кстати, хотел спростить, можно ли с помощью инжекта воспроизводить анимацию?
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

вот честно не понимаю чего ты хочешь...
опиши всю ситуацию целиком
и проверь uo.GetQuantity(Bottle)
что на пишет если > 1 то можешь радоваться
MacTepeo
Posts: 52
Joined: 2007-04-14 16:11:34
Location: Москоу
Contact:

Post by MacTepeo »

возвращает нолик *(

суть проблемы)))

хочу научиться работать с анимацией и звуками... данный скрипт как пример весьма достойный (для меня)
тоесть поняв как заставить его работать через анимацию или звук, я пойму принцип работы с ними)
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

не может она ноль вернуть у существующего объекта.
ты походу не правельно ее использовал.

так принцип работы простой через ,set выставляем в 1 2 параметра animecho и soundecho дальше смотришь журнал и видишь что инжект начал писать сообщения об анимациях извуках
дальше через injournal ловишь нужное
кстати небольшой хинт
у InJournal 2 параметра
второй параметр это глубина поиска, тоесть так без параметра оиск идет по всему журналу а так только по N новых
MacTepeo
Posts: 52
Joined: 2007-04-14 16:11:34
Location: Москоу
Contact:

Post by MacTepeo »

странно.. не начал.. не в свой, ни в уошный.
начал.. ) перезапуск помог0))

теперь последний вопрос про воспроизведение анимации))
всётки можно или низзя?) если что-то секретное блин... хоть в личку) никому не скажу)
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

Крашить собрался?
если на сервере есть команда потипу .anim то можно, а если нет, то только уошные Bow и тд (через Уошные макросы).
а так на сервер больше ничего не отправить.
MacTepeo
Posts: 52
Joined: 2007-04-14 16:11:34
Location: Москоу
Contact:

Post by MacTepeo »

гг) краш уже боян))

намного интереснее и приятнее повытворять весёлые вещи)
такие как бег под огнём вулканика... подохнуть пару раз.. и проч)

то что это делали без команд серверных (ДрВ) видел сам..)
поэтому и спрашиваю)
да и вообще в пвп некоторые мелочи незаменимы)
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

утебя информативности мало...
вулканики какието... под огнем... чегото там делали без команд...
уменя есть ася... но чтото все боятся ее... через форум общятся бред.
admir
Posts: 528
Joined: 2005-01-13 07:20:54

Post by admir »

getquantity = 1
причем сериал бутылки не меняется при питье ,не перемещается по паку

анимация я так понял только для чара .
та что появляется при питье манки или при хайде не подходит .. (
на счет саунда уже интересней , обычно бутылка пьется -издается звук [snd 0057]
но на альфе та же Манка и heal ничего не издает , можно проверять количество маны у чара .

--
на альфе 2 вида таймера на бутылки(1- хил и манка , 2- все остальные ) .на олдп например 4
--

- можно ли отлавливать анимацию , появляющуюся например при питье манки ( звездочки вокруг чара ) ?
все для альфы , [url=http://newvlad.nm.ru/prog]здесь[/url]
модернизация ремонт продажа игровых консолей
Sky: admirka1 Москва
Grin
Expert!
Posts: 2580
Joined: 2005-05-04 14:05:19
Location: Москва

Post by Grin »

На бутылке пишется колво зарядов?

Ну и ил как уже было подмечено, изменение того для чего нужна бутылка.
Post Reply