Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
В общем там надо долбиться-разбираться с ChatWnd. Или же сделать по-своему, используя там переменную ChatText или как там она называется. У нее метод SetText(строка);
Interface.u -> ChatWnd -> function ChangeTabChannel(int ChannelIndex) скорее всего.
Там идет switch-case, в котором в зависимости от ChannelIndex берется из датника определенная строка (GetSystemString(3234) к примеру).
На сервере даже не ищи.
Сервер получает строчку, которую ты ввел в чат и нажал Enter. Затем он обрабатывает ее (грубо говоря проверяет первые 1-2 символа) и в зависимости от полученного результата отправляет уже в "обработанном" виде клиенту (т.е. указывает ему и тип чата, и еще там какую-то...
Нет. Это полностью в клиенте. Ввод текста в чат вообще сервером не контролируется. Туда отправляется строчка чата только после нажатия Enter (ну или при использовании макроса, но это уже другой пакет по-моему).
Еще стоит учитывать, что там может добавляться не строчка, а символ/код символа (это...
Не в админке дело. Он хочет, чтобы вместо ^ в чат вписывалась его строка (ну типа когда табы переклацываешь, в чат вписывается то +, то # в зависимости от таба).
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.