Lua CorrectionWords Lite - автоисправление в SA:MP

Орк

Известный
Автор темы
406
340
Версия SA-MP
  1. 0.3.7 (R1)
  2. 0.3.7-R2
  3. 0.3.7-R3
  4. 0.3.7-R4
  5. 0.3.7-R5
  6. 0.3DL
1750186807475.png
*при нажатии на картинку перенаправляет на оригинальную тему.
nMrfapT.gif
Автоисправление которое я редактировал для себя.
Работает всё так же на Yandex Speller API.
Работает в инпуте чата и в диалоговом окне.
Работает на лаунчере аризоне
Работает на SAMP R1, R2, R3, R3-1, R4, R4-2, R5, DL-R1. Адреса памяти используются для SAMP R1, R2, R3, R3-1, R4, R4-2, R5, DL-R1. (Всё требует теста)
Требуется Effil

Активация: ALT + X - исправить слово или предложение

UPD correctV2:
В чатгпт посидел пару минут и получился вариант без Requests и effil, нужны стандартные либы и сампфункс (на аризоне через память не могу получить текст инпута в чате, использую sampGetChatInputText)
UPD 2 correctV3:
В чатгпт посидел ещё пару минут и получился вариант через LanguageTool, по идеи работает в любой стране. Но это незаточенный под русский язык сервис.
Активация на ALT+D обработка через LanguageTool
ZqYUNT7.gif
зато запятые ставит
nUsmQUD.gif

Активация на ALT+X обработка через Yandex Speller
x6uNDRs.gif


UPD 3 Все файлы:
Изменил в одном месте false на true, должно теперь работать на всех указанных выше версиях сампа
UPD 4 correctV3: Теперь ошибки при нарушении установленных лимитов показываются нормально
1764471898457.png
 

Вложения

  • correct.lua
    4.4 KB · Просмотры: 2
  • correctV2.lua
    5.6 KB · Просмотры: 1
  • correctV3.lua
    12.3 KB · Просмотры: 20
Последнее редактирование:

Орк

Известный
Автор темы
406
340
Обновил:
Добавил нихуя полезного.
Добавил поддержку разных версий сампа.
Может быть, когда-нибудь откажусь от поддержки сампфунса, а пока совмещенное.
 
  • Нравится
Реакции: Vespan и Санитар

Орк

Известный
Автор темы
406
340
тогда уж надо написать что добавил поддержку для версий которые имеют поддержку муна
плюс проебался. Требование ещё ssl, который входит в Requests. изменю описание уже в следующей обнове через пару месяцев
 

Орк

Известный
Автор темы
406
340
Лимиты
Yandex Speller: 10 млн символов в сутки, 10 000 запросов в сутки
LanguageTool: 20 запросов на IP в минуту, 75 KB текста на IP в минуту, 20 KB текста на один запрос, Не больше 30 ошибочных слов за запрос

Бля, чего никто не сказал, что entryPoint везде false, кроме r3
Чтобы заработало на вашей версии сампа нужно поставить true.
Вечером обновлю файлы
 
Последнее редактирование:

ThePatton

Известный
230
43
Перезалей в кодировке Windows-1251, а то кроказябры высвечивает вовремя ошибки.
 
  • Нравится
Реакции: Орк