[FAQ]Тригеры как на SAMPRP - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Phoenixxx_Czar, Getbackthere, [CM]OlegEhtler  
[FAQ]Тригеры как на SAMPRP
Artem_Buero Дата: Среда, 16.03.2016, 18:42 | Сообщение # 1
Сообщений: 4223
Статус: Offline
Вся суть этих "тригеров"(Немного теории):
В сампе есть объект с идом 1317.
Как видите он очень похож на чекпоинт.
С помощь:
Цитата
SetObjectMaterial

Можно устанавливать разные цвета.
Ну и в каком нибудь таймере надо сделать проверку находится ли игрок около этого объекта.


Ну а теперь код:
Для начало надо будет новая переменная что-бы хранить иды этих обектов.
Цитата
new CP[2];

Создаём эти объекты:
Цитата

CP[0] = CreateObject(1317, x, y,z, 0.0, 0.0, 0.0);
SetObjectMaterial(CP[0], 0, 18646, "matcolours", "orange", 0x99FF8000);

CP[1] = CreateObject(1317, x, y,z, 0.0, 0.0, 0.0);
SetObjectMaterial(CP[1], 0, 18646, "matcolours", "yellow", 0x99FFFF00);

Ну и осталось запихнуть в любой таймер проверку:
1)Вариант(Если надо узнать есть ли игрок хотя-бы в одном "тригере")
Цитата

new Float:x, Float:y, Float:z;
for(new i = 0; i < 2; i++)
{
GetObjectPos(CP[i], x, y, z);
if(IsPlayerInRangeOfPoint(playerid, 1.0, x, y, z))
{
SendClientMessage(playerid, 0xFDE39DFF, "Опа");
}
}

2)Вариант(Если игрок находится в каком-то конкретном)
Цитата

new Float:x, Float:y, Float:z;
GetObjectPos(CP[1], x, y, z);
if(IsPlayerInRangeOfPoint(playerid, 1.0, x, y, z))
{
SendClientMessage(playerid, 0xFDE39DFF, "Вы в 1 чекпоинте");
}



Вот и всё.


МОЙ ВК - https://vk.com/gospodin_buero
FryGames[CM] Дата: Среда, 16.03.2016, 19:34 | Сообщение # 2
Боец
Сообщений: 130
Статус: Offline
Полезно)
Maks5 Дата: Среда, 16.03.2016, 23:37 | Сообщение # 3
Новичок
Сообщений: 15
Статус: Offline
А какой цвет у этих самих объектов на самп рп?
__NEW__ Дата: Среда, 16.03.2016, 23:38 | Сообщение # 4
Боец
Сообщений: 57
Статус: Offline
Цитата Maks5 ()
А какой цвет у этих самих объектов на самп рп?

синие
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
bondarkovasyl [01:24]

DeTruXer [00:16]

NapoleonBonapart [23:46]

Dfgafgwdxz [18:04]

Dominikopon [18:00]

cheatjopa2 [11:58]

gabitovismaismaisma [09:18]

Gotham_ws [03:45]

раре [02:58]

Epiphonexmr [02:38]

ksuexe [01:35]

petrusenko_t [23:29]

shanepk60 [21:19]