//тут изменим координаты респа флага после смерти игрока и отображаем палатку
// Синяя база 13561 - координаты blueFlagLoc
// Красная база 13560 - координаты redFlagLoc
private static void dropFlag(Player player)
{
if (player != null && player.isTerritoryFlagEquipped())
{
ItemInstance flag = player.getActiveWeaponInstance();
if (flag != null && flag.getCustomType1() == 77) // 77 это эвентовый
// флаг
{
flag.setCustomFlags(0);
player.getInventory().destroyItem(flag, 1);
player.broadcastUserInfo(true);
if (flag.getItemId() == 13560)
{
redFlag.setXYZ(redFlagLoc.getX(), redFlagLoc.getY(), redFlagLoc.getZ());
redFlag.setReflection(_reflection);
redFlag.spawnMe();
redpalatka.spawnMe();
} else
{
if (flag.getItemId() == 13561)
{
blueFlag.setXYZ(blueFlagLoc.getX(), blueFlagLoc.getY(), blueFlagLoc.getZ());
blueFlag.setReflection(_reflection);
blueFlag.spawnMe();
bluepalatka.spawnMe();
}
}
}
}
}