ASI CommandLayoutChanger - вводим команды с неправильной раскладкой

redcode

🤔
Автор темы
Друг
144
1,255
Версия SA-MP
  1. 0.3.7 (R1)
  2. 0.3.7-R2
  3. 0.3.7-R3
  4. 0.3.7-R4
Описание: небольшой плагин, исправляющий ввод команд с неправильной раскладкой.
Плагин имеет 3 режима замены символов:
0 - отключён.​
1 - заменяет русские символы на английские, а английские на русские.​
Пример: .ыфн Еуыею Ntcn/ -> /say Test. Тест.
2 - заменяет русские символы на английские. (бесполезный?)​
Пример: .ыфн Еуыею Ntcn/ -> /say Test. Ntcn|
3 - заменяет русские символы на английские, но только в команде.​
Пример: .ыфн Еуыею Ntcn/ -> /say Еуыею Ntcn/
Установить режим можно в файле конфигурации плагина.

Зависимости: SA-MP 0.3.7 R1/R3/R4, Silent`s ASI Loader 1.3

Исходный код: GitHub
 

Вложения

  • CommandLayoutChanger.zip
    12.6 KB · Просмотры: 10,251

kin4stat

mq-team
Всефорумный модератор
2,731
4,692
а как включить ?
Автоматически

unordered_map для таблиц был бы быстрее.
А вообще за счет памяти в 2Кб, можно было бы вообще за O(1) это делать (std::array)
Ну а еще всеми любимые C-style касты по-хорошему в C++ -style касты переделать :D
Хорошая работа Олег :D
 
  • Нравится
Реакции: MagIren

shinoa

Известный
298
207
Совместим с всякими мвд хелперами, где команды вводят "/жопа"?
 

Vikkir Tomoyan

Активный
185
34
Я так понимаю, такая реализация используется в новейшей версии альтернативного ядра Аризоны?
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,747
11,157
(ток тут луа)
 
  • Нравится
Реакции: Nekit Shultz

NoSoftware

Участник
55
42
Автоматически

unordered_map для таблиц был бы быстрее.
А вообще за счет памяти в 2Кб, можно было бы вообще за O(1) это делать (std::array)
Ну а еще всеми любимые C-style касты по-хорошему в C++ -style касты переделать :D
Хорошая работа Олег :D
 

Вложения

  • IMG_20210215_215034.jpg
    IMG_20210215_215034.jpg
    43.2 KB · Просмотры: 343

Похожие темы

    • Закрыта
    • Вопрос
    Ответы
    2
    Просмотры
    768