Ragnar 1 Posted July 28 Olá, Uso ótimo recurso aqui mesmo do fórum que bloqueá binds de texto, mas é possível mandar ainda pelo F8: "say #000000KKK#FFFFFFKKK" Há possibilidade de desabilitar? Share this post Link to post
Lord Henry 1,041 Posted July 28 (edited) Não. Pois se fizer isso não será mais possível falar no chat normal também. Quando vc aperta T e escreve alguma mensagem, vc está internamente usando o comando /say Se você está querendo evitar Spam, só usar um setTimer. Quando o jogador enviar uma mensagem, verifica se existe esse timer, se existir, cancela o envio da mensagem com cancelEvent no evento onPlayerChat. Se não tiver o timer, manda a mensagem normalmente e cria o timer. Edited July 28 by Lord Henry Share this post Link to post
MaligNos 138 Posted July 28 Pode verificar o isConsoleActive Cliente: local consoleActive = false addEventHandler("onClientRender", root, function() if (consoleActive ~= isConsoleActive()) then consoleActive = isConsoleActive() setElementData(localPlayer,"consoleActive",consoleActive) end end ) Server: addEventHandler("onPlayerCommand", root, function(cmd) if (cmd ~= "say") then return end if getElementData(source,"consoleActive") then cancelEvent() outputChatBox("*Uso inválido!", source, 255, 0, 0) end end ) 1 2 Share this post Link to post