SAMP/SetObjectNoCameraCol
Материал из Wikipedia Pi
SetObjectNoCameraCol
Добавлено |
Параметр addsiren работает только начиная с версии SA-MP 0.3.7 и не будет работать в предыдущих версиях! |
Описание:
Отключить столкновения между камерами игроков и указанным объектом.
Параметры:
(objectid)
objectid | Идентификатор объекта, для которого нужно отключить коллизии камер. |
Возвращаемые значения:
- 1: функция успешно выполнена.
- 0: функция не выполнена. Указанный объект не существует.
Примечание |
Это работает только за пределами границ карты (прошлые -3000/3000 единиц по оси X и/или Y). |
Пример использования:
public OnObjectMoved(objectid)
{
new Float:objX, Float:objY, Float:objZ;
GetObjectPos(objectid, objX, objY, objZ);
if(objX >= 3000.0 || objY >= 3000.0 || objX <= -3000.0 || objY <= -3000.0)
{
SetObjectNoCameraCol(objectid);
}
return 1;
}
Связанные функции
Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
- SetPlayerObjectNoCameraCol - Отключает столкновения между камерой и объектом игрока.