SAMP/CreateExplosionForPlayer

Материал из Wikipedia Pi

CreateExplosionForPlayer

Wiki added.png

Добавлено

Функция работает только начиная с версии SA-MP 0.3z R2-2 и не будет работать в предыдущих версиях!


Описание:

Создает взрыв, который виден только одному игроку. Это может быть использовано для изоляции взрывов от других игроков или для того, чтобы они появлялись только в определенных виртуальных мирах.


Параметры:

(playerid, Float:X, Float:Y, Float:Z, type, Float:radius)


playeridИдентификатор игрока, для которого нужно создать взрыв.
Float:XКоордината X взрыва.
Float:YКоордината Y взрыва.
Float:ZКоордината Z взрыва.
typeтип взрыва.
Float:radiusРадиус взрыва


Возвращаемые значения:

Эта функция всегда возвращает 1, даже если функция не выполнена (игрок не существует, недопустимый радиус или недопустимый тип взрыва).


Wiki note.png

Примечание

Существует ограничение на количество взрывов, которые игрок может увидеть одновременно. Это примерно 10


Пример использования:

if (strcmp(cmdtext, "/burnme", true) == 0)
{
    new Float:POS[3];
    GetPlayerPos(playerid, POS[0], POS[1], POS[2]);
    CreateExplosionForPlayer(playerid, POS[0], POS[1], POS[2], 1, 10.0);
    return 1;
}


Связанные функции

Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.

CreateExplosion