Доступ к архиву

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

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

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

Проблема с /spcars

Статус
В этой теме нельзя размещать новые ответы.

Серёжа Шардин

Компетентный
Всем привет, у меня проблема с командой /spcars
Я вожу команду /spcars после чего выводит сообщение в чат

Внимание: Администратор %s обновит весь незанятый транспорт через 10 секунд!

Но сколько бы я не ждал спавн так и не происходит ...

Вот весь код...
PHP:
	else if(strcmp(cmd, "/spcars", true) == 0)
	{
		if(PlayerInfo[playerid][pAdmin] < 1) return true;
		format(string,sizeof(string), "{ff0000}Внимание:{FFFFFF} Администратор {ffa500}%s {FFFFFF}обновит весь незанятый транспорт через {ffa500}10 {FFFFFF}секунд!",Name(playerid));
		SendClientMessageToAll(COLOR_WHITE,string);
		SetPVarInt(playerid, "SpcarsAvto", gettime()+10);
		return true;
	}
PHP:
forward SpcarsAvto(playerid);
public SpcarsAvto(playerid)
{
	new string[256];
	for(new c=0; c<MAX_VEHICLES; c++)
	{
		if(IsVehicleOccupied(c) == 1) SetVehicleToRespawn(c);
	}
	format(string,sizeof(string),"{ff0000}Внимание:{FFFFFF} Администратор {ffa500}%s {FFFFFF}обновил весь незанятый транспорт!",Name(playerid));
	SendClientMessageToAll(COLOR_WHITE,string);
}
forward UpdateTimers();
public UpdateTimers()
{
	new GetTime = gettime();
	for(new A, B = GetMaxPlayers(); A != B; A++)
	{
		if(GetPVarInt(A, "GETHP") <= GetTime && GetPVarInt(A, "GETHP") != 0)
		{
			SetPVarInt(A, "GETHP", 0);
			GETHP(A);
		}
		if(GetPVarInt(A, "SpcarsAvto") <= GetTime && GetPVarInt(A, "SpcarsAvto") != 0)
		{
			SetPVarInt(A, "SpcarsAvto", 0);
			SpcarsAvto(A);
		}
	}
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу