#Samurai
Изучающий
- Регистрация
- 16 Сен 2017
- Сообщения
- 421
- Лучшие ответы
- 0
- Репутация
- 229
Инклуд, который реализует возможность проверять в коллбэках, нацелился ли игрок на объект или убрал прицел с него.
[HR][/HR]
Автор: #Samurai aka un[x]pected
Ссылка на загрузку и подробное описание:
[HR][/HR]
Коллбэки:
* Коллбэки вызываются единожды, при прицеливании на объект и при прекращении прицеливания, так что флуда не будет.
[HR][/HR]
Пример использования:
[HR][/HR]
Автор: #Samurai aka un[x]pected
Ссылка на загрузку и подробное описание:
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
[HR][/HR]
Коллбэки:
PHP:
OnPlayerAimAtObject(playerid, objectid)
// playerid - ID игрока, который нацелился на объект
// objectid - ID объекта, на который нацелился игрок (INVALID_OBJECT_ID если перестал целиться на объект)
OnPlayerAimAtDynamicObject(playerid, objectid)
// playerid - ID игрока, который нацелился на динамический объект
// objectid - ID динамического объекта, на который нацелился игрок (0 если перестал целиться на динамический объект)
[HR][/HR]
Пример использования:
PHP:
public OnPlayerAimAtObject(playerid, objectid)
{
if(objectid == INVALID_OBJECT_ID) return SendClientMessage(playerid, -1, "Вы прекратили целиться на объект");
new chatStr[30];
format(chatStr, sizeof(chatStr), "Вы нацелились на объект %i", objectid);
SendClientMessage(playerid, -1, chatStr);
return 1;
}
public OnPlayerAimAtDynamicObject(playerid, objectid)
{
if(objectid == 0) return SendClientMessage(playerid, -1, "Вы прекратили целиться на динамический объект");
new chatStr[44];
format(chatStr, sizeof(chatStr), "Вы нацелились на динамический объект %i", objectid);
SendClientMessage(playerid, -1, chatStr);
return 1;
}
Последнее редактирование: