RU/setPedChoking

From Multi Theft Auto: Wiki
Revision as of 15:07, 11 August 2012 by OpenIDUser46 (talk | contribs)
Jump to navigation Jump to search

Warning.png This page requires local translation. If page will remain not translated in reasonable period of time it would be deleted.
After translating the page completely, please remove the ‎{{translate}}‎ tag from the page.

Эта функция позволяет заставить педа выполнять анимацию "кашлянья" (как от слезоточивого газа или баллончика с краской) до тех пор, пока он не респавнится или анимация не будет отключена с помощью этой же функции. Анимация не может быть отменена игроком, также он не будет при этом терять здоровье.

Синтакс

bool setPedChoking ( ped thePed, bool choking )

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

  • thePed: Пед, у которого вы хотите сменить статус "кашлянья"
  • choking: true что бы заставить педа "кашлять", false отключить анимацию "кашлянья".

Возвращения

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

Пример

Этот скрипт заставляет всех игроков кашлять при старте скрипта.

-- Choke all the players when the resource starts
function ResourceStart ()
    setPedChoking ( root, true )
end
addEventHandler ( "onResourceStart", getResourceRootElement ( getThisResource () ), ResourceStart, true )

-- Unchoke all the players when the resource stops
function ResourceStop ()
    setPedChoking ( root, false )
end
addEventHandler ( "onResourceStop", getResourceRootElement ( getThisResource () ), ResourceStop, true )

-- Choke players spawning
function PlayerSpawn ()
    setPedChoking ( source, true )
end
addEventHandler ( "onPlayerSpawn", root, PlayerSpawn )


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