[RESOLVIDO] Limitar Caracteres No Chat -
RuanRider - 22.09.2013
Alguem pode me mostrar um codigo que limita as caracteres do chat?
Exemplo: Maximo 30 caracteres.
Re: Limitar Caracteres No Chat -
Juniiro3 - 22.09.2013
PHP код:
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;
}
Re: Limitar Caracteres No Chat -
Neutron97 - 22.09.2013
pawn Код:
#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;
}
Quote:
O limite de caracteres estб em 64 mas esse valor pode ser alterado de acordo com sua necessidade .
|
Espero ter ajudado

.
Re: Limitar Caracteres No Chat -
RuanRider - 22.09.2013
Quote:
Originally Posted by Juniiro3
PHP код:
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;
}
|
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.");
se eu colocar ! antes de strlen, ai se o player digitar nada mostra mensagem invalida?
Код:
if (!strlen(text) > 10) return SendClientMessage(playerid, -1, "Mensagem Invбlida.");
Re: Limitar Caracteres No Chat -
Juniiro3 - 22.09.2013
Quote:
Originally Posted by RuanRider
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.");
se eu colocar ! antes de strlen, ai se o player digitar nada mostra mensagem invalida?
Код:
if (!strlen(text) > 10) return SendClientMessage(playerid, -1, "Mensagem Invбlida.");
|
Seguindo a lуgico do !strlen(text) > 10:
"Se text NГO for maior que 10, mande a mensagem: 'Mensagem Invбlida.' "
Re: Limitar Caracteres No Chat -
RuanRider - 22.09.2013
Valeu
Juniiro3, consegui fazer o que eu queria com base no seu cуdigo e entendi a funзгo do '!'.
Valeu tambйm pelo cуdigo
Neutron97, me ajudou com alguns erros de dupla mensagem aqui.
Re: Limitar Caracteres No Chat -
Neutron97 - 22.09.2013
Quote:
Originally Posted by RuanRider
Valeu Juniiro3, consegui fazer o que eu queria com base no seu cуdigo e entendi a funзгo do '!'.
Valeu tambйm pelo cуdigo Neutron97, me ajudou com alguns erros de dupla mensagem aqui.
|
@
Thanks,

.
Re: Limitar Caracteres No Chat -
Juniiro3 - 22.09.2013
Quote:
Originally Posted by RuanRider
Valeu Juniiro3, consegui fazer o que eu queria com base no seu cуdigo e entendi a funзгo do '!'.
Valeu tambйm pelo cуdigo Neutron97, me ajudou com alguns erros de dupla mensagem aqui.
|

Qualquer coisa tamo ai !