zlp.dev
2.07K subscribers
270 photos
88 videos
21 files
43 links
Девблог о нашей залупной разработке
Здесь выходят новости об обновлениях и технический щитпост
Download Telegram
zlp.dev
Собирать компы на ам5 сюдо
Э, я не такой богатый чтобы АМ5 брать. Пока АМ4, с жиру не бесимся
👎53👍2
На посмеяться 🤡
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍5👎3🔥1
Я короче че сижу. Я потихоньку разбираюсь со столом зачарований, чтобы можно было чары редактировать, удалять или добавлять на оборот. Поскольку это пакеты, затяжная работа.

Помимо этого нашел как можно реализовать назначение торгов жителей по другому. Вот сижу думаю, переписывать, или в целом у вас торги нормально назначаются, просто они слишком ноугейм?
7👎5
Я смотрю у нас тряска в комментариях начинается. Я тут написал постик, сейчас выкачу, готовы? Очень много текста будет, но надеюсь многим отвечу на вопросы.
👎21
Давайте разберёмся, что вообще происходит на ОБТ и с Залупой сейчас. Это последний раз, когда я так подробно объясняю публично, потому что каждый раз объяснять одно и тоже, очень утомительно и сервер никогда такими темпами не выйдет.

Во-первых, никто ничего не ломал. Все настройки, которые кажутся "поломанными", оставлены намеренно, потому что мы решаем другие, более критические задачи. Например: торги жителей не обновляются не потому, что мы их сломали, а из-за того, что сейчас разбираемся с проблемой огромной прибыли ферм. А фермы дают такую прибыль из-за количества мобов. Мы идём от одной проблемы к другой, последовательно их устраняя.

Во-вторых, про наш инструментарий. Всё, что мы пишем — это не просто так. Например, система редактирования чар в столе зачарований нужна, чтобы дать полный контроль над балансом зачарований. Мы хотим, чтобы в будущем можно было гибко регулировать, какие чары доступны, их силу, стоимость и редкость. Это делается не ради усложнения, а ради того, чтобы создать основу для уникальной экономики и баланса на сервере. То же самое касается рыбалки, торговли жителей и дропа с мобов — все эти инструменты позволят динамично настраивать механику под глобальные события которые генерируются идейно у игроков, например, президент сервера запретил торги жителей, и всё на сервере невозможно торговать с жителями. Как решить проблему? Пойти свергнуть власть и отменить запрет торгов. Точно так же и с другой любой хуйней, изменения экономических условий, изменение погоды по общему лору сервера, когда кто-то там нахимичил допустим и теперь все время дожь. Без наших инструментов невозможно сделать то, что вы потом захотите реализовать.

В-третьих, когда вы говорите, что "всё сломано" или "вы на релизе обосрётесь", вы показываете, что не понимаете, куда попали. ОБТ — это тестирование, не предрелиз. Здесь важно находить баги и проблемы. Мы специально оставляем сырой инструмент, чтобы проверить, как он ведёт себя в различных условиях. А как нам иначе проверить условия? Нам важен этот момент.

Почему агрессия? Потому что вместо баг-репортов или конструктивной обратной связи мы слышим нытьё. Нам не важно, что вам сейчас "не нравится". Нам важно знать, что не работает, как должно.

Так что запомните:
— Если вы видите баг, пишите конкретику: "Что произошло, где произошло, как воспроизвести".
— Если вы хотите готовый продукт, дождитесь предрелиза/релиза. ОБТ — это не игра, а работа над сервером с технической его стороны но УЖЕ С ИГРОКАМИ.

Мы создаём уникальный сервер с самописным многопоточным ядром. Это не в основном одопоточный Paper, это совершенно другой уровень. Мы идём по пути, где решения приходится придумывать с нуля. Никакой документации, никаких советов от других разработчиков. Folia очень малую базу имеет, а с нашими изменениями в Folia так вообще многое теряет смысл и некоторые решения банально не работают.

Так что либо вы участвуете в тестах конструктивно, либо ждите релиза.
Просто и понятно.
28👎87👍3
zlp.dev pinned «Давайте разберёмся, что вообще происходит на ОБТ и с Залупой сейчас. Это последний раз, когда я так подробно объясняю публично, потому что каждый раз объяснять одно и тоже, очень утомительно и сервер никогда такими темпами не выйдет. Во-первых, никто ничего…»
Знаете, вот сижу я сейчас занимаюсь написанием синхронизации клиентской стороны и серверной стороны под плагин на стол зачарований, и всё больше понимаю каким же говном я занимаюсь, но сука мне интересно это написать, учитывая что в прошлом я очень мало работал с пакетами на клиенте. Но когда всё больше начинаю погружаться, понимаю, что нормализация баз данных это еще цветочки))0)0
8👎3
if (isEnchantingWindow(event.getPlayer(), windowId)) {
switch (property) {
case 0 -> event.getPacket().getIntegers().write(2, 3);
case 1 -> event.getPacket().getIntegers().write(2, 0);
case 2 -> event.getPacket().getIntegers().write(2, 4);
case 4 -> event.getPacket().getIntegers().write(2, 16);
case 5 -> event.getPacket().getIntegers().write(2, -1);
case 6 -> event.getPacket().getIntegers().write(2, 0);
case 7 -> event.getPacket().getIntegers().write(2, 3);
case 8 -> event.getPacket().getIntegers().write(2, -1);
case 9 -> event.getPacket().getIntegers().write(2, 4);
}
}


Если вы тут нихуя не поняли, не переживайте, я вместе с вами нихуя не понимаю, че тут ваще происходит 😵‍💫
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14👎5
А, ой. Ебать у нас же дев канал есть, точно..
5👎21
Так, а я не понял, а какого хуя у нас кола залупная пропала, кто выпил? Долейте, чтобы всё было.
https://t.me/boost/zalupaonlinedev
👎641
This media is not supported in your browser
VIEW IN TELEGRAM
Вон посмотрите на гниду лучше
👍12👎21🔥1
Короче сейчас по больной теме пройдусь, но надо сразу сказать, чтобы не было недопониманий. В этом году мы вряд ли успеваем релизнуться, по понятным причинам 🤷‍♂️🤷‍♂️🤷‍♂️

Но не повод беспокоиться, в целом основную проблему мы определили, почему сервер вел себя нестабильно, проблема в ядре и спавнрейте, будем фиксить 100%. Всем принимавшим участие, а главное помогавшим нам отслеживать проблемы огромнейшее спасибо, особо активных мы запомнили и в на релизе раздадим приятные вам бонусы, чтобы вы кайфанули за свою работу.

Я надеюсь, что мы в этом году пофиксить успеем. Сильно тапками в нас не бросайтесь, очень много работы за кадром проведено на самом деле. Гигачадам которые нам в бота скидывали поведение мобов и записи их поведений в различных условиях вообще отдельный Thx, у нас есть понимание че ваще не так, благодаря вам 🤡

P.S. я попытаюсь развести Дестони на плащи кастомные для вас 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
175👍2🔥1
Вот некоторые видео, которые демонстрируют нестабильный пиздец 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍82👎1🔥1
zlp.dev
Вот некоторые видео, которые демонстрируют нестабильный пиздец 🤨
Бляя ребят я придумал решение. А че а давайте как СП все режимы, все хуярить на Skript? Оказывается это ебать как профессионально и ахуенно!!1!
👍3👎2
zlp.dev
🪤
🥔
Please open Telegram to view this post
VIEW IN TELEGRAM
👎1
Being a gregtech youtuber is hard 😭

Кто понял, тот понял 🏌️
Please open Telegram to view this post
VIEW IN TELEGRAM
2👎1