В Гильдии ведется учет операций с деньгами , кто сколько внес на счет, кто сколько снял со счета.
Доступ к этой самой бухгалтерии имеют Основатели и Совет гильдии.
Но рядовые члены ги тоже могут порыться в бухгалтерии )).
Как реализовать:
используем 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.