-
Публикаций
724 -
Зарегистрирован
-
Посещение
-
Победитель дней
2 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Mizuwokiru
-
https://subversion.assembla.com/svn/l2jmobius/trunk/
-
Как думаете, какие исходы лучше в плане ядра? HF
-
Они как бы все на лыже. Годворлд на лыже, но они ее хорошенько перелопатили под себя. Мобиус тоже уже на лыже.
-
На зг написал, как запустить клиент без фроста и гг.
-
А разве нужен поворот в точку? Ну в общем, разбирайся Попробуй с разными флай-тайпами.
-
FlyType.DUMMY - здесь выбираешь тип. Советую взять тип как у цепи танка (так как цепь притягивает постепенно - то есть не мгновенное перемещение, а постепенное). Ну и поколдовать с flySpeed`ом тоже не помешало бы (это уже скорее всего в дп).
-
ph += 90; и ph -= 90; как направо и налево. Тут чисто по логике: ph - это градусная мера направления стрелки, а ph += 180 - поворот назад. Ну а дальше, естественно, перевод в радикал для последующей работы с ним.
-
Не, в батнике (сарказм). Конечно же в исходах, где же еще?
-
Да, но нужно сделать отдельно лс либа и отдельно гс либа. Меньше затрат.
-
Я вот не пойму, почему ты вкинул gs и ls в одну либу? Называется, прогрузим-ка одну большую либу 2 раза. И опять же, повторюсь, если вкинуть 2 либы в лс и 2 либы в гс (ls+commons и gs+commons соответственно), то сервер нормально запустится. Нет разницы, какое название либы, если в батнике под ключом -cp указана вся папка с либами.
-
Я без знаний ant нашел подходящий build.xml с каких-то исходов и изменил под себя. Если там все компилируется в одну либу, то 3 процедуры можно попросту объединить. И вообще, либы можно назвать по своему, так как в батнике импортируется вся папка lib в gameserver/loginserver соответственно, получая в итоге одну большую мнимую временную либу, из которой тянутся все используемые классы. Главное, чтобы jar-файлы попали в эти папки lib, а остальное - неважно.
-
Где-то так: http://pastebin.ru/v6ojBZK6 http://pastebin.ru/F9z24Iop
-
Эм, у меня одного в скомпилированном варианте не считывает логин? Ввожу логин, выбивает эксепшн, мол маловат логин (а его там вообще нет - 0 символов). И главное, что на лыжу нормально заходит.
-
При телепорте имеется в виду скилл Return (то есть свитки телепорта)? Или же телепорт через NPC? Если скилл, то либо ищем функцию в датапаке, либо ищем проверку на сбивание каста в ядре и добавляем исключение.
-
нужна помощь lindvior или TAUTI или Ertheia (нужна сборка)
тема ответил Mizuwokiru в теме Обсуждения
Первая ошибка - делаешь дубликат папки server и переименовываешь этот дубликат в client. Вторая ошибка - не может подключится к базе, либо логин/пароль неверный, либо служба mysql не запущена. Если логин/пароль - думаю объяснять не надо, что делать. Если же нет mysqld.exe в списке процессов, тогда открываем командную строку (Win+R/Запуск... -> cmd) и там вводим: net start mysql56 Это для версии 5.6. Если у тебя другая версия, открываешь в диспетчере задач службы, ищешь ее название и вводишь выше данную команду, только со своим названием службы. -
нужна помощь lindvior или TAUTI или Ertheia (нужна сборка)
тема ответил Mizuwokiru в теме Обсуждения
Он сборку запустить не может, а ты ему сурсы тыкаешь. По теме, найди кого-то не ленивого чтобы он тебе в тв все показал. -
http://pastebin.ru/iZLo51Nm - тут по циферкам расписал то, что не сделал (то есть нужно доделать самому). Должно сработать по идее. + Не учел, вот эту строку getEffected().getAI().setIntention(CtrlIntention.AI_INTENTION_MOVE_TO, new Location(getEffector().getX(), getEffector().getY(), getEffector().getZ(), 0)); заменяешь на эту getEffected().getAI().setIntention(CtrlIntention.AI_INTENTION_FOLLOW, getEffector());
-
Там же внизу ссылка есть, почему бы не проверить? https://yadi.sk/d/xgCv_xMcVtdcG
- 2 ответа
-
- 1
-
Имелось в виду отобразить в таком виде:
-
Скинь ей ссылку в википедии на значение слова "порнография", ну и ссылку девчонки, естественно. Пусть теребят ей мозги, а не тебе.
-
В общем возьми за основу EffectFear, изменив что нужно. Мб завтра гляну этот исходник.
-
В общем как-то так: овероподобные исходы. ах да, импортов там куча ненужных, так как делал по образцу (fear).
-
https://subversion.assembla.com/svn/l2jmobius/trunk/java/com/l2jserver/gameserver/network/serverpackets/NpcInfo.java ну или в лыже, это быстрее под руку попалось. P.S.: Зачем такое старющее то брать, тем более там написали, что это всего лишь набросок.
-
Как можно исправить? Заменить пвсофт на что-то другое. 70% форума забито темами в роде "Помогите исправить ошибку пвсофт".
-
Клиентский пакет AddTradeItem, проверка if(tradeItem == null). В ней в конце добавляешь проверку на аугмент итема, в случае которого отправляешь сообщение в чат с кодом итема (а вот тут я уже не знаю как прочудить). Кстати, если на оффе на твоих хрониках аугмент в трейде показывает, значит некоторые writeD в L2GameserverPacket (мб и другое место, в общем метод writeItem(TradeItem)) заполнены нулями. Тогда замени нули на что-то вроде tradeItem.getAugmentId().