[Pedido] Limitar Caracteres No Chat
#1

Alguem pode me mostrar um codigo que limita as caracteres do chat?

Exemplo: Maximo 30 caracteres.
Reply
#2

PHP код:
public OnPlayerText(playeridtext[])
{
    if (
strlen(text) > 30//Strlen = Tamanho de uma string :)
        
return SendClientMessage(playerid0xFF0000FF"ERRO: Chat muito grande! Use entre 1-30");

    return 
1;

Reply
#3

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 .
Reply
#4

Quote:
Originally Posted by Juniiro3
Посмотреть сообщение
PHP код:
public OnPlayerText(playeridtext[])
{
    if (
strlen(text) > 30//Strlen = Tamanho de uma string :)
        
return SendClientMessage(playerid0xFF0000FF"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.");
Reply
#5

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.' "
Reply
#6

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.
Reply
#7

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, .
Reply
#8

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 !
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)