rodex

Материал из Руководство по OpenKore
Перейти к: навигация, поиск

RodEx (Ragnarok Online Delivery Express) - это почтовая система. Она позволяет отправлять друг другу текстовые сообщения, предметы и зени. RodEx Icon.png

Синтаксис

rodex [<open|close|list|refresh|nextpage|maillist|read|getitems|getzeny|delete|write|cancel|settarget|settitle|setbody|setzeny|add|remove|itemslist|draft|send>]

Subcommands

rodex open [<тип_писем>]
Значение Описание RodEx type.png
0 или пусто Открыть ящик rodex
1 Открыть ящик rodex и отобразить письма от администрации сервера
2 Открыть ящик rodex и отобразить "вернувшиеся" письма

rodex close
Закрыть ящик rodex.

rodex list
Отобразить список писем. Список читается из кэша OpenKore.

rodex refresh
Отправить запрос на обновление списка писем.

rodex nextpage
Отправить запрос для отображения следующей страницы почты. Это полезно в том случае, если в ящике находится много писем и они не умещаются на одной странице.

rodex maillist
Отобразить все письма со всех страниц. Список читается из кэша OpenKore.

rodex read <#_номер_письма>
rodex read <ID_письма>
Открыть письмо, указав его порядковый номер или ID.

rodex getitems
rodex getitems <#_номер_письма>
rodex getitems <ID_письма>
Забрать предмет из письма, указав порядковый номер письма или его ID. Если Вы предварительно открыли письмо командой rodex read и это письмо содержит предметы, то для их получения не нужно указывать ID письма.

rodex getzeny
rodex getzeny <#_номер_письма>
rodex getzeny <ID_письма>
Забрать зени из письма, указав порядковый номер письма или его ID. Если Вы предварительно открыли письмо командой rodex read и это письмо содержит зени, то для их получения не нужно указывать ID письма.

rodex delete <#_номер_письма>
rodex delete <ID_письма>
Открыть письмо, указав его порядковый номер или ID.

rodex write
rodex write self
rodex write <имя_игрока>
Открыть диалог для написания письма. Если указать self, то OpenKore автоматически подставит имя бота. Также можно указать имя любого игрока. По умолчанию тема письма "TITLE".

rodex cancel
Закрыть ящик RodEx.

rodex settarget self
rodex settarget <имя_игрока>
Указать получателя письма.

rodex settitle <тема_письма>
<title> - title of rodex mail.
Указать\изменить тему письма.

rodex setbody <содержимое_письма>
Указать\изменить содержимое письма.

rodex setzeny <количество>
Указать\изменить количество пересылаемых зеней. В качестве <количества> указывается целое число.

rodex add <#_номер_предмета> <количество>
Добавить предметы в отправляемое письмо. Номер предмета можно узнать с помощью консольной команды i. В качестве <количества> указывается целое число. Если не указывать <количество>, то в письмо добавляется 1 шт.
По умолчанию в одно письмо можно вложить 5 разных предметов. Это количество можно изменить в параметре конфига rodexMaxItems.

rodex remove <#_номер_предмета> <количество>
Удалить предметы из отправляемого письма. Номер предмета можно узнать с помощью консольной команды rodex itemslist. В качестве <количества> указывается целое число. Если не указывать <количество>, то из письма удаляются все предметы.

rodex itemslist
Показать список предметов из текущего письма.

rodex draft
Показать черновик отправляемого письма. В черновике указывается информация о получателе, тема, текст, количество предметов, количество зеней.

rodex send
Отправить письмо через RodEx.