
mouse
Постоялец-
Публикаций
171 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент mouse
-
Помнится, играл в начале года на ололо сервере, где админ решил ввести ограничение на заточку с +20, на +16 для пух и +12 для бижи и армора. Но в итоге не смог написать запрос, сказал, что такое технически не реализуемо и понизил все до +16. И кстати онлайн серва был порядка 1к человек. Предлагаю при реге вместо капчи выдавать простенькую задачку на знание SQL или Java
-
Параметры запуска из батника или шелла покажи.
-
В эклипсе пишешь проект открыт? Если да, то нажми Ctrl+Shift+T, туда введи L2PcInstance, открой класс из своего проекта. Там нажми Ctrl+O, начни вводить teleToLocation, он выведет все существующие методы с такими именем. Сделай скриншот или скопируй все их объявления. объявление это строчечки типа public void teleToLocation( bla bla bla )
-
И что это? Текст ошибки выкладывай полностью. И сразу все реализации методов teleToLocation из класса L2PcInstance
-
У тебя нет метода teleToLocation(), которые принимал бы параметры _coordinates[0], _coordinates[1], _coordinates[2], false Есть метод, который принимает класс Location, который в свою оочередь сожержит твои координаты. Что за булева переменная, идущая последней, я не знаю. Попробуй так: playerInstance.teleToLocation( new Location( _coordinates[0], _coordinates[1], _coordinates[2] ) );
-
Добавить соответствующие строчки в конфиг, Config.java для парсинга и можно каждой расе задать цвет имени и титула.
-
Читаю с работы, иногда отвлекаюсь, не заметил Честно говоря, не вижу какой-то целесообразности в этом. Избежать лишних полей и сеттеров-геттеров? Ну не знаю, сколь круто это. FastMap интересная штука, не вникал в его реализацию особо, но судя по всему это что-то типа LinkedHashMap с временем чтения O(1), но с бОльшим ростом capacity по сравнению в HashMap и, скорее всего, бОльшим временем заполнения. Однако, меня устраивают обычные сеттеры-геттеры Ну и да, вот еще кое что. Зачем городить такое: public boolean getBoolVar(String vName){ String tmpVal = _vars.get(vName); return (tmpVal == null || tmpVal.equals("false")) ? false : true; } Когда можно написать просто: public boolean getBoolVar(String vName){ return "true".equals(_vars.get(vName)); } И да, у меня тоже переключалки все в коммунке, очень удобно и писать под нее и пользоваться
- 3 ответа
-
- 1
-
-
Слышу звон, да не знаю где он. Формат != расширение.
-
Это сервак дома чтоль стоять должен?
-
Использую похожую реализацию для автолута, автолута хербов, вкл/откл получения опыта и т.д. Немножко не увидел смысла перегонять ResultSet в HashMap, чтобы потом из него заполнить поля, можно же сразу дергать данные из резалт сета по именам колонок в sql: setAutoLoot(rs.getString("auto_loot")); И слегка не понял вот этой фразы: В классе переменные (которые, кстати, в ООП принято называть полями) придется создавать для любого параметра, + сеттеры-геттеры + по строке в store и restore методы. Хотя, бесспорно, такой подход значительно выгоднее, чем создавать поля + запросы + сеттеры-геттеры + store-restore для каждого поля.
-
Есть вариант, что либо отсутствует сама либа log4j, либо кривой classpath.