[Ajuda] Comando nгo sendo executado.
#1

Boa noite.
Eu fiz um pequeno comando para tarifar um player que entrar de carona em um taxi, sendo digitado pelo motorista do mesmo.
Porйm quando eu digito o comando " /tarifa [id] ", a mensagem " Uso: tarifa [id] " se repete, ou seja, a funзгo nгo й executada... Eu estou a utilidar Sscanf, alguйm poderia me ajudar?

pawn Код:
CMD:tarifa(playerid, params[])
{
        tmp = strtok(cmd, idx);
        if(!strlen(tmp))
        {
            SendClientMessage(playerid, 0xC4C4FFAA, "Uso: /tarifa [id]");
            return 1;
        }
        new id = strval(tmp);
        if(!IsPlayerConnected(id))
        {
            SendClientMessage(playerid, COR_BRANCO, "{FF0000}( ERRO ){FFFFFF} Jogador nгo conectado!");
            return 1;
        }
        if(GetPlayerVehicleID(playerid) == GetPlayerVehicleID(id) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        {
            if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 420)
            {
                SendClientMessage(playerid, 0x98FB98AA, "(INFO) O taxнmetro foi iniciado com sucesso!");
                SendClientMessage(id, 0x98FB98AA, "(INFO) O taxнmetro foi iniciado, a bandeirada de R$30 foi cobrada!");
                GivePlayerMoney(playerid, 30); GivePlayerMoney(id, -30);
                Taximetro[id][1] = 1;
                Taximetro[id][2] = playerid;
            }
            else
            {
                SendClientMessage(playerid, -1, "{FF0000}( ERRO ){FFFFFF} Vocк precisa estar em um Taxi.");
            }
        }
        else
        {
            SendClientMessage(playerid, -1, "{FF0000}( ERRO ){FFFFFF} O passageiro nгo estб em seu veнculo, ou vocк nгo estб em um veнculo!");
        }
    }
    return 1;
}
Se souber o problema, por favor, diga-me onde estб errado. Grato.
Reply
#2

Tem certeza que esta usando sscanf? rsrs.
Reply
#3

--' .
Use SSCANF , eu prefiro mais SSCANF do que strtok :]
Reply
#4

Quote:
Originally Posted by darkxdll
Посмотреть сообщение
--' .
Use SSCANF , eu prefiro mais SSCANF do que strtok :]
Eu uso sscanf mais nгo sei oque colocar no lugar de strtok ali ¬¬
Jб tentei params, sscanf, mas tudo da erro T_T

Eu nгo sei pelo que eu modifico essa joca ;

pawn Код:
tmp = strtok(cmd, idx);
Ainda nгo tem conversor de strtok para sscanf :/
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)