SA-MP Forums Archive
[Ajuda] o que esta errado - 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] o que esta errado (/showthread.php?tid=371002)



o que esta errado - Maklister - 22.08.2012

To meio fail em pawn Hoje :P

simplismente entro no server e digito o cmd e nao retorna nada, nem mesmo o sscanf

pawn Код:
CMD:vskin(playerid, params[])
{
    new skinid, valor, giverid, string[126];
    if(PlayerInfo[playerid][pProfissao] == VendendorDeSkins)
    {
        if(sscanf(params, "iii", giverid, skinid, valor)) return SendClientMessage(playerid, VERMELHO_ESCURO, "[x] Use: /vskin [id] [ id skin ] [ valor ]");
        if(!IsPlayerConnected(giverid)) return SendClientMessage(playerid,VERMELHO_ESCURO,"[x] Jogador nгo estб conectado.");
        if(GetPlayerMoney(giverid) >= valor)
        {
            OferecendoSkin[giverid] = 1;
            format(string, sizeof(string), "[ INFO ] {FFFFFF}O Jogador %s esta te oferecendo a skin %d por {008000}R$ %d  Use ( /AceitarSkin ou /RecusarSkin )", nome(playerid), skinid, valor);
            SendClientMessage(giverid, 0xBBBB00AA, string);
            if(OferecendoSkin[giverid] == 1)
            {
                format(string, sizeof(string), "[ INFO ] {FFFFFF}O Jogador %s te vendeu a skin %d por {008000}R$ %d ", nome(playerid), skinid, valor);
                SendClientMessage(giverid, AZUL, string);
                SetPlayerSkin(giverid, skinid);
                PlayerInfo[giverid][pSkin] = skinid;
                GivePlayerMoney(giverid, -valor);
                GivePlayerMoney(playerid, valor);
                OferecendoSkin[giverid] = 0;
            }
            else
            {
                SendClientMessage(playerid, AZUL, "[ INFO ] O Jogador recusou a skin");
            }
        }
        else
        {
            SendClientMessage(playerid, VERMELHO_ESCURO, "[x] O Jogador nao possui todo esse dinheiro");
        }
    }
    return 1;
}