Запрет отправки пробела в чат.

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
3
Реакции
0
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Как запретить отправку пробела в чат?
То бишь отправку одного пробела, без текста.
Может кто скинуть код? Буду благодарен.
 
Сообщения
1,291
Реакции
2,287
Помог
57 раз(а)
Brevzor1997,
не тот раздел, должно быть тут
Вообще, это вроде SNAC фиксит, есть там SNAC_Chat_TrimSpaces
Код:
#include <amxmodx>

public plugin_init() {
    register_clcmd("say", "func_HookSay")
    register_clcmd("say_team", "func_HookSay")
}

public func_HookSay(pPlayer) {
    new szText[12] // задаём больше, если не хотим блочить мессаги аутистов, которые пишут много пробелов, и потом какое-то слово

    read_args(szText, charsmax(szText))
    remove_quotes(szText)
    trim(szText)

    return szText[0] ? PLUGIN_CONTINUE : PLUGIN_HANDLED;
}
 
Сообщения
3
Реакции
0
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
BlackSignature, понял, спасибо большое, то что я искал!
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу