22.09.2013, 21:36
Alguem pode me mostrar um codigo que limita as caracteres do chat?
Exemplo: Maximo 30 caracteres.
Exemplo: Maximo 30 caracteres.
public OnPlayerText(playerid, text[])
{
if (strlen(text) > 30) //Strlen = Tamanho de uma string :)
return SendClientMessage(playerid, 0xFF0000FF, "ERRO: Chat muito grande! Use entre 1-30");
return 1;
}
#include a_samp
public OnPlayerText(playerid, text[])
{
new size = strlen(text);
if(size > 64) {
SendClientMessage(playerid, -1, "Limite de caracteres foi atingido");
return false;
}
return 1;
}
O limite de caracteres estб em 64 mas esse valor pode ser alterado de acordo com sua necessidade . |
PHP код:
|
if (strlen(text) > 10) return SendClientMessage(playerid, -1, "Mensagem Invбlida.");
if (!strlen(text) > 10) return SendClientMessage(playerid, -1, "Mensagem Invбlida.");
valeu cara, nao deu erro no copiler, vou testar depois no samp
...so de teste, eu fiz assim: Код:
if (strlen(text) > 10) return SendClientMessage(playerid, -1, "Mensagem Invбlida."); Код:
if (!strlen(text) > 10) return SendClientMessage(playerid, -1, "Mensagem Invбlida."); |