-
Публикаций
174 -
Зарегистрирован
-
Посещение
-
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Relvl
-
Господа, у кого это сборко осталось - залейте комуньку пожалста, сайт мегасборки, увы, загнулся...
-
Предлагаю услуги по программированию на Java любой сложности. Что НЕ делаю: - Питон. - Балланс классов без указания конкретики ("сделайти чтобы луки не рулили"). - Сложная верстка HTML (муторно и не интересно). - Выдумывание за Вас. - Глобальные переработки, долгострои Что делаю: - Всё остальное. Чем сложнее - тем лучше. Сразу оговорюсь, что беру дорого. Если не можете найти квалифицированного исполнителя - это ко мне. Писать без четкого понимания своих желаний не рекомендуется. Контакты: ICQ 305224880 с 7:00 до 16:00 мск, в остальное время антиспам не пропустит. PS: Этот ник не особо известен, более известен мой ник Johnson, по нему можно поискать мои ответы и работы на форумах програмистской тематики и оценить их качество.
-
Актуально? В асю 305224880 с 7:00 до 16:00 мск, в другое время антиспам не пропустит. PS: 100руб не катит.
-
Подключите библиотеки (в данном случае javolution.jar и trove.jar) в настройках проекта. Для эклипса: Java Build Path - Lybraries - Add JARs...
-
"public void useItem" это НЕ СОЗДАНИЕ нового метода, а его объявление. Учите основы языка не про серверу, а по книгам. В данном случае этот класс - реализация интерфейса, тоесть содержит реализацию определенных в интерфейсе методов. Раз класс реализует интерфейс, то в этом классе ДОЛЖНЫ БЫТЬ указанные в интерфейсе методы. Некий класс (в данном случае хендл пакета UseItem) ищет по всем хендлам используемых итемов нужный, далее дергает за указанный в интерфейсе метод useItem() Тоесть, указанный Вами код не будет срабатывать от того, что итем находится в инвентаре, а от того, что на этот итем нажали правой кнопкой (использовали). PS: не забывайте обозначить в XML итема его хендлер (в Вашем случае BonusItem), который будет использован на юзИтем...
-
Тема уже неоднократно поднималась. Новую расу, либо новый класс для расы не создать в клиенте. Причем, поднималась людьми, которые ведают в программировании. Единственный вариант - клиенту отсылать только данные расы и воин/маг, а на стороне сервера уже реализовывать профессии.
-
Нафига мне СВ нужен? У меня свой простейший сайт, минимум функционала - максимум безопасности... Сейчас я регаю аккаунты по методу sha1, ребеллион их понимает, и переводит в вирпул. Но мне хотелось бы не использовать костыль, а сделать по-нормальному...
-
Ссылочку можно? Всем спасибо за ответы! Про SW я знаю, но лень выковыривать из этого бардака...
-
Здравствуйте, уважаемые. Подскажите скрипт, который может зашифровать пароль методом whirlpool2. Либо какую-нибудь веб-обвязку, поддерживающую регистрацию на ребеллионе. Буду благодарен.
-
База-то причем? Не знаю, как устроена люцера, приведу свою догадку основываясь на лыжу... В L2Character.calculateRewards рассчитывается весь дроп и манор. Предполагаю, что после срабатывания условия isSeeded множитель манора применяется ко всему дропу, а не только к манору.
-
Моё мнение - процессор. Он одноядерный? Скрины не смотрел. Дело не в передаче пакетов, а в том, что серверу не хватает процессорного времени обработать пакеты и дальнейшие нити. Срабатывает защита от таймаута, либо теряется пакет при этом - дальше висяк персонажа. Про антивирусы... Ребят, какая авира? Вы б ещё макафи посоветовали. Советчики, блин. Антивирус из принципа не может быть бесплатным. Почитайте пару обзоров антивирусов от ixbt или overclockers, на крайний случай от чипа... Ставите триального касперсого, обновляете. На ночь ставите проверку всех файлов. Дальше отключаете/удаляете его, и не лазаете больше по сайтам с "шаровыми тру сборочками" и порнухе. Всё. У меня уже год система без антивируса стоит, я на 100% уверен, что если буду проверять - ни чего не найду.
-
Есть Исходники? Эклипс+дебаг. Нет исходников? Ищите другую сборку. За счетчик пк в большинстве сборок отвечет только класс игрока.
-
Базу в UTF-8, L2DatabaseFactory требует допила под русские ники, запуск ява-машины нужно производить в ключем -Dfile.encoding=UTF-8
-
SecondAuth есть такая штука на ХФ. Реализовано очень криво у лыжи, но суть уловить там можно.
-
Я не думаю, что этим кто-либо занимался... Линейка не так устроена, чтобы кластеризовать сервер. Можно, конечно, разделить по локациям, скажем, 10 квадратов в одном кластере, но тут будут вопросы с синхронизацией во-первых, а во вторых, затраты ресурсов на передачу трафика между кластерами перекроют экономию ресурсов. Единственный вариант - вывести инстансы в отдельный сервер, но смысл? Был бы мир устроен как, скажем, EVE-online - тогда да. Но не с открытым миром. Да и не бывает такой нагрузки, чтобы сервер с арендной платой в 5-6к не справился с ней.
-
аггро им друг относительно друга назначайте... либо с помощью addDamageHate, либо эвентом АИ.
-
public void addEffect(L2Effect newEffect){ if (this.getFirstEffect(Config.ID_BLOCK_BUFF) != null){ if (newEffect.getSkill().getSkillType() == L2Skill.SkillType.BUFF){ return; } } _effects.addEffect(newEffect); } У Вас новый кусок кода был вме блока метода... Поставьте себе Эклипс, не мучайтесь.
-
А Вас не учили, что хардкодинг - моветон? Я, конечно, сам его постоянно использую, потому что уверен, что мои исходы не потребуют изменений в дальнейшем... Но учить этому молодняк - лучше уж вообще не выкладывать. Есть такая волшебная папочка data/scripts/handlers/bypasshandlers/ Посмотрите на её устройство (и не забудьте добавить в scripts.cfg).
-
Ну, раз указал сборку, полагаю, что как админ... Немного не понял, а зачем их переводить на другой ник? Сделать их передаваемыми - не? Второй вопрос - отчеты л2топа разгребаете сайтом или сервером?
-
Меня смутило выражение "2-секундное дело"... Расскажите, пожалуйста? Шаблоны? PS: Если руками добавить в Config.java - то не интересно...
-
Просто все в смятении... Смысл делать защиту от урона только при ревайве? Нужно как минимум после входа в мир, после телепортации, после воскрешения, после смены инстанса. За Вас работать ни кто не станет, в том числе головой. Максимум, что могу посоветовать - слейте свн l2jserver high five и посмотрите как устроено там. Скиллом смысла делать нет, проще в инстанс игрока добавить флаг, запрещающий урон. После указанных выше действий устанавливать его в True, в случаях какихлибо других действий - False. Стоит заметить, что нужно при получении более половины существующих пакетов сбрасывать этот флаг. А во всех методах получения урона смотреть, активен ли этот флаг. Активен? Тогда завершать метод и не наносить урон и не пропускать дебафы.
-
1) Информация - это один из самых ценных товаров в мире. Если бы кто-то знал решение конкретной проблемы (под конкретные исходники) - то бесплатно мало кто помог бы, если бы Вы вои наработки и мысли не приложили. 2) Вы не указали ни исходников, не ревизию. 3) "Помогите разобраться" и "Сделайте за меня" - разные понятия. Бесплатно работать ни кто не будет. Думаю, теперь понятно?
-
Здрасте, уважаемые. Вообщем, меня окончательно утомила лыжа. Посоветуйте, пожалуйста, хорошие исходники ХФ? Слышал несколько хороших отзывов о Rebellion, их реально в шаре найти?