Доступ к готовым решениям

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Функция SetPlayerTime & SetPlayerWeather.

dch1hff1

Дебютант
Описание:​

Устанавливает игровое время для игрока.​

Параметры:​

(playerid, hour, minute)

PHP:
playerid - идентификатор игрока.
hour - час для установки ( 0 - 23 ).
minute - минута для установки ( 0 - 59 ).

Пример использования:​

PHP:
COMMAND:changemytime(playerid, params[])
{
	if (sscanf(params, "ii", params[0], params[1]))
	    return SendClientMessage(playerid, -1, !"/changemytime [hour] [minute]");

	if ((params[0] < 0 || params[0] > 23) &&
		(params[1] < 0 || params[1] > 59))
	    return 1;

	static const
	    fmt_str[] = "Вы сменили игровое время на %d:%d:00";
	new
	    string[sizeof(fmt_str) + (- 2 + 3 - 2 + 3)];
	    
	format(string, sizeof(string), fmt_str, params[0], params[1]);
	SendClientMessage(playerid, -1, string);
	SetPlayerTime(playerid, params[0], params[1]);
	return 1;
}

Описание:​

Устанавливает погоду для игрока.​

Параметры:​

(playerid, weather)

PHP:
playerid - идентификатор игрока.
weather - погода для установки ( 0 - 45 ).

Пример использования:​

PHP:
COMMAND:changemyweather(playerid, params[])
{
	if (sscanf(params, "i", params[0], params[1]))
	    return SendClientMessage(playerid, -1, !"/changemyweather [weather]");
	    
	if (params[0] < 0 || params[0] > 45)
	    return 1;

	static const
	    fmt_str[] = "Вы сменили погоду на %d";
	new
	    string[sizeof(fmt_str) + (- 2 + 3 - 2 + 3)];

	format(string, sizeof(string), fmt_str, params[0]);
	SendClientMessage(playerid, -1, string);
	SetPlayerWeather(playerid, params[0]);
	return 1;
}
 
Сверху Снизу