RU/setPedRotation

From Multi Theft Auto: Wiki
Revision as of 17:34, 8 July 2010 by Damage22 (talk | contribs) (Created page with '__NOTOC__ {{RU/Server client function}} Эта функция позволяет установить угол поворота педа. ==Синтаксис== <syntaxhighlight lang="lua"> bo…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Эта функция позволяет установить угол поворота педа.

Синтаксис

bool setPedRotation ( ped thePed, float rotation )         

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

  • thePed: Игрок или пед, для которого устанавливается угол поворота.
  • rotation: Вещественное число - новый угол поворота в градусах.

Вывод

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

Пример

Click to collapse [-]
Client

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

function discoTime ( )
     -- Randomly choose a new player rotation and set it
     newRotation = math.random ( 0, 360 )
     setPedRotation ( getLocalPlayer(), newRotation )
end

function initiateDiscoMode ( commandName )
     -- Trigger a random change in player rotation every second
     setTimer ( discoTime, 1000, 0 )
end
addCommandHandler ( "disco", initiateDiscoMode )

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