[Ajuda] Problemas ao checkar parametro
#1

Estou tendo problema ao checkar o parametro, nгo sei se й assim mesmo que faz, tentei vбrias formas que pensei que ia dar certo, mas nгo deu... Como posso fazer para nгo dar erros?

pawn Код:
CMD:atender(playerid,params[])
{
    new robesc, id;
    if(sscanf(params, "sd", robesc, id)) return SendClientMessage(playerid, COR_CORRETO, "Uso: /atender [reporter/escolta] [id]");

    if(PlayerInfo[playerid][Reporter] == 0 || PlayerInfo[playerid][PM] == 0)
        return SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo tem permissгo!");

    if(PlayerInfo[id][FilaReporter] == 0 || PlayerInfo[id][FilaEscolta] == 0)
        return SendClientMessage(playerid, COR_ERRO, "ERRO: Este jogador nгo estб na fila!");

    if(strcmp(robesc, "reporter", true)==0) //Erro aqui (argument type mismatch (argument 1))
    {
        new vehicleid = GetPlayerVehicleID(playerid);

        if(IsPlayerInAnyVehicle(playerid) && State == PLAYER_STATE_DRIVER)
        {
            SetVehiclePos(GetPlayerVehicleID(playerid), Pos[0], Pos[1], Pos[2]);
            PutPlayerInVehicle(playerid, vehicleid, 0);
        }
        else
        {
            SetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
        }

        PlayerInfo[id][FilaRreporter] = 0;
        SendFormattedMessage(id, COR_PRINCIPAL, "[FILA RЙPORTER] Vocк foi atendido pelo rйporter %s.", Nome(playerid));
        SendFormattedMessage(playerid, COR_PRINCIPAL, "[INFO] Vocк atendeu o jogador %s.", Nome(id));
    }
    return 1;
}
Reply


Messages In This Thread
Problemas ao checkar parametro - by iHarzard - 26.10.2013, 20:03
Re: Problemas ao checkar parametro - by andreasbleck - 26.10.2013, 20:10
Re: Problemas ao checkar parametro - by iHarzard - 26.10.2013, 20:17

Forum Jump:


Users browsing this thread: 2 Guest(s)