 |
Смена чара - Общение разработчиков - Программирование для Perfect World, общение и обсуждене разработок |
30.08.2012, 14:07
|
#1
|
|
|
|
Разведчик
|
 Регистрация: 07.08.2010
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Смена чара
Добрый день!
Возник вопрос такого плана, можно ли программно сменить персонажа, т.е. есть два персонажа на одном аккаунте, необходимо одним персонажем выйти из игры, другим войти в игру. Подозреваю, что сделать это возможно, хотелось бы прочитать не пустые фразы типа "да, можно!", а подкрепленные неким кодом, который позволяет это делать, либо словесный алгоритм действий, который программа должна выполнить.
|
|
|
30.08.2012, 15:02
|
#2
|
|
|
|
Разведчик
|
 Регистрация: 03.04.2011
 Сообщений: 2
 Популярность: 18
 Сказал(а) спасибо: 0
Поблагодарили 4 раз(а) в 4 сообщениях
|
Re: Смена чара
Зависит от того, каким способом и для чего вы хотите это сделать. Если вам это нужно для своего ООГ-клиента, то это достаточно просто, при получении списка персонажей записать их ID в список, и в нужный момент просто отправить нужные пакеты (выход, запрос слотов, вход). Если же клиент обычный, и вы просто делаете к нему тулзу (по сути бота), то тут тоже множество вариантов, в зависимости от того, с какой из всех возможных реализаций вы работает. Это либо внедрение в процесс, с последующей отправкой тех же пакетов через функции самого клиента, либо написание своеобразного прокси, который будет стоять между клиентом и сервером, и изменять/добавлять пакеты по вашим командам.
________________
PW Emu Development
|
|
|
30.08.2012, 15:18
|
#3
|
|
|
|
Разведчик
|
 Регистрация: 07.08.2010
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Смена чара
Ситуация такая, хочу написать бота, который в то время пока я на работе будет делать яшму, гео, ежу на тарелке с ожиданием в 1 час, брать если доступна ежедневка, брать ключи и т.д. в общем все ежедневные квесты..., т.к. чаров несколько и на одном аккаунте, то хотелось бы чтобы все чары выполнили доступные ежедневки пока меня нет дома, бот соответственно не OOG. судя по PW PacketListener'у клиент при смене чара на сервер ничего не посылает. Догадываюсь, что это не так, отсылка ведется, но через другие адреса. Есть люди, которые помогут разобраться с такой задачей?
|
|
|
30.08.2012, 15:34
|
#4
|
|
|
|
Разведчик
|
 Регистрация: 03.04.2011
 Сообщений: 2
 Популярность: 18
 Сказал(а) спасибо: 0
Поблагодарили 4 раз(а) в 4 сообщениях
|
Re: Смена чара
Могу сказать только, что пакет выхода - 22/01, и после ответа сервера на него, идут стандартные запросы слотов. Такие вещи вообще лучше смотреть не в PW Listener-е, а в пандоре, чтобы видеть не только 22 контейнер.
________________
PW Emu Development
|
|
|
30.08.2012, 20:19
|
#5
|
|
|
|
Рыцарь-капитан
|
 Регистрация: 07.10.2009
 Сообщений: 496
 Популярность: 2687
 Сказал(а) спасибо: 64
Поблагодарили 325 раз(а) в 105 сообщениях
|
Re: Смена чара
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
Возник вопрос такого плана, можно ли программно сменить персонажа, т.е. есть два персонажа на одном аккаунте, необходимо одним персонажем выйти из игры, другим войти в игру. Подозреваю, что сделать это возможно, хотелось бы прочитать не пустые фразы типа "да, можно!", а подкрепленные неким кодом, который позволяет это делать, либо словесный алгоритм действий, который программа должна выполнить.
|
|
 |
|
 |
|
Я бы делал через работу с GUI - нажимая на кнопки. Вот в кучу вся инфа http://zhyk.ru/forum/showthread.php?t=493599 по работе с кнопками на формах. Там код на C++ и Delphi.
________________
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - Совершенный автологин для Perfect World [RUOFF, PWI, Фришек 1.4.4 - 1.4.5]
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - Патч на Горны, Красный (да и любой) чат, Анфриз, Бесконечный зум, Моментальный разгон на полете для RUOFF, PWI и прочих 1.4.6 и фришек 1.4.4, 1.4.5.
--------------------------------------------
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). - патчер для серверов 1.4.5 и 1.4.4 работающий с включенной игрой.
--------------------------------------------
|
|
|
31.08.2012, 08:52
|
#6
|
|
|
|
Разведчик
|
 Регистрация: 07.08.2010
 Сообщений: 0
 Популярность: 10
 Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Смена чара
Спасибо, откликнувшимся! Буду изучать!
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
смена ip
|
nintendo228 |
Общение и обсуждение, архив Point Blank |
2 |
03.02.2012 20:44 |
[Помогите!] смена почты
|
painner |
Общение и обсуждение |
3 |
02.02.2012 17:35 |
[Помогите!] Смена почты.
|
Geroyss |
Общение и обсуждение |
0 |
06.11.2011 22:45 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 10:55.
|
 |