Изменение чат команд

jonius

Путник
Пользователь
Сообщения
573
Розыгрыши
0
Решения
1
Репутация
341
Реакции
341
Баллы
0
Подскажите люди добрые, решил заморочился изменить стандартные кнопки чата на админские, типа //gmchat //c //s , на скрине поменял команду
но все равно в чате прописывает ^ галку

Не могу найти где прописывается команда для этих команд все датники перерыл, подскажите, кто-то может натыкался.
 
Interface.u -> ChatWnd -> function ChangeTabChannel(int ChannelIndex) скорее всего.
Там идет switch-case, в котором в зависимости от ChannelIndex берется из датника определенная строка (GetSystemString(3234) к примеру).
 
Эта строка - название кнопок. Функция определяет лишь название кнопок при изменении.
 
жуть короче) пускай тогда пользуются по старинке чатом)
 
жуть короче пускай тогда пользуются по старинке чатом
В общем там надо долбиться-разбираться с ChatWnd. Или же сделать по-своему, используя там переменную ChatText или как там она называется. У нее метод SetText(строка);
 
сервер проверяет первый символ не для определения типа чата - тип и так прилетает в виде отдельного поля в пакете.
проверка первого символа есть только на явах и то ради проверки на точку (вызов voiced-команд) и часто еще на знак "=" для произведения мат. расчетов.