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.
 
