|
Чекпоинт с таймером
|
|
| sania50012 |
Дата: Суббота, 09.04.2016, 10:20 | Сообщение # 1
|
Новичок
Сообщений: 19
Статус: Offline
|
Я хочу чтобы в определенных чекпоинтах включался таймер например 15 сек по истечению времени появлялся другой чекпоинт, для работы на автобусе, ПОМОГИТЕ ПОЖАЛУЙСТА ДАМ +
P.S: DC_CMD
Код case BUS_1: { SCM(playerid, COLOR_LIGHTBLUE, "[ОСТАНОВКА]: {FFFFFF}Высадка пассажиров! - 15 секунд."); LessonStatt[playerid]++; pLessonCarr[playerid] = BUS_2; SetPlayerRaceCheckpoint(playerid, 0,1430.8492,-2288.4072,13.3828,1476.3949,-2243.9106,13.3828, 5.0); }
[color=#FF0000] Как найти иголку в стоге сена?[/color] [color=#FF4500] Достаточно просто сжечь сено и провести магнитом над пеплом. [/color] [color=##DB7093] Не усложняйте =) [/color]
Сообщение отредактировал sania50012 - Суббота, 09.04.2016, 10:21 |
|
|
|
|
| RaffCor |
Дата: Суббота, 09.04.2016, 14:40 | Сообщение # 2
|
Бывалый
Сообщений: 396
Статус: Offline
|
Код case BUS_1: { SCM(playerid, COLOR_LIGHTBLUE, "[ОСТАНОВКА]: {FFFFFF}Высадка пассажиров! - 15 секунд."); LessonStatt[playerid]++; pLessonCarr[playerid] = BUS_2; SetTimerEx("CheckTimer", 15000, 0, "i", playerid); }
Код forward CheckTimer(playerid); public CheckTimer(playerid) SetPlayerRaceCheckpoint(playerid, 0,1430.8492,-2288.4072,13.3828,1476.3949,-2243.9106,13.3828, 5.0);
04.06.2016 - 1000 дней на Cheat Master 08.09.2018 - 5 лет на Чит Мастере 02.03.2019 - 2000 дней на Cheat Master
|
|
|
|
|
| sania50012 |
Дата: Суббота, 09.04.2016, 16:27 | Сообщение # 3
|
Новичок
Сообщений: 19
Статус: Offline
|
Цитата RaffCor (  ) forward CheckTimer(playerid); public CheckTimer(playerid) SetPlayerRaceCheckpoint(playerid, 0,1430.8492,-2288.4072,13.3828,1476.3949,-2243.9106,13.3828, 5.0); А как сделать на нескольких остановках?
[color=#FF0000] Как найти иголку в стоге сена?[/color] [color=#FF4500] Достаточно просто сжечь сено и провести магнитом над пеплом. [/color] [color=##DB7093] Не усложняйте =) [/color]
|
|
|
|
|
| =) |
Дата: Воскресенье, 10.04.2016, 00:01 | Сообщение # 4
|
Боец
Сообщений: 271
Статус: Offline
|
sania50012, Добавляешь сток и паблик:
Код forward CheckTimer(playerid, type, Float:x, Float:y, Float:z, Float:nextx, Float:nexty, Float:nextz, Float:size); public CheckTimer(playerid, type, Float:x, Float:y, Float:z, Float:nextx, Float:nexty, Float:nextz, Float:size) { SetPlayerRaceCheckpoint(playerid, type, x, y, z, nextx, nexty, nextz, size); return 1; }
stock CheckPoint(playerid, type, Float:x, Float:y, Float:z, Float:nextx, Float:nexty, Float:nextz, Float:size, time) { SetTimerEx("CheckTimer", time, false, "idfffffff", playerid, type, x, y, z, nextx, nexty, nextz, size); return 1; }
Теперь в то место, где у должен создаваться чек-поинт через какое-то время:
Код CheckPoint(playerid, 0,1430.8492,-2288.4072,13.3828,1476.3949,-2243.9106,13.3828, 5.0, 15000);
Вместо этого текста:
Цитата RaffCor (  ) SetTimerEx("CheckTimer", 15000, 0, "i", playerid);
Последнее значение где 15000 - время, через которое должен появится чек-поинт. (15 секунд)
П.С. А к чему здесь "DC_CMD"?
Сообщение отредактировал =) - Воскресенье, 10.04.2016, 01:53 |
|
|
|
|
| sania50012 |
Дата: Воскресенье, 10.04.2016, 07:37 | Сообщение # 5
|
Новичок
Сообщений: 19
Статус: Offline
|
Цитата =) (  ) CheckPoint(playerid, 0,1430.8492,-2288.4072,13.3828,1476.3949,-2243.9106,13.3828, 5.0, 15000); Cкажи подробнее, как сделать на нескольких, плиз
[color=#FF0000] Как найти иголку в стоге сена?[/color] [color=#FF4500] Достаточно просто сжечь сено и провести магнитом над пеплом. [/color] [color=##DB7093] Не усложняйте =) [/color]
Сообщение отредактировал sania50012 - Воскресенье, 10.04.2016, 07:40 |
|
|
|
|
| =) |
Дата: Воскресенье, 10.04.2016, 11:44 | Сообщение # 6
|
Боец
Сообщений: 271
Статус: Offline
|
sania50012, что значит скажи подробнее, тебе этого мало? После того, как сделал все, что я написал - вставляешь этот код там, где должен быть чек-поинт с таймером, только вписываешь новые координаты.
Цитата =) (  ) Теперь в то место, где у должен создаваться чек-поинт через какое-то время:Код CheckPoint(playerid, 0,1430.8492,-2288.4072,13.3828,1476.3949,-2243.9106,13.3828, 5.0, 15000);
Сообщение отредактировал =) - Воскресенье, 10.04.2016, 11:46 |
|
|
|
|
| sania50012 |
Дата: Воскресенье, 10.04.2016, 14:54 | Сообщение # 7
|
Новичок
Сообщений: 19
Статус: Offline
|
Цитата =) (  ) CheckPoint(playerid, 0,1430.8492,-2288.4072,13.3828,1476.3949,-2243.9106,13.3828, 5.0, 15000);
Всё, разобрался, СПАСИБО БОЛЬШОЕ!
[color=#FF0000] Как найти иголку в стоге сена?[/color] [color=#FF4500] Достаточно просто сжечь сено и провести магнитом над пеплом. [/color] [color=##DB7093] Не усложняйте =) [/color]
Сообщение отредактировал sania50012 - Воскресенье, 10.04.2016, 15:00 |
|
|
|
|
| Artem_Buero |
Дата: Суббота, 23.04.2016, 14:37 | Сообщение # 8
|
Сообщений: 4223
Статус: Offline
|
МОЙ ВК - https://vk.com/gospodin_buero
|
|
|
|
|