SA-MP Forums Archive
[Ajuda] Sscanf - 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] Sscanf (/showthread.php?tid=362004)



Sscanf - Bruno Alves - 23.07.2012

Gente й o seguinte td vez q vc digita o comando ele retorna a mensagem. obs: Msm que vc tenha escrito certo.
Lembrando q sу ta acontecendo aonde ultilizo texto me ajudem por favor

pawn Код:
CMD:ban(playerid, params[])
{
    new VictimID, Motivo[120];
    if(Informacoes[playerid][PlayerAdmin] < 3) return Mensagem(playerid, RED, "Erro: Vocк Nгo tem Nнvel de Administrador Suficiente");
    if(sscanf(params, "ds[120]", VictimID, Motivo)) return Mensagem(playerid, RED, "Erro: /ban [ID] [Motivo]");
    if(!IsPlayerConnected(VictimID)) return Mensagem(playerid, RED, "Erro: Jogador Nгo Conectado");
    GetPlayerName(playerid, gAdminName, sizeof(gAdminName));
    GetPlayerName(VictimID, gPlayerName, sizeof(gPlayerName));
    format(gString, sizeof(gString), ">> Admin-CMD: %s Baniu o Jogador %s Pelo Motivo: %s", gAdminName, gPlayerName, Motivo);
    MensagemParaTodos(RED, gString);
    Ban(VictimID);
    return 1;
}
vejam o que podem fazer por mim obrigado


Re: Sscanf - [JD]BlackFire - 23.07.2012

pawn Код:
CMD:ban(playerid, params[])
{
    new VictimID, Motivo[120];
    if(Informacoes[playerid][PlayerAdmin] < 3)
    {
        Mensagem(playerid, RED, "Erro: Vocк Nгo tem Nнvel de Administrador Suficiente");
        return false;
    }
    if(sscanf(params, "ds[120]", VictimID, Motivo))
    {
        Mensagem(playerid, RED, "Erro: /ban [ID] [Motivo]");
        return false;
    }
    if(!IsPlayerConnected(VictimID))
    {
        Mensagem(playerid, RED, "Erro: Jogador Nгo Conectado");
        return false;
    }
    GetPlayerName(playerid, gAdminName, sizeof(gAdminName));
    GetPlayerName(VictimID, gPlayerName, sizeof(gPlayerName));
    format(gString, sizeof(gString), ">> Admin-CMD: %s Baniu o Jogador %s Pelo Motivo: %s", gAdminName, gPlayerName, Motivo);
    MensagemParaTodos(RED, gString);
    Ban(VictimID);
    return 1;
}



Re: Sscanf - Bruno Alves - 23.07.2012

Nгo deu, ainda ta retornando a mensagem mesmo vc digitando certo...


Re: Sscanf - [JD]BlackFire - 23.07.2012

retornando que mensagem?


Re: Sscanf - Bruno Alves - 23.07.2012

Erro: /ban [ID] [Motivo]

msm quando digitado certo ex: /ban 0 xau


Re: Sscanf - leonardo1434 - 23.07.2012

Isto se deve ao fato de que seu level й menor que 3.


Re: Sscanf - .FuneraL. - 23.07.2012

Vocк estб utilizando apenas ZCMD? ou alguma outra coisa?


Re: Sscanf - Bruno Alves - 23.07.2012

zcmd, isso й de seu fs de admin, a e seus creditos estгo la с se preucupe...


Re: Sscanf - Kmatsu - 23.07.2012

Plugin do sscanf atualizado?


Re: Sscanf - .FuneraL. - 23.07.2012

Quote:
Originally Posted by Bruno Alves
Посмотреть сообщение
zcmd, isso й de seu fs de admin, a e seus creditos estгo la с se preucupe...
Isso eu sei , sу achei que poderia ser algo com outro processador de comandos, pois sempre que faзo algo que testo com mais de um, acaba bugando de alguma maneira