mbot-dev
3.68K subscribers
57 photos
16 links
🍏 Куча всякого разного, чего не хочется постить в @korovonews
Download Telegram
🏆 Решили установить срок окончания ивентовой-активности в NEWBORN.

🎁 Рейтинги будут зафиксированы 26-го июня в 00:00. После этого игра продолжится дальше, просто уже без ивентовой части и лютой гонки за топы. А победители смогут выдохнуть и спокойно ждать награждения.

🤩 А после награждения, 29-го июня в 14:00 начнётся второй ивент, который многие так ждут. В нём не нужны ресурсы, не нужен донат, нужно лишь ваше время, удача и хотя бы 10-й уровень.

🏃‍♂ Вот это, пропустить будет фатальной ошибкой, обязательно готовимся. Шанс затащить там, буквально есть у каждого, всё будет зависеть от вас.

⌛️ Окончание ивентовой части в newborn, пока не значит что основной прогресс вернётся сразу же после этого (хотя всё может быть). Мы всё ещё в режиме ожидания возобновления работы со стороны хостера. Просто мучать людей такой зарубой слишком долго и без чётких сроков, слишком жестоко. Насчёт ориентиров по восстановлению нам озвучили сроки к концу месяца +/-. Я думаю, с текущим и грядущим ивентом вы и не заметите как это время пройдёт. Осталось недолго ребят, как только данные будут у нас, основа запустится в считанные минуты — ждём и держимся.
Please open Telegram to view this post
VIEW IN TELEGRAM
🍏 Рейтинг по ресам был сделан прозрачнее.

💰 Как вы помните, рейтинг по муньякам уже давно начал учитывать все источники мунек, которые есть у человека. Но рейт по ресам, всё ещё учитывал только МУС.

🧠 С сегодняшнего дня — мус, лавка, гифты и кроко тоже идут в учёт рейта.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩 Ребят, я глубоко извиняюсь ... но нужно ещё немножко времени.

🌎 Я очень надеюсь на ваше понимание, что срок в 4 июля —назывался с мыслью, что я буду заниматься исключительно ивентом.

😮‍💨 Но о том, что данные коровки внезапно вернутся и мне придётся 1-2 дня потратить на её возвращение, в планы не входило. Вчера мы наконец-то дождались того, что переносилось немыслимое количество раз (наш муботя вернулся), а в понедельник мы дождёмся и ивента, обещаю.

👌 Сдвигаемся на 6 июля 14:00. Если в эту дату ивент не дропнется, то выдам каждому по 1000 убоксов. Скриньте, и надейтесь (на убоксы).


🤩 Начало ивента было смещено на 4 июля 12:00.

☘️ Почти всё готово, и могло дропнуться сегодня, НО — решил внедрить часть очень важных механик для более комфортной, честной и ненапряжной игры. Чтоб всё точно было идеально.

😋 Так же, в целом, надо всё спокойно протестировать, пробалансить и убедиться что не всплывут нежданчики портящие нам весь кайф. Скажу честно, я чуть увлёкся, ивент планировался как маленькая конфетка, а в итоге — целый торт выходит, отсюда и задержки.

💓 Ну и лучше начала ивента, чем на выходные — не придумать. Осталось недолго, чуть потерпите. Срок я выбрал максимальный, чтоб наверняка и точно всё успеть. Спасибо за понимание. Подкопите пока сил и энергии!
Please open Telegram to view this post
VIEW IN TELEGRAM
💜 МУБОТИК ВЕРНУЛСЯ?
Ниже очень огромный, но такой долгожданный для всех нас пост.

💻 Сегодня, нам наконец-то удалось получить доступ к проблемному серверу, в котором на месяц зависли наши данные. Всё оказалось в целости и сохранности. Мы сразу всё выгрузили, перенесли на новые, недежные сервера и уже накатили это всё на @moolokobot и другие клиенты.

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


💪 И самое главное — такое больше никогда не повторится. После всего произошедшего, сохранность данных и многоступенчатое резервирование становятся для нас высшим приоритетом. Горький опыт получен, выводы сделаны (на всю жизнь). Так что не переживайте.

🥵 Последний месяц стал самым тяжелым за всю пятилетнюю историю проекта. Но главное, что мы не наделали глупостей, не приняли поспешных решений и прошли это испытание по-высшему разряду. Много кто меня с первых дней инцидента и до вчерашнего дня убеждал поскорее восстановить привычную работу бота любой ценой, даже ценной катострофического двухмесячного отката. Но я здраво оценивал наши шансы на возврат данных и убеждал вас в том, что всё вернём, если чуть потерпеть. Что к счастью и произошло!

💎 Ну и само собой, за время простоя, мы все с вами не сидели без дела. Благодаря NEWBORN этим летом наконец появилась большая ивентовая движуха, которой многие давно ждали. Один безумный, огромный ивент мы уже провели, а 4 июля стартует ещё один — последний этим летом. Так что не пропустите.


💚 Что касается NEWBORN — он временно продолжает работать как отдельный клиент @newbornmbot. У вас есть ещё 3 дня, чтобы спокойно закончить там все дела. После этого NEWBORN будет закрыт, а весь заработанный там прогресс, как и обещалось с самого начала, будет перенесён в основной мир. О начале переноса прогресса и его этапах я вам буду подробно сообщать в @mbotdev.

🎀 Ну и конечно, мы позаботились о вас. Все ваши дейлики и курятники на основе — были заморожены. А телят ближайшие 3 дня можно будет воскресить бесплатно. Так же, всем кто хоть раз зашёл на Newborn, было зачислено по 33 ней ультры. Мы также готовим дополнительные компенсации и подарочки для всех, кто пережил этот месяц вместе с нами, ждите!

❤️ Глубоко извиняемся за все эти неудобства, и благодарим от всего сердечка всех, кто был с нами, ждал, верил и поддерживал в это трудное время. В очередной раз убеждаюсь, что вы самые лучшие. Ну а если после восстановления у вас возникли какие-либо проблемы или вопросы: обязательно отписываем в @moosupp. Со всем поможем.
Please open Telegram to view this post
VIEW IN TELEGRAM
🧠 Очень сложный выбор ...
Please open Telegram to view this post
VIEW IN TELEGRAM
🕯 Прости нас Вася, но 20$ в ивенте были ценнее твоей свободы и жизни. Суровые ивенты, суровые решения.

🪦 Всем тем, кто сдал Васю в тюрьму, посвящется.
💓🤩 Бэкапимся по-взрослому.

🐮 После всей истории, что произошла с нами с 2-го июня ... было бы странно не сделать выводы, не пересмотреть подход к сохранности данных и не поставить вас в известность. Так что держите!


🇩🇪Теперь мы размещаемся у крупного и надёжного зарубежного провайдера DigitalOcean. Сервер наш находится во Франкфурте (Германия). Но самое главное, очевидно не это — а трёхуровневая система резервного копирования, которую мы замутили.

🌐 Первый уровень — каждый час автоматически создаётся резервная копия всех игровых данных на самом сервере.

ℹ️ это защищает от локальных проблем: случайного удаления, неудачного обновления, серьёзных багов, после которых может потребоваться откат, и других потенциальных ситуаций (ничего из этого с нами за 5 лет не происходило кстати, но готовиться надо ко всему).


💀 Но недавний случай показал, что этого недостаточно. Ведь оказывается, внезапно может произойти кое-что пострашнее — отказ оборудования, потеря доступа к дата-центру хер пойми на сколько месяцев, ПОЖАР, или бог знает что ещё (вне моего прямого контроля). И локальный бэкап на сервере, тут уже не поможет. Вот с этим, мы с вами столкнулись как раз, поэтому ...

🛡 Второй уровень — cразу после создания, резервная копия автоматически отправляется в Backblaze — независимое облачное хранилище, никак не связанное с нашей серверной инфраструктурой и расположенное в другой стране.

ℹ️ На этом этапе данные уже защищены практически от любых реальных сценариев потери. Если с сервером что-то случится, свежая копия всё равно останется в облаке.


🏠 Третий уровень — ну и вишенка на торте: мой компьютер в фоновом режиме по кд проверяет облачное хранилище на наличие новых резервных копий и автоматически скачивает их к себе, как только увидит там чет свежее.

ℹ️ Это ребята, уже финальный и параноидальный уровень защиты. Самые свежие данные находятся не только на сервере и в облаке, но ещё и у меня дома под подушкой.


🤩 Даже если полностью выйдет из строя сервер — свежайшие бэкапы останутся в облаке и у меня. Чтобы потерять больше чем час прогресса, должно одновременно случиться что-то невероятное: исчезнуть сервер в Германии, облачное хранилище в Нидерландах, да и в мой дом прилететь ракета (и всё это, в одну и ту же секунду). Вероятность такого сценария стремится к нулю.

💟 Так что можете быть спокойны, в самом худшем случае, если вдруг с нашим сервером что-то произойдёт, максимальная потеря прогресса теперь составляет не более 60 минут (а то и меньше, если бэкап делался в 14:00, а сервер сгорел в 14:02 к примеру).

🗒 Кстати, в команде /ver теперь можно посмотреть время последнего успешного бэкапа на каждом из трёх этапов.
Please open Telegram to view this post
VIEW IN TELEGRAM
📃 Справедливости ради — вы должны точно знать о том, какие новости бывают, сколько длятся и как сильно влияют на те или иные аспекты игры.

🐮 Как и обещал, появилась специальная вкладочка, в которой можно узнать всё в деталях про каждую существующую новость. Даже какой шанс на её появление.

👌 Находится она в СРЮ > иконка радара > ньюз-инфо.
Please open Telegram to view this post
VIEW IN TELEGRAM
🛡 Из-за просто массовых вопросов на мусапе о том, как понять фича сейчас активна — вышел фиксик.

☠️ Изначально хотел сделать кнопочку, которая покажет активные фичи, но чет тупо. 95% жалоб было просто на то, чтоб понять когда активен щиток, а 5% когда активна полочка.

👌 Поэтому более элегантным решением стало — внедрить в интерфейс намёки на их активность. Чтоб вы сразу понимали на месте, активно или не активно (а не лезли в какие-то команды для этого).


🌿 Так же фича не даёт себя юзнуть, если в этом нету смысла. К примеру если уже активна — не даст, если чибики все свободны а вы звоночек юзаете — не даст и тд.
Please open Telegram to view this post
VIEW IN TELEGRAM
💚 Newborn-бэк — начинаем возвращать всё, что вы нажили непосильным трудом.

🍓 Первый этап уже произвели. Начали пока с самой базы, чтоб всё протестировать. Муньки, кристаллы, ресы (именно с МУСА) — уже всем на основу успешно накатились.

🐸 На очереди — скины, предметы (и само собой всё остальное, не переживайте, всё перенесём).
Please open Telegram to view this post
VIEW IN TELEGRAM
🇨🇳 Как избавиться от Китая?

🎨 Сегодня произошёл второй этап переноса Newborn и люди получили свои скинчики. Но из-за проблем с кодировкой на некоторых устройствах, оказалось, что файлик со списком скинов который мы прикладывали при оповещении игроков — мог открываться на китайском ...

🐲 Если у вас произошла подобная проблема, просто ответьте на текстовый файл, что вам отправил муботик со словом *антикитай*. После чего получите новый, адекватный файлик.


🧠 UPD: Если ничего после *антикитай* не происходит, значит сообщение устарело. Перекиньте его в бота и ответьте с антикитаем, после этого заработает.
Please open Telegram to view this post
VIEW IN TELEGRAM
🐸 Третий этап по переносу ньюборна — закончен.

🎖 На тот раз вы получили свои драгоценные (или не очень) предметики с ньюборна > на основу. Проверяйте рюкзачки, кармашки и возрадуйтесь возвращению.

🧠 Это по-секрету, был самый муторный и сложный этап из всех. Дальше, уже всего ничего осталось, всякие мелочи, которые на изи реализуются. Так что ждите, миграция с ньюборна уже близится к финалу.

🧿 Из нюансов по сегодняшему переносу — смайлики у некоторых ваших предметов, могут быть не такими, как были на ньюборне. Но только у тех предметов, на которые не юзались эликсиры.

🧪 Всё дело в том, что если элик не юзался, условная медаль для себя выставляет смайл на основе своего ID-предмета. А при переносе, айдишки предметов менялись, вот и получаем другие смайлы.
Please open Telegram to view this post
VIEW IN TELEGRAM
mbot-dev
🧿 Из нюансов по сегодняшему переносу — смайлики у некоторых ваших предметов, могут быть не такими, как были на ньюборне. Но только у тех предметов, на которые не юзались эликсиры.

🧪 Всё дело в том, что если элик не юзался, условная медаль для себя выставляет смайл на основе своего ID-предмета. А при переносе, айдишки предметов менялись, вот и получаем другие смайлы.
🍉 Не тратьте пока эликсиры если вы слишком грустите по смайлам, которые из-за смены айдишек у вас поменялись на другие.

😇 Сейчас подготовлю кое-какую тулзу, которая позволит вернуть именно те смайлы, что были на ньюборне у ваших предметов. Как будет готова, сообщу здесь.
🎨 Для тех, кто очень расстроился что при переносе у некоторых предметов стали не те смайлики врубайте — /oldemoji

🎱 Там у перенесённых предметов, можно поменять смайлы на те, что были в ньюборне (речь именно про те предметы, у которых смайл при переносе стал другим).

🚗 Команда будет активна 24 часа, потом отрубится, так что успейте, если оно вам надо!
Please open Telegram to view this post
VIEW IN TELEGRAM
🌟 /newbornxp — команда для удобного возврата вашего опыта c ньюборна.

🌞 Там вы можете в течении 8 дней в каком угодно количестве и темпе загрузить весь опыт, который вы заработали в newborn себе на основу.

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


🌴 Что ещё было перенесено — Дэйли (дни + коины за дни), история поломок (broken), отзывы, гифты, мукоды.
Please open Telegram to view this post
VIEW IN TELEGRAM
mbot-dev
🕘 Оставить ли графики, в последний день ивента?
🇮🇳 Я даже представить не мог, что в Индии так переживают за то, каким образом закончится летний ивент в коровке.

🤩 Ведь как ещё объяснить, что подавляющее количество голосов, было произведено Индусами?

🎁Корова в индии священное животное, и они больше всех переживают за происходящим в муботе, вот и всё ...
Please open Telegram to view this post
VIEW IN TELEGRAM
🌎 Конец ивента — 20 июля в 14:00 (по-Киеву).


🤩 Именно в это время, пройдёт ровно 14 дней с начала ивента (как и было заявлено).

🛡 И именно тогда, с учётом всех графиков и часовых поясов, всё идеально сравняется и сбалансируется. Какой бы график вы не выбрали в самом начале ивента — к финалу суммарное игровое время идеально выравнивается.

👌 От 24 часов мясорубки без графика в последний день мы очевидно отказались. Ивент рассчитывался как чиловая и размеренная движуха с передышками, где не нужно жертвовать здоровьем и личной жизнью ради победы. Последний день не должен быть исключением.

💓 Небольшой подгон — 20 числа в 00:00 по Киеву тесты сгенерируются уже выполненными, останется просто забрать баги, без ожидания, хака и чибиков. Плюс в последний день будут 3 бесплатных дебага без откиса чибика.

🦠 И напоследок: 6 багов уже сейчас спрятались в кое-какой механике ивента. Подсказка — вы очень не любите её. Но с сегодняшнего дня с 40% шансом, там можно найти аж до шести бажиков (проверка остатков /getbgcount)
Please open Telegram to view this post
VIEW IN TELEGRAM