Repository navigation
Configuration RU
Общие сведения о конфигурации: ссылка
Структура файла:

Параметры:
Клиент
-
"enable_market_menu_key" [boolean] - разрешить добавление клавиши "открыть меню торговли"
Если "true", то будет создана привязка клавиши "открыть меню торговли" и добавлена в меню настроек управления.
Сервер
-
"market_menu_operations_timeout_millis" - [int] - таймаут операций в меню торговли в миллисекундах
Таймаут используется для предотвращения неавторизованных операций по покупке/отмене и размещении сделок (в случае модификации клиента злоумышленниками). Таймаут сбрасывается при открытии меню с помощью команды и наступает по истечению времени заданным этим значением. Для операторов таймаут отключен.
-
"enable_market_menu_access_clientside" - [boolean] (синхронизируется) - разрешить открытие меню торговли со стороны клиента
Значение этого параметра определяет правила доступа в меню торговли. Если "true", то игрок сможет открывать меню обычным способом и совершать любые опепации. Если "false", то открытие меню для игрока будет возможно только с помощью команды и будет использоваться таймаут для операций.
-
"enable_self_purchase" - [boolean] - разрешить покупку своих вещей
Параметр определяет возможность для игрока, разместившего предметы на продажу, купить их у самого себя. Учитывая систему расчёта привлекательности сделок такая возможность может привести к махинациям по накрутке стоимости товара.
-
"max_offers_per_player" - [int] (синхронизируется) - макимальное количество сделок на игрока
Максимальное количество предложений, которое одновременно может размещать игрок.
-
"items_per_offer_max_amount" - [int] (синхронизируется) - максимальное количество предметов, которое можно продать за одну сделку
Максимальное количество предметов (размер стака), которое игрок может разместить на продажу за одну сделку. Это число ограничено значением java Short.MAX_VALUE (32767). Значение "- 1" означает что будет использовано ограничение в максимальный размер стака.
-
"price_max_value" - [long] (синхронизируется) - максимальная стоимость сделки
-
"offer_expire_time_hours" - [int] (синхронизируется) - срок размещения сделки
По истечению этого времени при перезагрузке сервера сделка будет отменена, предмет будет возвращён продавцу. Значение "- 1" означает бессрочное хранение.
-
"enable_sales_history" - [boolean] - разрешить глобальную историю покупок
История покупок используется для анализа привлекательности сделок и просмотра истории транзакций каждого игорока.
-
"enable_sales_history_sync" - [boolean] (синхронизируется) - разрешить синхронизацию глобальной истории покупок со всеми
Если "true", то глобальная история будет доступна всем игрокам на сервере. Расчёт привлекательности сделок происходит на клиенте, так что без доступа к истории система расчёта не будет функционировать.
-
"sales_history_expire_time_hours" - [int] - время хранения записи о сделке в истории покупок
По истечению этого времени при перезагрузке сервера запись будет удалена. Значение "- 1" означает бессрочное хранение.
-
"offer_creation_fee_percent" - [int] (синхронизируется) - денежный сбор за создание сделки (процент от стоимости)
Процент от стоимости товара, взымаемый с игрока при создании сделки.
-
"offer_sale_fee_percent" - [int] (синхронизируется) - комиссия с продажи (процент от стоимости)
Процент от стоимости товара, удерживаемй системой при его продаже.