Problem with a simple command
#1

What's the problem with this command? It must set the frequency,but appearently it just says it's below 1 or over 999...I don't see the problem

pawn Код:
//--------------------------------------[SETFREQ]---------------------------------
    if(strcmp(cmd,"/setfreq",true)==0)
    {
        if(PlayerInfo[playerid][pWalkie] == 1)
        {
            new freq;
            freq = strval(tmp);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid,COLOR_GRAD1,"USAGE: /setfreq [1-999]");
                return 1;
            }
            if(freq < 1 || freq > 999) { SendClientMessage(playerid,COLOR_GREY," Frequence can't go lower than 1 or higher than 999 !"); return 1;}
            PlayerInfo[playerid][pFreq] = freq;
            format(string, 256, "You set your frequence to %d !", freq);
            SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
        }
        else
        {
          SendClientMessage(playerid,COLOR_GREY," You don't have a walkie talkie");
        }
        return 1;
    }


Thanks in advance
Reply


Messages In This Thread
Problem with a simple command - by FreeSoul - 22.02.2012, 16:51
Re: Problem with a simple command - by Fires - 22.02.2012, 16:57
Re: Problem with a simple command - by FreeSoul - 22.02.2012, 17:19
Re: Problem with a simple command - by Vince - 22.02.2012, 17:28
Re: Problem with a simple command - by Fires - 22.02.2012, 17:31
Re: Problem with a simple command - by FreeSoul - 22.02.2012, 17:42
Re: Problem with a simple command - by SuperViper - 22.02.2012, 18:33

Forum Jump:


Users browsing this thread: 2 Guest(s)