PlayerDeath RU: Difference between revisions
Jack Savage (talk | contribs) No edit summary |
(Исправлены ошибки, обновлен пример) |
||
| Line 1: | Line 1: | ||
Это событие срабатывает когда игрок | Это событие срабатывает, когда игрок умирает. | ||
==Parameters== | ==Parameters== | ||
* '''player''' - | * '''player''' - игрок, который умер. | ||
* '''reason ''' - | * '''reason ''' - причина смерти игрока ('''список причин:''' [[Causes of death| Причины]]). | ||
* '''killer''' - | * '''killer''' - убийца. | ||
==Пример== | ==Пример== | ||
Пример выводит сообщение в чат с информацией о смерти игрока. | |||
<div class="header" style="background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;"> | <div class="header" style="background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;"> | ||
<div style="margin: 10px 10px 10px 10px;"><b>Server-Side - | <div style="margin: 10px 10px 10px 10px;"><b>Server-Side - исполняется на сервере</b></div> | ||
<syntaxhighlight lang="javascript" style="width: 98%; background-color: #E4F1FE;"> | <syntaxhighlight lang="javascript" style="width: 98%; background-color: #E4F1FE;"> | ||
function playerDeathHandler(player, reason, killer) { | function playerDeathHandler(player, reason, killer) { | ||
const deathName = player.name | const deathName = player.name; | ||
const killerName = killer.name | const killerName = killer.name; | ||
if(reason == 341774354) { | |||
mp.players.broadcast( | mp.players.broadcast(`${deathName} погиб в вертолете!`); | ||
return; | |||
} | |||
mp.players.broadcast(`${killerName} убил ${deathName}. Причина: ${reason}`); | |||
} | } | ||
Latest revision as of 13:17, 28 April 2018
Это событие срабатывает, когда игрок умирает.
Parameters
- player - игрок, который умер.
- reason - причина смерти игрока (список причин: Причины).
- killer - убийца.
Пример
Пример выводит сообщение в чат с информацией о смерти игрока.
Server-Side - исполняется на сервере
function playerDeathHandler(player, reason, killer) {
const deathName = player.name;
const killerName = killer.name;
if(reason == 341774354) {
mp.players.broadcast(`${deathName} погиб в вертолете!`);
return;
}
mp.players.broadcast(`${killerName} убил ${deathName}. Причина: ${reason}`);
}
mp.events.add("playerDeath", playerDeathHandler);
Смотрите также
- Общие:
- Транспортные средства:
- Checkpoints:
- Colshapes: