RU/setPedFrozen

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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

Синтаксис

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 )

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