RU/setPedFrozen

From Multi Theft Auto: Wiki
Revision as of 20:30, 23 September 2016 by Talidan (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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

Синтаксис

bool setPedFrozen ( ped thePed, bool frozen )

Обязательные аргументы

  • thePed: Игрок или пед, состояние которого изменяем.
  • frozen: Логическая переменная, определяющая устанавливаемое состояние: true - заморозка, false - разморозка.

Вывод

Возвращает true если установлено успешно, false в противном случае.

Пример

В этом примере мы добавляем команду 'togglefreeze', которая позволяет игрокам переключать свое состояние заморозки.

function toggleFreeze ( sourcePlayer )
    local frozen = getPedFrozen ( sourcePlayer )
    setPedFrozen ( sourcePlayer, not frozen )
end
addCommandHandler ( "togglefreeze", toggleFreeze )

Смотрите также