-
Публикаций
699 -
Зарегистрирован
-
Посещение
-
Победитель дней
3 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент BrainEater
-
Ну isDead как правило просто содержит в себе return с булевой переменной.
-
Если есть что-то похожее на invul то это оно. Вообще хорошо бы сборку указать для разнообразия.
-
Честно, даж не смотрю в сторону лыжеподобной основы, посему не знаю.
-
В подавляющем большинстве сборок есть подобие такой плюшки, как листнер зоны. Наподобии @Override public void onZoneEnter(Zone zone, Creature cha) { if(zone.getParams() == null || !cha.isPlayable() || cha.getPlayer().isGM()) { return; } if(cha.getLevel() > zone.getParams().getInteger("levelLimit")) { if(cha.isPlayer()) { cha.getPlayer().sendMessage(new CustomMessage("scripts.zones.epic.banishMsg", (Player) cha)); } cha.teleToLocation(Location.parseLoc(zone.getParams().getString("tele"))); } } Возможно, в данном случае, координата "отброса" перса от АК происходит в тюрьму.
-
мб не doDie, а onDeath? много где видел такой метод, описывающий сам процесс умирания.
-
нужна помощь Проблема C Gm Shop. Не Тот Шмот Что В Мультиселе.
тема ответил BrainEater в теме Обсуждения
Мб в хтмл номер мультиселла неправильный? -
Открываем батник запуска блокнотом, выделяем больше памяти, профит
-
кроме System.out.println("Ваш уровень больше позволенного"); Это вывод в консоль, а по замыслу нужно в чат.
-
Ой ой ой, никитушка, зачем так агрессивно, тру кодераст ты наш? Мы, это останки новелов?
-
гс говорит что древо красок отсутствует для вашей профы.
-
Сэр, пилите линдвиор, материалов базовых, более чем предостаточно.
-
господи, очередной интерлюд...
-
Диффы - изменения между версиями, собранные в файл. Хтмл - HtmCahce.java отредактируйте и наслаждайтесь автоперебором/заменой хтмл.
-
Пример хендлера и инстанса нпц для проверки лвла хелбаунда допустим: Хендлер: public class Hellbound extends Functions implements IVoicedCommandHandler { private final String[] _commandList = new String[]{"hellbound"}; @Override public String[] getVoicedCommandList() { return _commandList; } @Override public boolean useVoicedCommand(String command, Player activeChar, String target) { if(command.equals("hellbound")) { activeChar.sendMessage("Hellbound level: " + HellboundManager.getHellboundLevel()); activeChar.sendMessage("Confidence: " + HellboundManager.getConfidence()); } return false; } } Тип: public class TestInstance extends NpcInstance { public TestInstance(int objectId, NpcTemplate template) { super(objectId, template); } public void onBypassFeedback(Player activeChar, String command) { if(!canBypassCheck(player, this)) { return; } if(command.startsWith("hellbound")) { activeChar.sendMessage("Hellbound level: " + HellboundManager.getHellboundLevel()); activeChar.sendMessage("Confidence: " + HellboundManager.getConfidence()); } } } Вроде не сильно наизобретался?
-
Я думаю,что косяки не в статах, а в эффектах, по крайней мере 1й точно.
-
А при чём тут ИТ? Я говорю про проверенный мной способ, но никак не оспариваю Ваши методы.
-
Вкратце, создается новый тип нпц, в него прописываются необходимые байпасы, к байпасам цепляем содержимое необходимого хендлера войс-команды. И дописываем новый тип в статы нпц. И создаем хтмл для этого нпц со строками bypass -h npc_%objectId%_ИМЯБАЙПАСА
-
сделать можно, притом не особо сложно, вопрос зачем?
-
Ударные точки, PCbang, хз как еще обьяснить.
-
А не феймы ли часом -100? Бэнги вроде -300
-
Есть мысль, что должно быть t.getInstance().getColor()
-
Запиливаю сверхъестественное. Вроде эдуардостический сериал, говорили, ну и охуй, мне норм. Великолепный век мать смотрит, пытался с ней, не вышло...
-
А мне кажется, что не стоит гадать, а взять декомпилер, вскрыть в ядре хендлер войс команд, и посмотреть как правильно прописать.
-
Причём переписывать надо (спасибо вестеросу) движок скилов, практически с нуля. Вся система скилов/формул/математики/эффектов в ребеллионе -> новелах -> моих сурсах должна быть пущена мод глобальный дебаг/переделку.