"Маленькая" шара от меня - написанная когда-то админка для PTS-сервера. Местами чуток недоработанная, т.к. развитие заброшено после того как перешел на работу с явой - так что если кому что понадобится сверх того что уже есть в функциях - допиливать придется самим.
Так-то я ее давно уже уже расшаривал на ммокоме, но решил еще и тут расшарить, чтобы окончательно обломать некоторых дельцов, которые уже вовсю ее продают, выдавая за свою работу.
Все написано с использованием шаблонизатора XTemplate и имеет модульную структуру, для того чтобы было удобнее добавлять новый функционал.
В принципе ее без особых проблем можно переделать и на работу с PTS GF: придется лишь поправить некоторые запросы к бд геймсервера, а так же скорее всего подкорректировать структуру некоторых пакетов кэшеда.
Свернуть ↑
- Поиск персонажей, аккаунтов, кланов и предметов по разным критериям.
- Показ детальной информации по персонажам, аккаунтам, кланам и предметам.
- Бан/разбан персонажей и аккаунтов.
- Просмотр списков забаненых персонажей и аккаунтов.
- Смена паролей/e-mail аккаунтов.
- Переименование персонажей.
- Изменение титула персонажей.
- Изменение цвета имени и титула персонажей.
- Изменение внешности персонажа.
- Изменение базовых параметров персонажа (уровень, опыт, сп и т.д.).
- Смена аккаунта персонажа.
- Переключение активного субкласса.
- Удаление персонажа
- Восстановление удаленного персонажа.
- Добавление предметов.
- Удаление предметов.
- Изменение свойств предметов.
- Смена владельцев предметов.
- Добавление умений персонажам.
- Удаление умений персонажей.
- Изменение параметров умений персонажей.
- Удаление рецептов из книги рецептов.
- Удаление значка клана.
- Переименование клана.
- Смена уровня клана.
- Изменение количества CRP у клана.
- Изгнание игроков из клана.
- Показ карты игрового мира с месторасположением игроков.
- Показ списка персонажей с правами.
- Показ списка активных героев.
Свернуть ↑Развернуть ↓
Свернуть ↑
- Поддержка работы с несколькими игровыми серверами в одной админке.
- Поддержка работы нескольких пользователей с одной админкой, с возможностью указания уровня доступа и ограничений по IP для каждого пользователя.
- Возможность указания для для каждой функции в админке уровня доступа.
Ведение подробных логов всех действий в админке.
Свернуть ↑Развернуть ↓
Сама админка была заточена под работу с экстом для PTS C4 от Вампира для ХБ.
Внешне выглядит примерно так (скрины не совсем от нее, а от новой админки, уже под яву, но интерфейс я в новой оставил примерно таким же):
Сама админка для показа названий предметов, скиллов и т.д. использует отдельную бд, прилагающуюся в комплекте в виде навикатовского дампа для MySQL (правда там опять же дамп для версии под яву, но по структуре там почти нет изменений так что должно работать без проблем). Если что вы и сами сможете заполнить эту бд более подходящими вам данными - структура там проста, а парсеры данных из клиента линейки наверное не делал только ленивый.