MyWeather Command
#2

Im using this way of the /weather, and it works great.
Код:
if(strcmp(cmd, "/weather", true) == 0)
{
	if(IsPlayerConnected(playerid))
	{
		if(PlayerInfo[playerid][pAdmin] < 1337)
		{
			SendClientMessage(playerid, COLOR_GRAD1, "   You are not authorized to use that command !");
			return 1;
		}
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_WHITE, "USAGE: /weather [weatherid]");
			return 1;
		}
		new weather;
		weather = strvalEx(tmp);
		if(weather < 0||weather > 45) { SendClientMessage(playerid, COLOR_GREY, "   Weather ID can't be below 0 or above 45 !"); return 1; }
		SetPlayerWeather(playerid, weather);
		SendClientMessage(playerid, COLOR_GREY, "   Weather has been set !");
	}
	return 1;
}
Try using
Код:
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_WHITE, "USAGE: /myweather [weatherid]");
			return 1;
		}
		new weather;
                weather = strvalEx(tmp);
Reply


Messages In This Thread
MyWeather Command - by martoivanov - 23.07.2013, 10:50
Re: MyWeather Command - by maxpain43 - 23.07.2013, 10:55
Re: MyWeather Command - by martoivanov - 23.07.2013, 17:37

Forum Jump:


Users browsing this thread: 1 Guest(s)