Перейти к содержанию

Raxus

Пользователи
  • Публикаций

    132
  • Зарегистрирован

  • Посещение

  • Отзывы

    0%

Весь контент Raxus

  1. eoн, но там дополнений черезчур
  2. сам реализовал, благодаря вашей "помощи"
  3. скайп дай свой, помогу
  4. Попытаюсь объснить доступнее: Если у персонажа есть определённый скил (итем), то дропа с него не будет только 1 раз (то есть как только его убьют когда он будет пк, дропа не будет, а потом, как и у обычных игроков, дроп будет)
  5. ну это уже второстепенный вопрос, мне на данный момент главное разобраться в реализации сией фишки
  6. может всё-таки по делу ответите, а не удалять мои апы. Я ведь не прошу мне весь код написать, а просто сказать что я делаю неправильно в понятной форме
  7. ну просто у меня такой бзик, если скомпилилось значит всё должно работать. Может подскажете, что нужно видоизменять?
  8. После моих издевательств над кодом, пришол к более менее близко к решению проблемы. if (!isInsideZone(ZONE_PVP) && (!isGM() || Config.KARMA_DROP_GM) && ((L2PcInstance)killer).getInventory().getItemByItemId(4037).getCount() != 1) { boolean isKarmaDrop = false; boolean isKillerNpc = (killer instanceof L2NpcInstance); int pkLimit = Config.KARMA_PK_LIMIT;; int dropEquip = 0; int dropEquipWeapon = 0; int dropItem = 0; int dropLimit = 0; int dropPercent = 0; if (getKarma() > 0 && getPkKills() >= pkLimit && ((L2PcInstance)killer).getInventory().getItemByItemId(4037).getCount() == 1 ) { isKarmaDrop = true; dropPercent = Config.KARMA_RATE_DROP; dropEquip = Config.KARMA_RATE_DROP_EQUIP; dropEquipWeapon = Config.KARMA_RATE_DROP_EQUIP_WEAPON; dropItem = Config.KARMA_RATE_DROP_ITEM; dropLimit = Config.KARMA_DROP_LIMIT; } не при итеме ==1 не при !=1 ничего не дропается. Как так-то??
  9. Raxus

    Посоветуйте It

    прайд без исходов => кал, ПВ, как мне кажеться, сборка для детей. Напихано всякого левого хлама, типо нпц почта и т.д. Фиксов особых нету, одни дополнения. Фрозены пошуршат чуть, будет лучшая с открытыми исходами
  10. это в ядре класс криво написан
  11. автор темы всё понял, и уже исправляет
  12. почему, обычно такая ошибка, когда кривая ява установлена
  13. if (!isInsideZone(ZONE_PVP) && (!isGM() || Config.KARMA_DROP_GM) && (((L2PcInstance)killer).getInventory().getInventoryItemCount(6673, 0) < 10)) { boolean isKarmaDrop = false; boolean isKillerNpc = (killer instanceof L2NpcInstance); int pkLimit = Config.KARMA_PK_LIMIT;; int dropEquip = 0; int dropEquipWeapon = 0; int dropItem = 0; int dropLimit = 0; int dropPercent = 0; сделал так для начала, скомпилил, дроп не падает ни при >10 ни при <10
  14. зашли все кому не лень)))
  15. говори лог пасс
  16. яву по мануалу устанавливали? В переменные среды добавляли?
  17. это значит скачать последнюю версию Клац
  18. Cделал в начале кода (когда у персонажа не дропаются итемы) for (L2Skill Skill : SkillTable.getInstance().getInfo(194, 1) ) if (!isInsideZone(ZONE_PVP) && (!isGM() || Config.KARMA_DROP_GM) && (getKnownSkill(Skill) != null )) { boolean isKarmaDrop = false; boolean isKillerNpc = (killer instanceof L2NpcInstance); int pkLimit = Config.KARMA_PK_LIMIT;; int dropEquip = 0; int dropEquipWeapon = 0; int dropItem = 0; int dropLimit = 0; int dropPercent = 0; removeSkill(getKnownSkill(Skill)); Выдаёт такие ошибки [javac] E:\selleon\source\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:4270: foreach not applicable to expression type [javac] for (L2Skill Skill : SkillTable.getInstance().getInfo(194, 1) ) [javac] ^ [javac] E:\selleon\source\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:4271: getKnownSkill(int) in net.sf.l2j.gameserver.model.L2Character cannot be applied to (net.sf.l2j.gameserver.model.L2Skill) [javac] if (!isInsideZone(ZONE_PVP) && (!isGM() || Config.KARMA_DROP_GM) || (getKnownSkill(Skill) != null )) [javac] ^ [javac] E:\selleon\source\java\net\sf\l2j\gameserver\model\actor\instance\L2PcInstance.java:4282: getKnownSkill(int) in net.sf.l2j.gameserver.model.L2Character cannot be applied to (net.sf.l2j.gameserver.model.L2Skill) [javac] removeSkill(getKnownSkill(Skill)); [javac] ^
  19. вообщем я нашёл условие при котором не будет дропаться чар. (если у персонажа есть х скил, он не дропается), как сделать теперь чтобы этот скилл удалялся когда тебя слили будучи пк
  20. наоборот, если у чара нет этого скила то return, и не эффекты а скиллы
  21. а ну щас попробую
×
×
  • Создать...