[rf-ui][antilag] настраиваемый интерфейс для клиента Cerberus (HUD, панели, бафы, антилаг)

УМРИ

Чемпион ставки Луреса и вывода гильдийного шопа
VIP

1792510314259.png
Что это​

Небольшая DLL (dinput8.dll), которая кладётся в папку клиента и добавляет гибкую настройку интерфейса: свои панели быстрых слотов, перенос баффов, свой HUD статуса, кнопки, оптимизацию свечений. Всё настраивается прямо в игре. Конфиги хранятся локально в папке с клиентом.
  • Только интерфейс. Сеть, пакеты и игровые механики не трогаются.
  • Единственная автоматизация - авто каст прямо с панели.
  • Безопасный отказ: если клиент другой версии, мод сам отключается, пишет причину в лог, клиент запускается без проблем.
  • Родной интерфейс не ломается: кнопкой в углу можно в любой момент вернуться к стандартному.
Функционал интерфейса:
  • До 30 панелей, у каждой свои строки × столбцы, размер ячейки, отступ, прозрачность, фон, позиция.
  • Сами ячейки повторяют функционал оригинальных, каждую ячейку можно назначить за своей кнопкой, либо комбинацией.
  • Назначенные клавиши новых ячеек не конфликтуют с стандартной раскладкой панели и раскладкой биндов церба, при переключении на классический интерфейс работают они.
  • Кончилась расходка - ячейка серая, но содержимое не теряется, когда предмет появится в инвентаре он станет доступен с панели.
  • При заходе нового персонажа сразу появляется панель 5×10, на неё один раз раскладывается родная панель. Родную панель мод скрывает. Так же можно скопировать оригинальную панель кнопкой в настройках.
  • Автокаст - кликом Ctrl + ПКМ включает автоматическое применение макроса (альтернатива RfUfree). Автоматически выключается при релоге и выходе.
  • Смена позиции и настройка отображения бафов, дебафов, рас бафа, поддержки и допингов.
  • Режим редактирования - можно перетащить все элементы нового UI, прижать к соседям, выровнять по сетке или поставить в произвольное место зажав Shift.
    1792510292964.png
  • Режим клавиатуры сам включается при входе.
  • Можно скрыть панель "Ресурс руды".
  • Эскпорт и импорт настроек, несколько цветовых схем, русский и английский язык.
Функционал антилага:
1792510265640.png

  • Добавлена возможность отключать и включать обратно конкретные типы свечения прямо в игре.
  • Добавлена возможность сделать три пресета свечения.
  • В меню добавлена кнопка цикличного переключения пресетов.
    1792510234432.png
Установка
  1. Закройте игру и лаунчер.
  2. Скопируйте dinput8.dll в папку клиента, туда, где лежит RF_Online_4gb.bin.
  3. В настройках лаунчера включите RFOnline 4gb - без него работать не будет (пока что).
    1792510540472.png
  4. Запустите игру как обычно через лаунчер.
  5. После входа в мир в правом нижнем углу появится маленькая кнопка 28×28 px. В папке клиента появятся rf-ui.log и, после первой настройки, rf-ui.ini.
  6. Удаление: закройте игру и удалите dinput8.dll (а также rf-ui.ini и rf-ui.log, если не нужны настройки).
    Если в rf-ui.log написано, что клиент неизвестен и функции отключены, значит у вас другая версия клиента: мод ничего не делает, игра работает штатно.


English translate:
A small DLL (dinput8.dll) that goes into the client folder and adds flexible interface customization: custom quick-slot panels, relocatable buffs, a custom status HUD, buttons, and glow optimization. Everything is configured right in the game. Configs are stored locally in the client folder.

  • Interface only. The network, packets and game mechanics are not touched.
  • The only automation is quick cast right from the panel.
  • Fail-safe: if the client is a different version, the mod disables itself, writes the reason to the log, and the client starts without any problems.
  • The native interface is not broken: you can switch back to the standard one at any time with the button in the corner.
Interface features:

  • Up to 30 panels, each with its own rows × columns, cell size, spacing, transparency, background and position.
  • The cells repeat the functionality of the original ones; each cell can be bound to its own key or a key combination.
  • Keys assigned to the new cells don’t conflict with the standard panel layout or the Cerberus keybind layout; when you switch to the classic interface, the native ones work.
  • Out of consumables - the cell turns gray, but its content is not lost; when the item appears in your inventory, it becomes available from the panel again.
  • When a new character logs in, a 5×10 panel appears right away, and your native quick-slot panel is laid out onto it once. The mod hides the native panel. You can also copy the original panel with a button in the settings.
  • Autocast - Ctrl + RMB enables automatic use of a macro (an alternative to RfUfree). It is turned off automatically on relog and on exit.
  • Change the position and display settings of buffs, debuffs, race buff, support and doping.
  • Edit mode - you can drag all elements of the new UI, snap them to neighbors, align them to a grid, or place them anywhere by holding Shift.
  • Keyboard mode turns on by itself on login.
  • You can hide the “Ore resources” panel.
  • Settings export and import, several color schemes, Russian and English languages.
Anti-lag features:

  • Added the ability to turn specific glow types off and back on right in the game.
  • Added the ability to make three glow presets.
  • Added a menu button that cycles through the presets.
Installation

  1. Close the game and the launcher.
  2. Copy dinput8.dll into the client folder, where RF_Online_4gb.bin is located.
  3. In the launcher settings, enable RFOnline 4gb - it won’t work without it (for now).
  4. Start the game as usual through the launcher.
  5. After entering the world, a small 28×28 px button will appear in the bottom-right corner. rf-ui.log will appear in the client folder, and rf-ui.ini will appear after the first setup.
  6. Uninstall: close the game and delete dinput8.dll (and also rf-ui.ini and rf-ui.log if you don’t need the settings).
    If rf-ui.log says that the client is unknown and the features are disabled, it means you have a different client version: the mod does nothing and the game runs normally.

Скачать/Download:​

1. https://github.com/r3ngr4y/rf-ui-releases/releases/latest

Вот такая вот хуйня собачка! Похвалить можно на странице скачивания релиза, там есть кнопка. О проблемах, багах, пожеланиях и т.д. можно писать сюда. Я не отвечу по возможности буду отвечать и фиксить (не в первую неделю старта точно).

If rf-ui is useful to you, you can leave a tip on the release page. Bug reports and feature requests go here. I’ll try to reply and fix things when I can, but not during the first week.
 
Последнее редактирование:
Я писал, спрашивал ответ был:
Если нет читерских функций, не нарушает правила проекта, то можно

Тут из серых фишек только автокаст, который ну юфри по сути
 
Только под Цербер сделал или еще можно на других серверах?
Только под цербер, когда-нибудь может добавлю другие, либо если пойму, что нет времени открою исходники и кто-нибудь доделает
 

Посмотреть вложение 39042Что это​

Небольшая DLL (dinput8.dll), которая кладётся в папку клиента и добавляет гибкую настройку интерфейса: свои панели быстрых слотов, перенос баффов, свой HUD статуса, кнопки, оптимизацию свечений. Всё настраивается прямо в игре. Конфиги хранятся локально в папке с клиентом.
  • Только интерфейс. Сеть, пакеты и игровые механики не трогаются.
  • Единственная автоматизация - авто каст прямо с панели.
  • Безопасный отказ: если клиент другой версии, мод сам отключается, пишет причину в лог, клиент запускается без проблем.
  • Родной интерфейс не ломается: кнопкой в углу можно в любой момент вернуться к стандартному.
Функционал интерфейса:
  • До 30 панелей, у каждой свои строки × столбцы, размер ячейки, отступ, прозрачность, фон, позиция.
  • Сами ячейки повторяют функционал оригинальных, каждую ячейку можно назначить за своей кнопкой, либо комбинацией.
  • Назначенные клавиши новых ячеек не конфликтуют с стандартной раскладкой панели и раскладкой биндов церба, при переключении на классический интерфейс работают они.
  • Кончилась расходка - ячейка серая, но содержимое не теряется, когда предмет появится в инвентаре он станет доступен с панели.
  • При заходе нового персонажа сразу появляется панель 5×10, на неё один раз раскладывается родная панель. Родную панель мод скрывает. Так же можно скопировать оригинальную панель кнопкой в настройках.
  • Автокаст - кликом Ctrl + ПКМ включает автоматическое применение макроса (альтернатива RfUfree). Автоматически выключается при релоге и выходе.
  • Смена позиции и настройка отображения бафов, дебафов, рас бафа, поддержки и допингов.
  • Режим редактирования - можно перетащить все элементы нового UI, прижать к соседям, выровнять по сетке или поставить в произвольное место зажав Shift.
    Посмотреть вложение 39041
  • Режим клавиатуры сам включается при входе.
  • Можно скрыть панель "Ресурс руды".
  • Эскпорт и импорт настроек, несколько цветовых схем, русский и английский язык.
Функционал антилага:
Посмотреть вложение 39040

  • Добавлена возможность отключать и включать обратно конкретные типы свечения прямо в игре.
  • Добавлена возможность сделать три пресета свечения.
  • В меню добавлена кнопка цикличного переключения пресетов.
    Посмотреть вложение 39039
Установка
  1. Закройте игру и лаунчер.
  2. Скопируйте dinput8.dll в папку клиента, туда, где лежит RF_Online_4gb.bin.
  3. В настройках лаунчера включите RFOnline 4gb - без него работать не будет (пока что).
    Посмотреть вложение 39043
  4. Запустите игру как обычно через лаунчер.
  5. После входа в мир в правом нижнем углу появится маленькая кнопка 28×28 px. В папке клиента появятся rf-ui.log и, после первой настройки, rf-ui.ini.
  6. Удаление: закройте игру и удалите dinput8.dll (а также rf-ui.ini и rf-ui.log, если не нужны настройки).
    Если в rf-ui.log написано, что клиент неизвестен и функции отключены, значит у вас другая версия клиента: мод ничего не делает, игра работает штатно.


English translate:
A small DLL (dinput8.dll) that goes into the client folder and adds flexible interface customization: custom quick-slot panels, relocatable buffs, a custom status HUD, buttons, and glow optimization. Everything is configured right in the game. Configs are stored locally in the client folder.

  • Interface only. The network, packets and game mechanics are not touched.
  • The only automation is quick cast right from the panel.
  • Fail-safe: if the client is a different version, the mod disables itself, writes the reason to the log, and the client starts without any problems.
  • The native interface is not broken: you can switch back to the standard one at any time with the button in the corner.
Interface features:

  • Up to 30 panels, each with its own rows × columns, cell size, spacing, transparency, background and position.
  • The cells repeat the functionality of the original ones; each cell can be bound to its own key or a key combination.
  • Keys assigned to the new cells don’t conflict with the standard panel layout or the Cerberus keybind layout; when you switch to the classic interface, the native ones work.
  • Out of consumables - the cell turns gray, but its content is not lost; when the item appears in your inventory, it becomes available from the panel again.
  • When a new character logs in, a 5×10 panel appears right away, and your native quick-slot panel is laid out onto it once. The mod hides the native panel. You can also copy the original panel with a button in the settings.
  • Autocast - Ctrl + RMB enables automatic use of a macro (an alternative to RfUfree). It is turned off automatically on relog and on exit.
  • Change the position and display settings of buffs, debuffs, race buff, support and doping.
  • Edit mode - you can drag all elements of the new UI, snap them to neighbors, align them to a grid, or place them anywhere by holding Shift.
  • Keyboard mode turns on by itself on login.
  • You can hide the “Ore resources” panel.
  • Settings export and import, several color schemes, Russian and English languages.
Anti-lag features:

  • Added the ability to turn specific glow types off and back on right in the game.
  • Added the ability to make three glow presets.
  • Added a menu button that cycles through the presets.
Installation

  1. Close the game and the launcher.
  2. Copy dinput8.dll into the client folder, where RF_Online_4gb.bin is located.
  3. In the launcher settings, enable RFOnline 4gb - it won’t work without it (for now).
  4. Start the game as usual through the launcher.
  5. After entering the world, a small 28×28 px button will appear in the bottom-right corner. rf-ui.log will appear in the client folder, and rf-ui.ini will appear after the first setup.
  6. Uninstall: close the game and delete dinput8.dll (and also rf-ui.ini and rf-ui.log if you don’t need the settings).
    If rf-ui.log says that the client is unknown and the features are disabled, it means you have a different client version: the mod does nothing and the game runs normally.

Скачать/Download:​

1. https://github.com/r3ngr4y/rf-ui-releases/releases/latest

Вот такая вот хуйня собачка! Похвалить можно на странице скачивания релиза, там есть кнопка. О проблемах, багах, пожеланиях и т.д. можно писать сюда. Я не отвечу по возможности буду отвечать и фиксить (не в первую неделю старта точно).

If rf-ui is useful to you, you can leave a tip on the release page. Bug reports and feature requests go here. I’ll try to reply and fix things when I can, but not during the first week.
Автор превосходит богов!
 
Ну кудесник, ну даешь!

Посмотреть вложение 39042Что это​

Небольшая DLL (dinput8.dll), которая кладётся в папку клиента и добавляет гибкую настройку интерфейса: свои панели быстрых слотов, перенос баффов, свой HUD статуса, кнопки, оптимизацию свечений. Всё настраивается прямо в игре. Конфиги хранятся локально в папке с клиентом.
  • Только интерфейс. Сеть, пакеты и игровые механики не трогаются.
  • Единственная автоматизация - авто каст прямо с панели.
  • Безопасный отказ: если клиент другой версии, мод сам отключается, пишет причину в лог, клиент запускается без проблем.
  • Родной интерфейс не ломается: кнопкой в углу можно в любой момент вернуться к стандартному.
Функционал интерфейса:
  • До 30 панелей, у каждой свои строки × столбцы, размер ячейки, отступ, прозрачность, фон, позиция.
  • Сами ячейки повторяют функционал оригинальных, каждую ячейку можно назначить за своей кнопкой, либо комбинацией.
  • Назначенные клавиши новых ячеек не конфликтуют с стандартной раскладкой панели и раскладкой биндов церба, при переключении на классический интерфейс работают они.
  • Кончилась расходка - ячейка серая, но содержимое не теряется, когда предмет появится в инвентаре он станет доступен с панели.
  • При заходе нового персонажа сразу появляется панель 5×10, на неё один раз раскладывается родная панель. Родную панель мод скрывает. Так же можно скопировать оригинальную панель кнопкой в настройках.
  • Автокаст - кликом Ctrl + ПКМ включает автоматическое применение макроса (альтернатива RfUfree). Автоматически выключается при релоге и выходе.
  • Смена позиции и настройка отображения бафов, дебафов, рас бафа, поддержки и допингов.
  • Режим редактирования - можно перетащить все элементы нового UI, прижать к соседям, выровнять по сетке или поставить в произвольное место зажав Shift.
    Посмотреть вложение 39041
  • Режим клавиатуры сам включается при входе.
  • Можно скрыть панель "Ресурс руды".
  • Эскпорт и импорт настроек, несколько цветовых схем, русский и английский язык.
Функционал антилага:
Посмотреть вложение 39040

  • Добавлена возможность отключать и включать обратно конкретные типы свечения прямо в игре.
  • Добавлена возможность сделать три пресета свечения.
  • В меню добавлена кнопка цикличного переключения пресетов.
    Посмотреть вложение 39039
Установка
  1. Закройте игру и лаунчер.
  2. Скопируйте dinput8.dll в папку клиента, туда, где лежит RF_Online_4gb.bin.
  3. В настройках лаунчера включите RFOnline 4gb - без него работать не будет (пока что).
    Посмотреть вложение 39043
  4. Запустите игру как обычно через лаунчер.
  5. После входа в мир в правом нижнем углу появится маленькая кнопка 28×28 px. В папке клиента появятся rf-ui.log и, после первой настройки, rf-ui.ini.
  6. Удаление: закройте игру и удалите dinput8.dll (а также rf-ui.ini и rf-ui.log, если не нужны настройки).
    Если в rf-ui.log написано, что клиент неизвестен и функции отключены, значит у вас другая версия клиента: мод ничего не делает, игра работает штатно.


English translate:
A small DLL (dinput8.dll) that goes into the client folder and adds flexible interface customization: custom quick-slot panels, relocatable buffs, a custom status HUD, buttons, and glow optimization. Everything is configured right in the game. Configs are stored locally in the client folder.

  • Interface only. The network, packets and game mechanics are not touched.
  • The only automation is quick cast right from the panel.
  • Fail-safe: if the client is a different version, the mod disables itself, writes the reason to the log, and the client starts without any problems.
  • The native interface is not broken: you can switch back to the standard one at any time with the button in the corner.
Interface features:

  • Up to 30 panels, each with its own rows × columns, cell size, spacing, transparency, background and position.
  • The cells repeat the functionality of the original ones; each cell can be bound to its own key or a key combination.
  • Keys assigned to the new cells don’t conflict with the standard panel layout or the Cerberus keybind layout; when you switch to the classic interface, the native ones work.
  • Out of consumables - the cell turns gray, but its content is not lost; when the item appears in your inventory, it becomes available from the panel again.
  • When a new character logs in, a 5×10 panel appears right away, and your native quick-slot panel is laid out onto it once. The mod hides the native panel. You can also copy the original panel with a button in the settings.
  • Autocast - Ctrl + RMB enables automatic use of a macro (an alternative to RfUfree). It is turned off automatically on relog and on exit.
  • Change the position and display settings of buffs, debuffs, race buff, support and doping.
  • Edit mode - you can drag all elements of the new UI, snap them to neighbors, align them to a grid, or place them anywhere by holding Shift.
  • Keyboard mode turns on by itself on login.
  • You can hide the “Ore resources” panel.
  • Settings export and import, several color schemes, Russian and English languages.
Anti-lag features:

  • Added the ability to turn specific glow types off and back on right in the game.
  • Added the ability to make three glow presets.
  • Added a menu button that cycles through the presets.
Installation

  1. Close the game and the launcher.
  2. Copy dinput8.dll into the client folder, where RF_Online_4gb.bin is located.
  3. In the launcher settings, enable RFOnline 4gb - it won’t work without it (for now).
  4. Start the game as usual through the launcher.
  5. After entering the world, a small 28×28 px button will appear in the bottom-right corner. rf-ui.log will appear in the client folder, and rf-ui.ini will appear after the first setup.
  6. Uninstall: close the game and delete dinput8.dll (and also rf-ui.ini and rf-ui.log if you don’t need the settings).
    If rf-ui.log says that the client is unknown and the features are disabled, it means you have a different client version: the mod does nothing and the game runs normally.

Скачать/Download:​

1. https://github.com/r3ngr4y/rf-ui-releases/releases/latest

Вот такая вот хуйня собачка! Похвалить можно на странице скачивания релиза, там есть кнопка. О проблемах, багах, пожеланиях и т.д. можно писать сюда. Я не отвечу по возможности буду отвечать и фиксить (не в первую неделю старта точно).

If rf-ui is useful to you, you can leave a tip on the release page. Bug reports and feature requests go here. I’ll try to reply and fix things when I can, but not during the first week.
 
Назад
Сверху