Ув. Форумчане подскажите как исправить Группу и Альянс. Какой файл отвечает за Альянсы и Группы? Проблема заключается в том что когда приглашаеш в группу/альянс то вот такая вот хрень происходит
исправил спс. теперь появилась другая проблемка. не поднимается дроп вообще в альянсах и группах Мол пишет ждите очередь на распределение хотя и распред менял на свободно жребий. а очередь только если жребий стоит!
И Ещё подскажи плыз какой файл отвечает за Очки бездны (вернее когда убиваешь Персонажа противоположной расы то Анонс смерти в чате пишет но Очки бездны не капают а пишет все го лишь Мол вы погибли (как от моба ТИП))
public void onDie(@Nonnull Creature lastAttacker, boolean showPacket) { Player player = this.getOwner(); player.getController().cancelCurrentSkill(); player.setRebirthRevive(getOwner().haveSelfRezEffect()); showPacket = player.hasResurrectBase() ? false : showPacket; Creature master = lastAttacker.getMaster(); if ((PvPConfig.ENABLE_KILLING_SPREE_SYSTEM) && (getOwner().getRawKillCount() > 0)) { if ((master instanceof Npc)) { PvPSpreeService.cancelSpree(player, (Npc) master, false); } if (((master instanceof Player)) && (master.getRace() != player.getRace())) { PvPSpreeService.cancelSpree(player, (Player) master, true); } } AbyssRank ar = player.getAbyssRank(); if (AbyssService.isOnPvpMap(player) && ar != null) { if (ar.getRank().getId() >= 10) AbyssService.rankedKillAnnounce(player); } if (DuelService.getInstance().isDueling(player.getObjectId())) { if (master != null && DuelService.getInstance().isDueling(player.getObjectId(), master.getObjectId())) { DuelService.getInstance().loseDuel(player); player.getEffectController().removeAbnormalEffectsByTargetSlot(SkillTargetSlot.DEBUFF); player.getLifeStats().setCurrentHp(player.getLifeStats().getMaxHp() / 3); return; } DuelService.getInstance().loseDuel(player); }
SM_SYSTEM_MESSAGE, в качестве параметров 2 ника игроков(1 - умерший, 2 - убивший), 1350001 - айди сообщения
Расскажу более понятнее. Проблема в данный момент это с персами в пвп (няхи/асмы) не анонсирует в чат убийство того или иного перса противоположной расы + не приходят очки бездны за убийство! только пишет "Вы Погибли" (в красном цвете слово) и всё! так каждый раз при убийстве того или иного персонажа. не Очков бездны не килла за убийства.
вот я нашол public static SM_SYSTEM_MESSAGE STR_MSG_COMBAT_FRIENDLY_DEATH_TO_B(String value0, String value1) { return new SM_SYSTEM_MESSAGE(1350001, value0, value1);
основная сборка которую ковыряю это AionServer-3.0 (Aurora-borealys rev.3 du) в ней всё что было не так исправил вот только с этой проблемой не как не решу. Сравнивал с 2.7 и с 3.9 все нужные значения. всё тоже самое. что может быть проблемой не могу я понять.