Изменение русских символов в аналогичные им по коду клавиши - английские.

Barrington

Участник
Автор темы
55
34
Понимаю что данный раздел подразумевает то, что я должен самостоятельно пытаться что-либо разрабатывать и просто частично пользоваться помощью этого участка форума, но в этой ситуации я просто хочу поинтересоваться.

На одном сервере на уровне мода была следующая система.
При вводе в чат условного ".ьу пожал руку" сервер автоматически ".ьу" заменял на "/me" и запускал использование верной команды. Возможно ли это реализовать в качестве скрипта? И в какую сторону вообще стоит думать? Сравнивать как-то коды нажимающихся клавиш или как-то парсить сообщение перед отправкой на наличие точки в первом символе строки..
 

komnatq

Известный
203
90
Через ивент ловишь сообщение, которое начинается с точки, и меняешь слово посимвольно от точки до пробела или до конца, если подразумевается ввод команды без параметра. Вывод оригинальной строки блочишь через return false, а преобразованную выводишь с помощью sampSendChat()
 
  • Нравится
Реакции: atizoff