[Ajuda] CMD cnn bugado
#1

Nгo sei oq ouve com meu cmd CNN Exemplo: eu digito /cnn eai mano so que aparece lah digite cnn [Texto}

Код:
if(strcmp(cmd, "/cnn", true) == 0)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), PASTA_CONTAS, aname);
if(pAdmin[playerid] == 1 || pAdmin[playerid] == 2 || pAdmin[playerid] == 3 || pAdmin[playerid] == 4 || pAdmin[playerid] == 5){
new tmp[256];
if (!strlen(tmp))
{
SendClientMessage(playerid, Vermelho, "Digite: /cnn [texto]");
return 1;
}
if(PlayerInfo[playerid][Logged] == 1)
{
if(pAdmin[playerid] == 1 || pAdmin[playerid] == 2 || pAdmin[playerid] == 3 || pAdmin[playerid] == 4 || pAdmin[playerid] == 5)
{
format(string, sizeof(string), "~b~%s~r~: ~w~%s", aname, tmp);
GameTextForAll(string, 5000, 3);
}else{
SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem permissгo para usar este comando!");
}
}else{
SendClientMessage(playerid, Vermelho, "(ERRO) Vocк tem que estar logado para usar este comando!");
}
return 1;
}
}
Nгo sei oq ouve se alguem poder arrumar esse pois nгo quero outro vlw ai .
Reply
#2

Cade o Comando?
Reply
#3

Quote:
Originally Posted by iSmir
Посмотреть сообщение
Cade o Comando?
Desculpe-me erro meu Estб ai
Reply
#4

Quote:
Originally Posted by fackbook
Посмотреть сообщение
Desculpe-me erro meu Estб ai
Olб fackbook!

Qual o erro que acontece ?!

Vlw!
Reply
#5

Quote:
Originally Posted by NuTShoT
Посмотреть сообщение
Olб fackbook!

Qual o erro que acontece ?!

Vlw!
Bem o erro й o seguinte quando eu digito exemplo: /cnn eai galera nгo funciona e me envia uma mensagen Digite /cnn [Texto} eu nгo sei oq ouve vlw ai se poder me ajudar
Reply
#6

Olб fackbook!

Tente:
pawn Код:
if(strcmp(cmd, "/cnn", true) == 0)
{
    new aname[MAX_PLAYER_NAME];
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    format(file, sizeof(file), PASTA_CONTAS, aname);
    if(pAdmin[playerid] == 1 || pAdmin[playerid] == 2 || pAdmin[playerid] == 3 || pAdmin[playerid] == 4 || pAdmin[playerid] == 5){
        new tmp[256];
        if (!strlen(tmp))
        {
            SendClientMessage(playerid, Vermelho, "Digite: /cnn [texto]");
            return 1;
        }
        if(PlayerInfo[playerid][Logged] == 1)
        {
            if(pAdmin[playerid] == 1 || pAdmin[playerid] == 2 || pAdmin[playerid] == 3 || pAdmin[playerid] == 4 || pAdmin[playerid] == 5)
            {
                format(string, sizeof(string), "~b~%s~r~: ~w~%s", aname, tmp);
                GameTextForAll(string, 5000, 3);
            }else{
                SendClientMessage(playerid, Vermelho, "(ERRO) Vocк nгo tem permissгo para usar este comando!");
            }
        }else{
            SendClientMessage(playerid, Vermelho, "(ERRO) Vocк tem que estar logado para usar este comando!");
        }
        return 1;
    }
}
Caso nгo funcione:
pawn Код:
if(strcmp(cmd, "/cnn", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            if (PlayerInfo[playerid][pAdmin] >= 1)
            {
                if(admtrampando[playerid] < 1 && PlayerInfo[playerid][pAdmin] != 1341)
                {
                    SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб trabalhando! {E31919}(/jogar)");
                    return true;
                }
                GetPlayerName(playerid, sendername, sizeof(sendername));
                new length = strlen(cmdtext);
                while ((idx < length) && (cmdtext[idx] <= ' '))
                {
                    idx++;
                }
                new offset = idx;
                new result[100];
                while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
                {
                    result[idx - offset] = cmdtext[idx];
                    idx++;
                }
                result[idx - offset] = EOS;
                if(!strlen(result))
                {
                    SendClientMessage(playerid, COLOR_GRAD2, "USE: /cnn [cnn formato ~n~=NovaLinha ~r~=Vermelho ~g~=Verde ~b~=Azul ~w~=Branco ~y~=Amarelo ~l~=Preto]");
                    return true;
                }
                if(admtrampando[playerid] == 1 && admhide[playerid] == 1)
                {
                    format(string, sizeof(string), "~b~Capetinha: ~w~%s",result);
                }
                else
                {
                    format(string, sizeof(string), "~b~%s: ~w~%s",sendername,result);
                }
                for(new i = 0; i < MAX_PLAYERS; i++)
                {
                    if(IsPlayerConnected(i))
                    {
                        GameTextForPlayer(i, string, 5000, 3);
                    }
                }
                return true;
            }
            else
            {
                SendClientMessage(playerid, COLOR_GRAD1, "Vocк nгo estб autorizado a usar este comando!");
                return true;
            }
        }
        return true;
    }
Vlw!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)