Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Разработка радара для PW

-

Общение и обсуждение Perfect World

- Cобытия, информация, вопросы и ответы по Perfect World

Ответ
 
Опции темы
Старый 02.11.2015, 19:06   #1
 Разведчик
Аватар для papaBones
 
papaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небе
Регистрация: 29.10.2015
Сообщений: 1
Популярность: 736
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 1 сообщении
 
По умолчанию Разработка радара для PW

Привет %username%!

Относительно недавно ко мне обратился знакомый с просьбой помочь ему улучшить навыки PvP в нашем с вами любимом Perfect World, ну а по скольку дело это не простое и на прямую зависит от навыков и опыта (см. "прямые руки"), было решено подойти к вопросу комплексно и помочь многим людям страдающим от аналогичного недуга. Так на свет появилась идея написать программу ассистента, способную помочь даже не опытному игроку получить массу удовольствия от игры без необходимости тратить десятки, а то и сотни, часов на изучение всех нюансов и деталей игровой механики.

Начать было решено с основ - оценки обстановки. Ведь не важно сколько часов вы провели в дуэлях и уровень заточки на ваших предметах если вы находитесь в ситуации где силы противника существенно превышают ваши собственные. Самым очевидным решением в данной ситуации являлась реализация функций "радара", по аналогии с известными аналогами для L2, с возможностью отображения окружающих игроков и конечно же список с список с их именами.

На реализацию прототипа ушло некоторое время но результатом я остался доволен. К сожалению получить больше информации чем доступно в клиенте в разрезе данного функционала не получилось. Те же ассасины хоть и могут находится в непосредственной к нам близости, во время невидимости, но никак не фигурируют в данных которые мы получаем от сервера, что конечно было ожидаемо, но проверить стоило.

[Ссылки могут видеть только зарегистрированные пользователи. ]

Следующим этапом планирую добавлять поддержку списков друзей и врагов и разобраться с границами чанков.

С удовольствием отвечу на любые вопросы и приму заявки на реализацию нового функционала
  Ответить с цитированием
Старый 04.11.2015, 15:30   #2
 Разведчик
Аватар для Benvolio
 
Benvolio на правильном путиBenvolio на правильном пути
Регистрация: 21.07.2013
Сообщений: 15
Популярность: 102
Сказал(а) спасибо: 23
Поблагодарили 10 раз(а) в 6 сообщениях
 
По умолчанию Re: Разработка радара для PW

Предложение: сделать хоткей асиста по плу, как многие делают кликерами.Можешь сделать так, чтобы в таргете моего персонажа наискорейшим образом появлялся таргет пла по нажатию задаваемой кнопки?
________________
  Ответить с цитированием
Старый 04.11.2015, 22:00   #3
 Разведчик
Аватар для prosnadya2012
 
prosnadya2012 никому не известный тип
Регистрация: 01.08.2012
Сообщений: 14
Популярность: 10
Сказал(а) спасибо: 112
Поблагодарили 12 раз(а) в 12 сообщениях
 
По умолчанию Re: Разработка радара для PW

Не совсем понял - есть РЕАЛЬНАЯ программа или это из серии "как было бы здорово..."? Возможно, я плохо смотрел, но ни одной ссылки на что-нибудь конкретное я не нашел...Если это платный софт, то сколько стоит? Если пробный период для тестирования? Если бы было побольше информации - было бы здОрово...Спасибо.

Последний раз редактировалось prosnadya2012; 04.11.2015 в 22:02.
  Ответить с цитированием
Старый 08.11.2015, 01:57   #4
 Разведчик
Аватар для papaBones
 
papaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небе
Регистрация: 29.10.2015
Сообщений: 1
Популярность: 736
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 1 сообщении
 
По умолчанию Re: Разработка радара для PW

Цитата:
Сообщение от BenvolioПосмотреть сообщение
Предложение: сделать хоткей асиста по плу, как многие делают кликерами.Можешь сделать так, чтобы в таргете моего персонажа наискорейшим образом появлялся таргет пла по нажатию задаваемой кнопки?

Хорошее предложение! Обязательно сделаю когда доберусь до работы с целями, правда работать будет только в группе, по очевидным причинам

Добавлено через 9 минут
Цитата:
Сообщение от prosnadya2012Посмотреть сообщение
Не совсем понял - есть РЕАЛЬНАЯ программа или это из серии "как было бы здорово..."? Возможно, я плохо смотрел, но ни одной ссылки на что-нибудь конкретное я не нашел...Если это платный софт, то сколько стоит? Если пробный период для тестирования? Если бы было побольше информации - было бы здОрово...Спасибо.

Программа реальная. Ссылок пока что нет, так как она находится на этапе разработки. Будет ли это что-то стоить пока еще рано говорить, для начала это должно работать и давать преимущество игрокам
Тестовый период неприменимо будет как реализую базовый функционал, так что следите за темой [Ссылки могут видеть только зарегистрированные пользователи. ]

Добавлено через 24 минуты
Обновление:
* Нейтральные игроки теперь выделены желтым цветом
* Добавлена базовая поддержка друзей и врагов (зеленые и красные точки соответственно)
* Окно программы теперь можно сделать прозрачным по желанию
* Добавлено отображение NPC на радаре (мелкие бежевые точки)

[Ссылки могут видеть только зарегистрированные пользователи. ]
Границы чанка (видимой области) можно оценить на скриншоте, фактически она покрывает примерно 80% ГИ. Все что находится за границами чанка для клиента не существует и получить эти данные от сервера можно только при перемещении. Планирую добавить отображение границ что бы можно было оценить когда "появятся" новые игроки на радаре и в клиенте.

[Ссылки могут видеть только зарегистрированные пользователи. ]

Список того что хотелось бы реализовать в данной программе:
* Определение игроков друг/враг (готово)
* Управление KoS листами
* Автопот
* Автоассист/Автотаргет
* Автоматическое применение имунок в зависимости от ситуации

Принимаются пожелания

Последний раз редактировалось papaBones; 08.11.2015 в 02:22. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 10.11.2015, 16:57   #5
 Разведчик
Аватар для gta4user
 
gta4user никому не известный тип
Регистрация: 21.10.2013
Сообщений: 4
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 9 раз(а) в 8 сообщениях
 
По умолчанию Re: Разработка радара для PW

Было бы здорово рисовать врагов сразу же в окне клиента на мини-карте и выделять по табу, в первую очередь персов, занесённых во враги/кос.
  Ответить с цитированием
Старый 10.11.2015, 17:09   #6
-= Мастер Света =-
 Капитан
Аватар для FreePVP)))
 
FreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского Союза
Регистрация: 24.09.2010
Сообщений: 262
Популярность: 6723
Сказал(а) спасибо: 118
Поблагодарили 346 раз(а) в 104 сообщениях
Отправить сообщение для FreePVP))) с помощью ICQ Отправить сообщение для FreePVP))) с помощью Skype™
 
По умолчанию Re: Разработка радара для PW

Цитата:
Сообщение от gta4userПосмотреть сообщение
Было бы здорово рисовать врагов сразу же в окне клиента на мини-карте и выделять по табу, в первую очередь персов, занесённых во враги/кос.

Вот не факт. Товарищ Рамфа так делает и скажу честно, мне это решение не очень сильно нравится просто по тому, что точки радара сливаются с картой. Лучше сделать отдельную полупрозрачную миникарту, которую можно было бы расположить в удобном месте
________________
TwinkDB - твинки любого игрока, их дата создания, последний онлайн, статус удаления и прочее
Skype - freepvps
ICQ - 412705115


[Ссылки могут видеть только зарегистрированные пользователи. ] - ставкобот
[Ссылки могут видеть только зарегистрированные пользователи. ] - общение в КЧ через смартфон
  Ответить с цитированием
Старый 11.11.2015, 08:36   #7
 Разведчик
Аватар для papaBones
 
papaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небе
Регистрация: 29.10.2015
Сообщений: 1
Популярность: 736
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 1 сообщении
 
По умолчанию Re: Разработка радара для PW

Цитата:
Сообщение от gta4userПосмотреть сообщение
Было бы здорово рисовать врагов сразу же в окне клиента на мини-карте и выделять по табу, в первую очередь персов, занесённых во враги/кос.

Рисовать в клиенте конечно можно, но это уже на порядок сложнее. Не говоря уже о том что невозможно подобрать такой цвет точки что бы она одинаково заметна была на любом цвете "подложки".

Отдельное окно удобно тем что его можно растянуть до желаемого размера и разместить где удобно, можно даже поверх окна клиента. Единственное ограничение - не получится его использовать при полноэкранном режиме игры. Но как по мне никто этим сейчас не пользуется и так.
  Ответить с цитированием
Старый 11.11.2015, 13:55   #8
 Разведчик
Аватар для everwinte
 
everwinte никому не известный тип
Регистрация: 23.09.2014
Сообщений: 2
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Разработка радара для PW

а как с обходом мрака дела обстоят?
  Ответить с цитированием
Старый 13.11.2015, 05:59   #9
 Разведчик
Аватар для papaBones
 
papaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небе
Регистрация: 29.10.2015
Сообщений: 1
Популярность: 736
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 1 сообщении
 
По умолчанию Re: Разработка радара для PW

Цитата:
Сообщение от everwinteПосмотреть сообщение
а как с обходом мрака дела обстоят?

Ну кроме того что он мешал запуску отладчика - особых проблем он пока не вызывает. Говорить об "обходе" будет смысл только когда появятся для этого причины.

Добавлено через 43 минуты
Обновление:
* Отображение Мобов и Лута на радаре
* Добавлена сортировка в таблице по имени игрока и гильдии
* Улучшено окно радара, добавлены границы чанков (маленькие квадратики) и общей зоны видимости (большой квадрат)
* Реализован зум, как по кнопкам +/- так и по колесику мыши

[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось papaBones; 13.11.2015 в 06:43. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 18.12.2015, 10:45   #10
 Разведчик
Аватар для papaBones
 
papaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небе
Регистрация: 29.10.2015
Сообщений: 1
Популярность: 736
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 1 сообщении
 
По умолчанию Re: Разработка радара для PW

Очередное обновление:

* Отображение информации о цели (Уровень, HP и МР)
* Отображение шахт на радаре
* Возможность отключать не нужные группы на радаре с помощью фильтров

[Ссылки могут видеть только зарегистрированные пользователи. ]

Поскольку почти весь основной функционал уже реализован, хотелось бы услышать пожелания о том что делать дальше
________________
PWRadar - радар и PvP ассистент
  Ответить с цитированием
Старый 18.12.2015, 15:06   #11
-= Илитный Мастер =-
 Главнокомандующий
Аватар для AEBus
 
AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(AEBus сломал счётчик популярности :(
Регистрация: 27.03.2009
Сообщений: 1,666
Популярность: 67466
Сказал(а) спасибо: 246
Поблагодарили 1,560 раз(а) в 691 сообщениях
 
По умолчанию Re: Разработка радара для PW

papaBones, очень мне вы напоминаете одного человека. Тот тоже искал идеи для своего бота, писал что реализует, что уже реализовано, можно сказать, что вел на жуке свой уютный мини бложек. Не могу найти эту тему, как и не вспомню его никнейм, что в принципе не важно. Его бота мы конечно не увидели, но известен он стал своим другим проектом - miracle, если не ошибаюсь.
Я ничего не имею в виду, просто решил поделиться тем, что в голову пришло
Удачи в разработке

З.Ы.: Может быть перенести тему в раздел Общение разработчиков?
З.З.Ы.: Вспомнил, ник этого человека Python и вот его тема: А что умеет ваш бот?

Последний раз редактировалось AEBus; 18.12.2015 в 15:15.
  Ответить с цитированием
Старый 18.12.2015, 16:49   #12
-= Мастер Света =-
 Капитан
Аватар для FreePVP)))
 
FreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского Союза
Регистрация: 24.09.2010
Сообщений: 262
Популярность: 6723
Сказал(а) спасибо: 118
Поблагодарили 346 раз(а) в 104 сообщениях
Отправить сообщение для FreePVP))) с помощью ICQ Отправить сообщение для FreePVP))) с помощью Skype™
 
По умолчанию Re: Разработка радара для PW

Цитата:
papaBones, очень мне вы напоминаете одного человека. Тот тоже искал идеи для своего бота, писал что реализует, что уже реализовано, можно сказать, что вел на жуке свой уютный мини бложек. Не могу найти эту тему, как и не вспомню его никнейм, что в принципе не важно. Его бота мы конечно не увидели, но известен он стал своим другим проектом - miracle, если не ошибаюсь.
Я ничего не имею в виду, просто решил поделиться тем, что в голову пришло
Удачи в разработке

З.Ы.: Может быть перенести тему в раздел Общение разработчиков?
З.З.Ы.: Вспомнил, ник этого человека Python и вот его тема: А что умеет ваш бот?

Ну так письками можно помериться
________________
TwinkDB - твинки любого игрока, их дата создания, последний онлайн, статус удаления и прочее
Skype - freepvps
ICQ - 412705115


[Ссылки могут видеть только зарегистрированные пользователи. ] - ставкобот
[Ссылки могут видеть только зарегистрированные пользователи. ] - общение в КЧ через смартфон
  Ответить с цитированием
Старый 19.12.2015, 17:15   #13
 Разведчик
Аватар для papaBones
 
papaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небе
Регистрация: 29.10.2015
Сообщений: 1
Популярность: 736
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 1 сообщении
 
По умолчанию Re: Разработка радара для PW

Цитата:
Сообщение от AEBusПосмотреть сообщение
Тот тоже искал идеи для своего бота, писал что реализует, что уже реализовано, можно сказать, что вел на жуке свой уютный мини бложек.

На самом деле "хотелок" на будущее еще хватает, а тема в первую очередь создавалась и обновляется для поиска заинтересованных в подобном софте игроков. Но видимо всем нужно только готовое.

Цитата:
Сообщение от AEBusПосмотреть сообщение
З.Ы.: Может быть перенести тему в раздел Общение разработчиков?

Умышленно не стал публиковать в тот раздел так как там обычно либо "хвастаются" либо "просят помощи" и моя поделка туда не вписывается. К тому же хотелось бы получить фидбек от игроков, а не от разработчиков.

Цитата:
Сообщение от AEBusПосмотреть сообщение
З.З.Ы.: Вспомнил, ник этого человека Python и вот его тема: А что умеет ваш бот?

Спасибо. Посмотрю какие там мысли были. Хотя радар это не бот и функционал у него довольно сильно отличается.

Добавлено через 2 минуты
Цитата:
Сообщение от FreePVP)))Посмотреть сообщение
Ну так письками можно помериться

Не вижу конкуренции и смысла
________________
PWRadar - радар и PvP ассистент

Последний раз редактировалось papaBones; 19.12.2015 в 17:18. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 19.12.2015, 17:25   #14
-= Мастер Света =-
 Капитан
Аватар для FreePVP)))
 
FreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского СоюзаFreePVP))) трижды герой Советского Союза
Регистрация: 24.09.2010
Сообщений: 262
Популярность: 6723
Сказал(а) спасибо: 118
Поблагодарили 346 раз(а) в 104 сообщениях
Отправить сообщение для FreePVP))) с помощью ICQ Отправить сообщение для FreePVP))) с помощью Skype™
 
По умолчанию Re: Разработка радара для PW

Цитата:
Не вижу конкуренции и смысла

Ну, а как же всякие мираклы, орехоботы и тд? Вон питон тоже не прочь все рассказать о своих достижениях

Цитата:
обновляется для поиска заинтересованных в подобном софте игроков. Но видимо всем нужно только готовое.

Это не было очевидно. Так или иначе, я пишу свой радар, основанный на подмене пакетов, так что да, можно сказать вы нашли такого человека, чего дальше делать будем?
________________
TwinkDB - твинки любого игрока, их дата создания, последний онлайн, статус удаления и прочее
Skype - freepvps
ICQ - 412705115


[Ссылки могут видеть только зарегистрированные пользователи. ] - ставкобот
[Ссылки могут видеть только зарегистрированные пользователи. ] - общение в КЧ через смартфон
  Ответить с цитированием
Старый 19.12.2015, 17:44   #15
 Разведчик
Аватар для papaBones
 
papaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небеpapaBones лучик света в грозовом небе
Регистрация: 29.10.2015
Сообщений: 1
Популярность: 736
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 1 сообщении
 
По умолчанию Re: Разработка радара для PW

О Миракле настолько мало информации что у меня до сих пор нет понимания что это и что умеет.
Цитата:
Ну, а как же всякие мираклы, орехоботы и тд? Вон питон тоже не прочь все рассказать о своих достижениях

Боюсь это будет игра в одни ворота. Хотя... ради интереса я бы послушал

Цитата:
Это не было очевидно. Так или иначе, я пишу свой радар, основанный на подмене пакетов, так что да, можно сказать вы нашли такого человека, чего дальше делать будем?

Писать много кто чего пишет, до конца доводят единицы. А что же касательно дальнейших действий, то здесь два варианта - либо мерятся либо сотрудничать
________________
PWRadar - радар и PvP ассистент
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хак радара в RF Online Stratego Rising Force Online 7 28.12.2013 01:56
[Статья] Началась разработка нового радара для l2.ru Jaah Статьи и описания по Lineage 2 7 28.10.2010 20:42

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 22:43.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net