OpenKore: Плагин DMPlayerRecorder
3 октября, 2009Метки: Ragnarok Online
Набросал плагин для OpenKore, который записывает информацию обо всех встреченных игроках. Главное отличие от тех плагинов, которые имеются в свободном доступе на сегодняшний день, состоит в объёме записываемой информации. Вот перечень того, что записывается: ID, имя, профессия, уровень, тип причёски, цвет волос, что одето на голове (все три части), оружие, щит, название и ID гильдии, локация, время. Плагин может работать в двух режимах – с проверкой на наличие встреченного игрока в списке сохранённых, и без проверки. Первый вариант прилично тормозит практически при нулевом размере файла с информацией.
В итоге получается файл, содержащий строки с указанными данными об игроках, разделёнными точкой с запятой. Использовать данную информацию можно для разных целей. Например, есть доступные базы, отображающие данную информацию в красивом виде с возможностью поиска. Мне же просто надо было разобраться, как получить информацию о том, что одето на встреченных игроков, так что данный плагин не был самоцелью.
:: Рубрика - Ragnarok ::

Поскольку Куч раскритиковал саму идею записи чего-либо в файл, то прикрутил запись информации в базу данных. Исправленную версию не выкладываю, поскольку работа с базами данных в сборках OpenKore не встроена, а расписывать, как это подрубить мне банально лень.
Рульный плагин для рагнарок онлайна!!