|
Взять в ассист - Общение разработчиков - Программирование для Perfect World, общение и обсуждене разработок |
22.11.2013, 13:20
|
#1
|
|
|
|
Разведчик
|
Регистрация: 06.10.2013
Сообщений: 27
Популярность: 10
Сказал(а) спасибо: 24
Поблагодарили 12 раз(а) в 8 сообщениях
|
Взять в ассист
Как это реализовать. Есть возможность выбрать определенного человека?
|
|
|
22.11.2013, 16:25
|
#2
|
|
|
|
Пехотинец
|
Регистрация: 02.08.2009
Сообщений: 57
Популярность: 417
Сказал(а) спасибо: 12
Поблагодарили 1 раз в 1 сообщении
|
Re: Взять в ассист
А в чем у вас загвоздка? на форуме куча информации...
|
|
|
22.11.2013, 17:43
|
#3
|
|
|
|
Рыцарь-лейтенант
|
Регистрация: 31.01.2011
Сообщений: 413
Популярность: 14489
Золото Zhyk.Ru: 300
Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
|
Re: Взять в ассист
В ассист это.. в таргет что ли? Или взять ассист по кому-то?
Если в таргет, то отправляем какой-то там пакет с простой структурой
2 байта определенных (не помню, поймать можно) + swapped WID
Если ассист, то там еще какой-то пакет есть.
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
|
|
|
22.11.2013, 17:49
|
#4
|
|
|
|
Пехотинец
|
Регистрация: 02.08.2009
Сообщений: 57
Популярность: 417
Сказал(а) спасибо: 12
Поблагодарили 1 раз в 1 сообщении
|
Re: Взять в ассист
ингейм пакетики:
Ассист, () - WID с кого.
32 00 (00 00 00 00)
Взять в таргет, () -WID кого.
02 00 (00 00 00 00)
Сбросить таргет.
08 00
Ассист работает только с тех кто в пати (т.е. вы можете брать ассист с тех кто с вами в пати, с остальных - нет)
|
|
|
22.11.2013, 23:17
|
#5
|
|
|
|
Разведчик
|
Регистрация: 06.10.2013
Сообщений: 27
Популярность: 10
Сказал(а) спасибо: 24
Поблагодарили 12 раз(а) в 8 сообщениях
|
Re: Взять в ассист
Дело в том что нужны те кто вне пати. Ну и чтобы фильтр был на клан и на бафы.
Я думаю можно попробовать зациклить клавишу ""Tab"" и получать информацию по таргету.
Добавлено через 5 минут
(Поправил)
Последний раз редактировалось bestbeer; 22.11.2013 в 23:22.
Причина: Добавлено сообщение
|
|
|
23.11.2013, 00:33
|
#6
|
|
|
|
Пехотинец
|
Регистрация: 02.08.2009
Сообщений: 57
Популярность: 417
Сказал(а) спасибо: 12
Поблагодарили 1 раз в 1 сообщении
|
Re: Взять в ассист
давайте так, что у вас есть?
айди персонажей, или что нибудь вообще?
кого именно нужно "выделить"? или всех подряд?
пакет на "выделение" выше, взятие в таргет...
а еще лучше полностью задачу опишите...
Последний раз редактировалось ToRcH2565; 23.11.2013 в 00:35.
|
|
|
23.11.2013, 00:36
|
#7
|
|
|
|
Разведчик
|
Регистрация: 06.10.2013
Сообщений: 27
Популярность: 10
Сказал(а) спасибо: 24
Поблагодарили 12 раз(а) в 8 сообщениях
|
Re: Взять в ассист
Планирую автобафера написать.
|
|
|
23.11.2013, 00:43
|
#8
|
|
|
|
Пехотинец
|
Регистрация: 02.08.2009
Сообщений: 57
Популярность: 417
Сказал(а) спасибо: 12
Поблагодарили 1 раз в 1 сообщении
|
Re: Взять в ассист
так я и понял почитав историю...
самый простой вариант для вас,
1) сканируете клан лист(если бафер клановый) на предмет соответствия ник<->wid и делаете себе массив.
2) по приходу сообщения в чат, ищите в массиве по нику wid персонажа.
3) отправляете пакет взятия в таргет, и ждете пока персонаж окажется в таргете или пока не пройдет время ожидания.
4) если персонаж в таргете, проверяете расстояние до него.
5) если расстояние нормальное(бафы достанут) отправляете пакеты скилов.
Использовать скил, []-скил, () - на кого
29 00 [00 00 00 00] 01 01 (00 00 00 00)
язык написания не делфи ли случаем?
|
|
|
23.11.2013, 00:48
|
#9
|
|
|
|
Разведчик
|
Регистрация: 06.10.2013
Сообщений: 27
Популярность: 10
Сказал(а) спасибо: 24
Поблагодарили 12 раз(а) в 8 сообщениях
|
Re: Взять в ассист
Пишу на VB6 он очень похож на дельфина.
|
|
|
23.11.2013, 00:50
|
#10
|
|
|
|
Пехотинец
|
Регистрация: 02.08.2009
Сообщений: 57
Популярность: 417
Сказал(а) спасибо: 12
Поблагодарили 1 раз в 1 сообщении
|
Re: Взять в ассист
Добавляйте в скайп, помогу кусками кода)
ToRcH565
|
|
|
23.11.2013, 00:51
|
#11
|
|
|
|
Разведчик
|
Регистрация: 06.10.2013
Сообщений: 27
Популярность: 10
Сказал(а) спасибо: 24
Поблагодарили 12 раз(а) в 8 сообщениях
|
Re: Взять в ассист
Нужно просто узнать расстояние до цели, и есть ли бафы на ней.
Добавлено через 25 минут
в табе
Последний раз редактировалось bestbeer; 23.11.2013 в 01:16.
Причина: Добавлено сообщение
|
|
|
22.01.2014, 12:11
|
#12
|
|
|
|
Разведчик
|
Регистрация: 25.01.2013
Сообщений: 13
Популярность: 10
Сказал(а) спасибо: 7
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Взять в ассист
|
|
|
22.01.2014, 13:13
|
#13
|
|
|
|
Рыцарь-лейтенант
|
Регистрация: 31.01.2011
Сообщений: 413
Популярность: 14489
Золото Zhyk.Ru: 300
Сказал(а) спасибо: 77
Поблагодарили 361 раз(а) в 145 сообщениях
|
Re: Взять в ассист
scitelz,
1. Отправить пакет
2. Подождать, пока айди таргета не станет равным нужному или пока не пройдет 500мс (к примеру)
3. Профит?
________________
Больше не занимаюсь читами, ушёл в серверную часть. Новый ник - int 3.
P.S. Но я всё такой же добрый модератор раздела PW.
Последний раз редактировалось Smertig; 22.01.2014 в 13:13.
Причина: описка
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
[Программа] Ассист
|
Ekziuperi |
Боты, скрипты и прочий софт для Perfect World |
25 |
09.04.2020 10:24 |
[Статья] Таргетинг и ассист в пати
|
Catscool |
Статьи и описания по Lineage 2 |
7 |
13.02.2011 15:07 |
ассист
|
вадимкаа |
Статьи, квесты и описания по Perfect World |
3 |
06.01.2011 23:54 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 23:41.
|
|