DayZ 1.29
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ HandleBody()

void MissionBase::HandleBody ( PlayerBase player)
inlineprotected

См. определение в файле missionServer.c строка 735

736 {
737 if (player.IsAlive())
738 {
739 if (ShouldPlayerBeKilled(player))
740 {
741 PluginAdminLog adm = PluginAdminLog.Cast(GetPlugin(PluginAdminLog));
742 adm.PlayerKilledByDisconnect(player);
743
744 player.SetHealth("", "", 0.0);//kill
745 }
746 else
747 {
748 player.Delete();// remove the body
749 }
750 }
751 }
PluginBase GetPlugin(typename plugin_type)
Определения PluginManager.c:325
bool ShouldPlayerBeKilled(PlayerBase player)
Определения missionServer.c:713

Перекрестные ссылки GetPlugin() и ShouldPlayerBeKilled().

Используется в PlayerDisconnected().