Создать акаунт
[ Обновленные темы · Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум pawno » Pawno » Стандартные функции » CreateExplosion
CreateExplosion
Дата: Вторник, 10.05.2016, 08:52 | Сообщение # 1
OFF
Администратор
288Сообщения:
Функция создаёт взрыв нужного вида в указанных координатах

CreateExplosion(Float:X, Float:Y, Float:Z, type, Float:radius)
Float:X - позиция Х
Float:Y - позиция Y
Float:Z - позиция Z
type - тип взрыва (Картинка)
Float:radius - радиус взрыва

Пример:
Код
public OnPlayerEnterVehicle ( playerid, vehicleid, ispassenger )
{
    new Float:x, Float:y, Float:z;

    // узнаем позицию игрока
    GetVehiclePos( vehicleid, x, y, z );

    // Создадим взрыв рядом с транспортом игрока
    CreateExplosion( x + random(5), y + random(5), z + random(5), 12, 10.0 );

    return 1;
}

Пример 2:
Код
if(strcmp("/vzriv", cmd, true, 10) == 0)
    {
    if(!AdminAccess(playerid,4))return true;
    SendClientMessage(playerid, 0x878787FF, " Ты не админ");
    new Float:fx,Float:fy,Float:fz;
    GetPlayerPos(playerid, fx,fy,fz);
    CreateExplosion(fx,fy,fz,6,100.0);
    CreateExplosion(fx + 15.0,fy,fz,6,100.0);
    CreateExplosion(fx - 15.0,fy,fz,6,100.0);
    CreateExplosion(fx,fy + 15.0,fz,6,100.0);
    CreateExplosion(fx,fy - 15.0,fz,6,100.0);
    CreateExplosion(fx + 15.0,fy + 15.0,fz,6,100.0);
    CreateExplosion(fx + 15.0,fy - 15.0,fz,6,100.0);
    CreateExplosion(fx - 15.0,fy + 15.0,fz,6,100.0);
    CreateExplosion(fx - 15.0,fy - 15.0,fz,6,100.0);
    CreateExplosion(fx + 30.0,fy,fz,6,100.0);
    CreateExplosion(fx - 30.0,fy,fz,6,100.0);
    CreateExplosion(fx,fy + 30.0,fz,6,100.0);
    CreateExplosion(fx,fy - 30.0,fz,6,100.0);
    return 1;
    }

Форум pawno » Pawno » Стандартные функции » CreateExplosion
  • Страница 1 из 1
  • 1
Поиск:

Старая форма входа