-
Публикаций
593 -
Зарегистрирован
-
Посещение
-
Победитель дней
35 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент lvlkoo
-
В текущем контексте это представление данных, в данном случае строка.
-
Я же вам уже все выше написал! Возьмите исходник любого КБ ипосмотрите как там обрабатываются байпасы. И вы увидите обычный if-else или switch. Байпас это обычная строковая команда, и назвать вы ее можете хоть _blablabla if(bypass.startsWith("_blablabla"){ //do some magic stuff }
-
Да никак не определить. Байпасы это не часть АПИ ЯП, это технология реализованная в пределах конкретной задачи, для передачи данных между клиентом и сервером. Почему она реализована именно так? Потому что ява-эмулятор сервера разрабатывался на основе уже существующих механизмов передачи данных которые есть в клиенте, чтобы соответственно этот самый клиент не перекопилировать Общие принципе работы КБ такие же как принципы работы диалогов с нпц, это обычный интерфейс который отображает хтмл, с возможностью слать байпасы. Возьмите какой-то исходник КБ и изучайте на здоровье.
-
И что же там переписано? Предоставьте тестовый сервер, для того чтобы оценить вашу работу, напишите внятный фикс-лист, фич-лист Иначе на словах какой-то обычный рефакторинг.
-
Нету таких гайдов. Учите язык, затем смотрите исходники, разбирайтесь как работает КБ, как работают байпасы, пакетка итд. Затем сможете начать писать свое, по аналогии
-
Добрый вечер, подскажите плиз возможно ли сейчес что-то из исходников купить до ~100$, хотя бы плюс минус адекватное?
-
Добрый вечер, подскажите плиз возможно ли сейчес что-то из исходников купить до ~100$, хотя бы плюс минус адекватное?
-
Мой компьютер -> (прывый клик мышкой) Свойства -> (боковое меню с лева) Дополнительные параметры системы -> Переменные среды -> (в списке с низу) выбераем Path -> Изменить. Для Win 10 - Откроеться окно со списком путей, нажмите создать, пропишите путь к папке bin в папке с java sdk (к примеру C:\Program Files\Java\jdk8\bin) Для Win старше 10 - откроеться окно с одной строкой, в конец которой нужно добавить точку с запятой (;) и дописать путь к к папке bin (пример выше)
-
Ну это уже которая тема от вас? И ни в одной из них вы не вылаживаете конкретных ошибок. Может уже пора?
-
Последние версии эклипса так же поддерживают jse7. Установите сдк и добавьте ее в эклипс.
-
Ну тут же все написано, в чем проблема. Скорее всего данный клас реализует java.util.Map был написать для jse7, а компилировать вы пытаетесь под jse8, в которой перегрузки Object remove(Object key, Object value) нету, а есть bool remove(Object key, Object value). https://docs.oracle.com/javase/8/docs/api/java/util/Map.html Как исправить данный метод? Возвращать флаг успешности операции true\false. или использовать другую реализацю метода https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#remove-java.lang.Object- Поможет ли это вам? Врядли, так как уверен что возникнут еще ошибки связанные с разными реализациями в версиях java Что делать? Либо компилировать под jse7 либо переписывать все под jse8
-
Вы что смеетесь?) Вот именно что ява это не c++, ява ТОЛЬКО ООП язык, а тут вы показали подход какого-то процедурщика. Вот причем тут тип object? Разе вот так не будет красивее и правильнее? public class DropItem { public int itemId; public int countMin; public int countMax; public int chance; public DropItem(int id, int countMin, int countMax, int chance){ //set fields in ctor } //setters getters etc. } ..... private ArrayList<DropItem> _dropItems = new ArrayList<DropItem>(); ..... _dropItems.add(new DropItem(57,1,500,100)); //и работает потом с полем обьекта а не индексами :) for(DropItem dropItem: _dropItems){ ...... dropItem.getItemId(); ...... } Если вы только начинаете учить язык, учитесь сразу писать красиво, пользуйтесь преимуществами ООП
-
Если вы хотите все красиво делать, тогда может это стоило бы заменить на массив структурного типа \ массив обьектов?
-
Конкретно тут индекса я не заметил. Проверьте что у вас все массивы заполнились корректно и в ItemDropIds и CountItemDrops корректные значения.
-
Так может потому что player.addItem не принимает массив вторым и третьим аргументом? Или есть такая перегрузка?
-
Чем то меня 54 строка смущает...
-
Ошибку напишите, оно не просто указывает на ваш скрипт, а еще пишет конкретную ошибку
-
Ищу человека, который умеет работать с памятью. Требуеться разобрать память клиента l2, найти оффсеты некоторых данных. Готовв заплатить за вашу работу
-
Нет, кроме как хардварного или софтварного впн вам ничего не поможет, для того чтобы люди не из этой впн могли подключиться то хотя бы одна единица в сети должна быть не под НАТом
-
Вы скинули скомпилированый файл, а нужен файл с исходным кодом L2DonateInstance.JAVA
-
Какая Вам сумма требуется для спонсирования рекламы?
-
Просмотр файла Lineage 2 Interlude Icons Иконки предметов. Добавил lvlkoo Добавлено 29.12.2017 Категория Прочая графика Автор lvlkoo