[Ajuda] O que tб errado?
#1

Resolvido!
Reply
#2

nгo entendi bem o codigo
oque isso faz?
Reply
#3

Leia o cуdigo e entenderб, a mensagem nгo й mostrada...
Reply
#4

Isso estб em OnDialogResponse ?
Reply
#5

Correto Vini!
Reply
#6

nossa, porque vc definiu 256 cйlulas ? vc vai usar no maximo 40..
se for mais que 40 ira retornar a msg.
Reply
#7

tente assim:
pawn Код:
if(IsPlayerConnected(playerid) || PlayerDados[playerid][Membro] >= 1)
            {
                    new bla[40]; new idx;
                    bla = strtok(inputtext,idx);
                    strmid(bla, inputtext, 11, strlen(inputtext));
                    if(strlen(bla) < 1 || strlen(bla) > 40)
                    {
                        SendClientMessage(playerid,0xFF0000AA,"[ERRO]: bla bla bla!");
                        return 1;
                    }
                    new str[64];
                    format(str,sizeof(str),"Bla:~n~~w~%s",inputtext[10]);
                    for(new i; i < MAX_PLAEYRS; ++i)
                    {
                        if(PlayerDados[i][Membro] > 0) GameTextForPlayer(i,str,5000,3);
                    }
            }
Reply
#8

Valeu Black funcionou!, sу que a limitaзгo nгo estб a funcionar corretamente...
Reply
#9

troque isto
pawn Код:
if(strlen(bla) < 1 || strlen(bla) > 40)
por:

pawn Код:
if(strlen(bla) < 1 && strlen(bla) > 40)
@EDIT
fail ;/
Reply
#10

tente dessa forma:
pawn Код:
if(IsPlayerConnected(playerid) || PlayerDados[playerid][Membro] >= 1)
            {
                    new str[64];
                    if(strlen(inputtext) < 1 || strlen(inputtext) > 40) return SendClientMessage(playerid,0xFF0000AA,"[ERRO]: bla bla bla!");
                    format(str,sizeof(str),"Bla:~n~~w~%s",inputtext);
                    for(new i; i < MAX_PLAEYRS; ++i)
                    {
                        if(PlayerDados[i][Membro] > 0) GameTextForPlayer(i,str,5000,3);
                    }
            }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)