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

◆ HandleBody()

void MissionBase::HandleBody ( PlayerBase player)
inlineprotected

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

690 {
691 if (player.IsAlive())
692 {
693 if (ShouldPlayerBeKilled(player))
694 {
695 PluginAdminLog adm = PluginAdminLog.Cast(GetPlugin(PluginAdminLog));
696 adm.PlayerKilledByDisconnect(player);
697
698 player.SetHealth("", "", 0.0);//kill
699 }
700 else
701 {
702 player.Delete();// remove the body
703 }
704 }
705 }
PluginBase GetPlugin(typename plugin_type)
Определения PluginManager.c:316
bool ShouldPlayerBeKilled(PlayerBase player)
Определения missionServer.c:667

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

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