Показать сообщение отдельно
Старый 11.09.2010, 22:39   #1
Fightas
Постоялец
Аватар для Fightas
OFFLINE
Регистрация: 01.04.2010
Возраст: 35
Сообщений: 133
Благодарностей:
567 всего
Мнения: + 3461
Репутация: 1699
Отправить сообщение для Fightas с помощью ICQ Отправить сообщение для Fightas с помощью Skype™

Информация по счету гильдии


В Гильдии ведется учет операций с деньгами , кто сколько внес на счет, кто сколько снял со счета.
Доступ к этой самой бухгалтерии имеют Основатели и Совет гильдии.

Но рядовые члены ги тоже могут порыться в бухгалтерии )).

Как реализовать:
используем WPF. При входе в игру сервер шлет пакет с ID - 1B 03
(Он довольно большой). Копируем этот пакет, в нем нам надо поменять 1 байт.
Как найти нужный байт:
в пакете ищем ник нашего персонажа, за ним идут 11 байт которые нас интересуют
пример (куска пакета) :


50 50 50 50 50 50 50 ХХ ХХ ХХ ХХ 32 01 01 01 01 ХХ ХХ

Ник персонажа
Левел персонажа
Количество ЦП
Статус в ГИ !!! (0 - основатель, 1 - управа, 2 - рядовой , 3 - ГЛ)
Место в ГИ


Меняем в нашем пакете "Статус в ГИ" на 0 1 или 3 (кому что нравится), и отправляем этот пакет клиенту.
Всё идем в меню ги, переходим на закладку "Управление" нажимаем на кнопку "Информация по счету" и получаем то что хотели. ))
Копипаст с Zhyk.ru, выложил т.к. не все там зареганы и т.д. и т.п., но на рфч подобной темы не увидел

Последний раз редактировалось Destroy; 11.06.2011 в 01:06.