RU/setPedGravity

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

Эта функция устанавливает силу тяжести (гравитации) для педа.

Синтаксис

bool setPedGravity ( ped thePed, float gravity )

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

  • thePed: Игрок или пед, гравитацию которого изменяем.
  • level: уровень гравитации (по умолчанию 0.008).

Вывод

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

Пример

В этом примере добавляется команда, с помощью которой игрок может установить для себя уровень гравитации:

function consoleSetPlayerGravity ( thePlayer, commandName, level )
	if thePlayer and level then
		local success = setPedGravity ( thePlayer, tonumber ( level ) )  -- Set the gravity
		if not success then                           -- Check if setPlayerGravity was false (not successful)
			outputConsole( "Failed to set player gravity", thePlayer )  -- If success is false, meaning gravity could not be set, this message will show
		end
	end
end
addCommandHandler ( "setplayergravity", consoleSetPlayerGravity )

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