_Zloy.GM_ Знаменитый Пользователь Сообщения 24 Розыгрыши 0 Репутация 0 Реакции 4 Баллы 1 285 10 Сен 2023 #1 Хроники Chaotic Throne: High Five Исходники Присутствуют Сборка L2j-dev Скажите пожалуйста почему этот код не работает ? JavaScript: public int getEnchantEffect() { final ItemInstance wpn = getActiveWeaponInstance(); if (wpn == null) return 0; if (Config.MAXENCHANT_FOR_VISPLAYER > wpn.getEnchantLevel()) return Math.min(127, wpn.getEnchantLevel()); else return Math.min(127, Config.MAXENCHANT_FOR_VISPLAYER); }
Скажите пожалуйста почему этот код не работает ? JavaScript: public int getEnchantEffect() { final ItemInstance wpn = getActiveWeaponInstance(); if (wpn == null) return 0; if (Config.MAXENCHANT_FOR_VISPLAYER > wpn.getEnchantLevel()) return Math.min(127, wpn.getEnchantLevel()); else return Math.min(127, Config.MAXENCHANT_FOR_VISPLAYER); }
Gaikotsu яжпрограммист Легенда Сообщения 1 525 Розыгрыши 0 Решения 24 Репутация 6 031 Реакции 2 600 Баллы 2 188 10 Сен 2023 #2 А метод то точно из пакета CharInfo дергается? И кстати можно код подсократить Java: public int getEnchantEffect() { final ItemInstance wpn = getActiveWeaponInstance(); return wpn != null ? Math.min(Math.min(wpn.getEnchantLevel(), Config.MAXENCHANT_FOR_VISPLAYER), 127) : 0; } За 1 Против
А метод то точно из пакета CharInfo дергается? И кстати можно код подсократить Java: public int getEnchantEffect() { final ItemInstance wpn = getActiveWeaponInstance(); return wpn != null ? Math.min(Math.min(wpn.getEnchantLevel(), Config.MAXENCHANT_FOR_VISPLAYER), 127) : 0; }
_Zloy.GM_ Знаменитый Пользователь Сообщения 24 Розыгрыши 0 Репутация 0 Реакции 4 Баллы 1 285 10 Сен 2023 #3 Gaikotsu написал(а): А метод то точно из пакета CharInfo дергается? И кстати можно код подсократить Java: public int getEnchantEffect() { final ItemInstance wpn = getActiveWeaponInstance(); return wpn != null ? Math.min(Math.min(wpn.getEnchantLevel(), Config.MAXENCHANT_FOR_VISPLAYER), 127) : 0; } Нажмите, чтобы раскрыть... По поводу метода пока не могу сказать ,не дома щас ,за сокращение кода благодарю За 0 Против
Gaikotsu написал(а): А метод то точно из пакета CharInfo дергается? И кстати можно код подсократить Java: public int getEnchantEffect() { final ItemInstance wpn = getActiveWeaponInstance(); return wpn != null ? Math.min(Math.min(wpn.getEnchantLevel(), Config.MAXENCHANT_FOR_VISPLAYER), 127) : 0; } Нажмите, чтобы раскрыть... По поводу метода пока не могу сказать ,не дома щас ,за сокращение кода благодарю