RU/setPedFrozen

From Multi Theft Auto: Wiki
Revision as of 17:23, 8 July 2010 by Damage22 (talk | contribs) (Created page with '__NOTOC__ {{RU/Server client function}} Эта функция "замораживает" (или "размораживает") педа, при этом он не может дв…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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

Синтаксис

[lua,N]
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 )

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