RU/setPedChoking: Difference between revisions

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


==Syntax==  
==Синтакс==  
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
bool setPedChoking ( ped thePed, bool choking )
bool setPedChoking ( ped thePed, bool choking )
</syntaxhighlight>  
</syntaxhighlight>  


===Required Arguments===  
===Обязательные аргументы===  
*'''thePed:''' The ped whose choking status to toggle
*'''thePed:''' Пед, у которого вы хотите сменить статус "кашлянья"
*'''choking:''' ''true'' to make the ped choke, ''false'' to no longer force his choking animation
*'''choking:''' ''true'' что бы заставить педа "кашлять", ''false'' отключить анимацию "кашлянья".


===Returns===
===Возвращения===
Returns ''true'' if successful, ''false'' otherwise (e.g. player handle is invalid)
Возвращает ''true'' если всё прошло успешно, ''false'' при ошибке.


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

Revision as of 15:07, 11 August 2012

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 )


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