PlayerDeath RU: Difference between revisions

From RAGE Multiplayer Wiki
(Created page with "Это событие срабатывает когда игрок умер. ==Parameters== * '''player''' - Игрок который умер. * '''reason ''' - причи...")
 
(Исправлены ошибки, обновлен пример)
 
(One intermediate revision by one other user not shown)
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 - Исполняется на сервере</b></div>
<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;
   const srt = killerName + " killed: " + deathName + " Reason: " + reason
   if(reason == 341774354) {
   mp.players.broadcast(str)
      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);

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