SA-MP Forums Archive
[Ajuda] Texto - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Texto (/showthread.php?tid=466107)



Texto - Sti - 26.09.2013

Bom, Adicionei o Comando /Sugestгo [ Mensagem ] No GameMode que estou usando...
Sу que a mensagem nгo estб sendo enviada as Administradores corretamente...

- Print- > Chat preto como era pra aparecer
E No chat normal como estб aparencendo

@Edit

Tinha esquecido do Codigo ._.'

pawn Код:
if( !strcmp( cmd, "/sugestao", true ))
    {
        tmp = strtok( cmdtext, idx );
        if( !strlen( tmp ))
        {
            SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /Sugestao [ Mensagem ]" );
            return 1;
        }
        new
            id = strval( tmp )
        ;
        new length = strlen( cmdtext );
        while (( idx < length ) && ( cmdtext[ idx ] <= ' ' ))
        {
            idx++;
        }
        new offset = idx;
        new result[ 64 ];
        while (( idx < length ) && (( idx - offset ) < ( sizeof( result ) - 1 )) )
        {
            result[ idx - offset ] = cmdtext[ idx ];
            idx++;
        }
        result[ idx - offset ] = EOS;
        if( !strlen( result ))
        {
            SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /Sugestгo [ Mensagem ]" );
            return 1;
        }
        else
        {
            SendClientMessage( playerid, 0xCCFFFFAA, "[ > ] Sugestгo enviada com sucesso,aguarde um agradecimento !" );
            format( string, sizeof( string ), "[ SUGESTГO ]  %s sugere : %s", PlayerName( playerid ), result);
            Reports( string );
            foreach(Player, i )
            {
                if( aInfo[ i ][ Admin ] == 1 || aInfo[ i ][ Moderador ] == 1 || aInfo[ i ][ Ajudante ] == 1)
                {
                    SendClientMessage( i, COLOR_AMARELO, string );
                }
            }
            return 1;
        }
    }



Re: Texto - RuanRider - 26.09.2013

na parte:

PHP код:
            SendClientMessageplayerid0xCCFFFFAA"[ > ] Sugestгo enviada com sucesso,aguarde um agradecimento !" );
            
formatstringsizeof( string ), "[ SUGESTГO ]  %s sugere : %s"PlayerNameplayerid ), result); 
coloca o format em cima tenta

cara se nao der descupa ta, eu achei esse codigo muito complicado foi a unica coisa que eu achei que tivesse errado


Re: Texto - Sti - 26.09.2013

Infelizmente nгo ajudou :/



Re: Texto - zSuYaNw - 26.09.2013

Tente isto, nгo testei..
pawn Код:
if(!strcmp(cmdtext, "/sugestao", true, 8)){
        if(cmdtext[10] == '\0'){
            return SendClientMessage( playerid, COLOR_ERRO, "[ x ] Uso correto: /Sugestao [ Mensagem ]" );
        }
       
        SendClientMessage( playerid, 0xCCFFFFAA, "[ > ] Sugestгo enviada com sucesso,aguarde um agradecimento !" );
        format( string, sizeof( string ), "[ SUGESTГO ]  %s sugere : %s", PlayerName( playerid ), cmdtext[10]);
        Reports( string );
        foreach(Player, i )
        {
            if( aInfo[ i ][ Admin ] == 1 || aInfo[ i ][ Moderador ] == 1 || aInfo[ i ][ Ajudante ] == 1)
            {
                SendClientMessage( i, COLOR_AMARELO, string );
            }
        }
        return true;
    }