Будь-який ресурс RedM починається з fxmanifest.lua. Для Red Dead Redemption 2 у ньому потрібно оголосити game 'rdr3' і підтвердити попередження rdr3_warning; інструмент додає обидва рядки автоматично.
Як користуватися інструментом
Виберіть fx_version (типово adamant) і ввімкніть lua54, якщо скрипти використовують Lua 5.4.
Вкажіть назву, автора, опис і версію ресурсу.
Перелічіть клієнтські, серверні та спільні скрипти (по одному шляху чи масці в рядку, наприклад client/*.lua).
За потреби додайте ui_page, files і dependencies, потім скопіюйте або завантажте файл у папку ресурсу.
Приклад результату
Рядок rdr3_warning — стандартний текст, який RedM вимагає від ресурсів; він узятий без змін з документації CitizenFX. Потім додайте «ensure назва_ресурсу» до server.cfg.
fx_version 'adamant'
game 'rdr3'
rdr3_warning 'I acknowledge that this is a prerelease build of RedM, and I am aware my resources *will* become incompatible once RedM ships.'
lua54 'yes'
client_scripts {
'client/*.lua',
}Поширені запитання
- Чому потрібен rdr3_warning?
- У RedM ресурс із game 'rdr3' має також підтверджувати це повідомлення, інакше він не завантажиться. Інструмент завжди його вставляє.
- Чи можна використати fxmanifest від FiveM у RedM?
- Лише структуру: замініть game 'gta5' на game 'rdr3' і додайте rdr3_warning. Нативи гри відрізняються, тому Lua-код потрібно адаптувати під RedM.
