Форум Pawn.Wiki - Воплоти мечту в реальность!: Создание Таймера на чекпоинте - Форум Pawn.Wiki - Воплоти мечту в реальность!

Перейти к содержимому

Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

Создание Таймера на чекпоинте Срочно!

#1
Пользователь офлайн   FingerPro 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Доброго времени суток!

У меня такой вот вопрос.
Как создать таймер на чекпоинте( как на Автобусниках) и по истечению таймера переключение на следующий чекпоинт.
Заранее спасибо!


------------------------------------
Андрей
Skype: fingerpro777
Skype: fingerpro666

Сообщение отредактировал FingerPro: 07 июня 2012 - 11:12

0

#2
Пользователь офлайн   Romio2517 

  • Местный
  • Вставить ник
  • Раскрыть информацию
Создаешь переменную
new BusStopTime[MAX_PLAYERS]

и потом так вроде пишешь в public OnPlayerEnterRaceCheckpoint(playerid)
{
				    if(BusStop[playerid] == 1)
				    {
                    	BusStopTime[playerid] = 11;
                    	SendClientMessage(playerid, COLOR_GREEN, "Остановите автобус и подождите пассажиров!");
  						format(string, sizeof(string), "ВнутриГородской автобус отъезжает через 10 секунд");
						ProxDetector(30.0, playerid, string, COLOR_GREEN,COLOR_GREEN,COLOR_GREEN,COLOR_GREEN,COLOR_GREEN);
					}
				

Точно не знаю

Сообщение отредактировал Romio2517: 07 июня 2012 - 12:42

0

#3
Пользователь офлайн   FingerPro 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Точно не так)))
0

#4
Пользователь офлайн   FingerPro 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Вот допустим возьмем работу уборщика улиц.
Например, когда едешь на машине на чекпоинт, нужно сделать так чтоб на этом чекпоинте подождать 10 секунд.
0

#5
Пользователь офлайн   Mike 

  • Профессионал
  • Вставить ник
  • Раскрыть информацию

Просмотр сообщенияFingerPro (11 июня 2012 - 17:34) писал:

Вот допустим возьмем работу уборщика улиц.
Например, когда едешь на машине на чекпоинт, нужно сделать так чтоб на этом чекпоинте подождать 10 секунд.


Глянь в гф работу Водителя автобуса.
0

#6
Пользователь офлайн   FingerPro 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Хорошо
0

#7
Пользователь офлайн   FingerPro 

  • Пользователь
  • Вставить ник
  • Раскрыть информацию
Возьмем вот например 2 Чекпоинта из Уборщика улиц.
Как тут сделать, чтоб на первом чекпоинте он остановился, подождал 10 секунд и поехал на следующий?И так с каждым чекпоинтом.




if(check1[playerid] == 1) //проверка на чекпоинт
{
    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    check1[playerid] = 0; //убирает чекпоинт
    check2[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,327.8377,-1551.4430,33.1663, 4.0);//Ваши координаты
    SendClientMessage(playerid,0x006ED9AA, "Едь по меткам и очисть улицу.");
            return 1;
}
if(check2[playerid] == 1) //Проверка на Чекпоинт
{
new vehicleid = GetPlayerVehicleID(playerid);
if(GetVehicleModel(vehicleid) == 583)
{
    DisablePlayerCheckpoint(playerid);//Убираем Когда встаёт на ЧекПоинт
    check2[playerid] = 0; //убирает чекпоинт
    check3[playerid] = 1;//запускаем чекпоинт
    SetPlayerCheckpoint(playerid,305.1693,-1581.4474,32.9444, 4.0);//Ваши координаты
                }

0

Поделиться темой:


Страница 1 из 1
  • Вы не можете создать новую тему
  • Тема закрыта

1 человек читают эту тему
0 пользователей, 1 гостей, 0 скрытых пользователей


Яндекс.Метрика