RU/setPedChoking: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{RU/Server function}}
{{RU/Server function}}
{{translate}}
Эта функция позволяет заставить педа выполнять анимацию "кашлянья" (как от слезоточивого газа или баллончика с краской) до тех пор, пока он не респавнится или анимация не будет отключена с помощью этой же функции. Анимация не может быть отменена игроком, также он не будет при этом терять здоровье.
Эта функция позволяет заставить педа выполнять анимацию "кашлянья" (как от слезоточивого газа или баллончика с краской) до тех пор, пока он не респавнится или анимация не будет отключена с помощью этой же функции. Анимация не может быть отменена игроком, также он не будет при этом терять здоровье.


Line 17: Line 16:


==Пример==  
==Пример==  
Этот скрипт заставляет всех игроков кашлять при старте скрипта.
Этот скрипт заставляет всех игроков кашлять при старте ресурса.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
-- Choke all the players when the resource starts
-- Choke all the players when the resource starts

Latest revision as of 15:08, 11 August 2012

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

Синтакс

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 )


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