Обновление [Kel'Theril] Изменения, исправления и нововведения

Статус
Закрыто для дальнейших ответов.

Robisho

Стрелок
Администратор
Технический специалист
Регистрация
13.08.2019
Сообщения
121
Оценка реакций
78
<==========В РАЗРАБОТКЕ==========>
Установить расширение imagick в php веб-сервера (@Robisho)
Продумать систему дополнительной блокировки ip при бане античитом аккаунта. Подробнее тут - https://forum.warcraft.life/threads/30/ (@Robisho)
По появлению свободного времени и желания. Просмотреть систему работы тикетов через клиент игры, в базе все работает в клиенте уведомления ГМу не приходят. (@WinWoolF)
Скрипт очистки базы раз в неделю от false acct (@Robisho)
Армори (@Robisho)
Калькулятор талантов (@Robisho)
Сделать на новом сайте нормальный раздел “скачать” с описанием реалма и клиента. (@Robisho)
Сделать регистрацию только на сайте, закрыв ее на форуме и объединив базы (@Robisho)
Сделать скрипт (cron) начисления бонусов тем, кто в игре и на форуме (По 1 бонусу, раз в час) (@Robisho)
Сделать то, на что можно тратить бонусы (@Robisho) UPDATE, Robisho: Перенесите топ в общий раздел. Дайте юзерам возможность поучаствовать.
Оформить нас нормально на mc-monitoring, ибо оттуда народ прет. Так же добавить нас на wowjp (@Robisho)
Добавить пункт восстановления пароля на сайт, через мыло.
Разработать новый сайт и ЛК. При разработке учесть.
Нужно полностью продумывать систему трофеев. Сделать на форуме звания по красоте, за баллы (за трофеи) не дефолтные, а интересные, разные и что бы их было много. (@Robisho)
Предложить список того, что в ЛК можно покупать за бонусы. Сразу с ценой и ссылкой на вов-хеад. @WinWoolF.
Цену учитывать исходя из:
Количество бонусов при регистрации: 10
Количество бонусов за голосование на ММОТОП: 2 в день (Потенциально: ~60 в мес)
Количество бонусов за присутствие в игре: 1 в час (Потенциально: ~24 в сутки / ~720 в мес)
Количество бонусов за присутствие на форуме: 1 в час (Потенциально: ~24 в сутки / ~720 в мес)
ИТОГО: ~50 в сутки / ~1.500 в мес.

Написать услуги по смене Расы и Фракции.
Прикрутить бонусы за mc-monitoring
<==============АРХИВ==============>
- Создать информационный раздел.
- Определится с названием сервера.
- Сделать вывод wow head предметов на форуме черного цвета, вместо белого.
- Добавить на сайт инфу о версии игры.
- Запустить рестартер без ошибок
- Накатить на форум другой способ отображения "онлайн/оффлайн"? Не вот это подсвечивание аватарки страшное?
- Переделать верстку письма на почту под серый шаблон и вставить логотип.
- Попробовать переименовать на форуме в меню "Главная" на "Сайт" и "Ресурсы" на "Скачать".
- Обсудить необходимость файл-менеджера, и накатить при необходимости.
- Заменить иконки разделов.
- Реализован показ размера скачиваемого файла в файловом менеджере.
- Поменять logo на форуме на SVG
- Поменять бекграунд на форуме на такой же, но с большим разрешением и оптимизированный под Web в фотошопе.
- В шаблоне форума не учтена подсветка ссылок. Делаешь текстовую ссылку и читающие не видят, что это ссылка. Надо как-то подсветить.
- Форум полностью настроен.
- Определится с запуском, нужен ли бэта-тест, примерная дата открытия.
- Составить график выхода дополнений
- Поставить плагин объединяющий сообщения (подряд) в теме, если юзер набивает сообщения
- Сделать бекапы всего
- Узнать у настраивал ли он форум полностью, или внес лишь основные настройки. (Robisho: только основные)
- Изменить цвет ссылок в контексте. Сейчас они ни чем не выделяются из текста сообщения.
- Прикрутить ммотоп к сайту, срочно.
- Починить телепорт в таверну в личном кабинете
- Поставить сертификат HTTPS на форум
- Поставить на форум метрику и аналитику, на сайт аналитику
- Добавил адрес реалма на сайт в раздел сервер + возможность скачать реалмлист.
- Сделать краткое описание к разделам форума, как к категориям
- Добавить модераторов в команду форума
- Настроить полностью шаблон
- Понаблюдать за рестартером и реалмом. Наблюдаются сбои в работе. (Исправлено)
- Починить все услуги в ЛК (Исправлено)
- Проверить работу услуг: смена ника (а) русские буквы в нике; б) спецсимволы в нике; в) длинные ники), смена расы, смена фракции.
(Из функционала лк ни работает ни чего кроме телепорта в таверну и смены пароля - допилить функционал.)
- Реализованы объявления
1. На ftp://warcraft.life залил обновленные клиенты: Ru/En, добавлен русский клиент.
2. На ftp://warcraft.life залил обжатый в rar реалм. На сайте описано куда распаковывать https://warcraft.life/info/
3. Поправлен рестартер. Исправлен косяк отсутствия выгрузки памяти.
4. Временно закоментированы услуги смены фракции и расы в ЛК.
5. На сайте и форуме исправлены титлы. На форуме текст объявления.
6. Исправлена смена ника в ЛК.
7. Подобраны звания для форума. (См. https://forum.warcraft.life/threads/Задачи.17/)
8. Зарегана учетка для Discord канала, для Winwoolf
9. Устранена проблема с каналом. Плохой обжим. Прозвонили, устранили.
10. Сделан полный бекап всех машин, софта и баз на внешний носитель.
11. Отредактировано форматирование Информация о игровом мире Kel'Theril добавлен в объявления.
1. Опубликован список званий форума.
1. Поправил Discord виджет верстку на мобильном устройстве.
2. Доработал html/css модуля склейки сообщений.
3. Сделал бекапы баз раз в час на NAS.
Сделать отдельно бекапы базы World каждый час на сервере. (@Robisho)
1 сентября чистка рядов модераторов от бесполезных ребят. (@WinWoolF)
Собеседовать сишника (@Robisho)
Для облегчения игры новичкам, можно написать гайды по классам - может заняться @WinWoolF.
Подобрать самые необходимые аддоны и составить к ним описание - может заняться @WinWoolF.
Периодически писать новости об изменениях
1 - создан сервер на Discorde, добавлены канала, настроены группы и их права. Добавлен виджет в боковую панель форума.
2 - Созданы подкатегории для аддонов в файловом менеджере на форуме.
Temp: поправить css виджета дискорда в мобильной верстке.
Done

Добавлено:

Temp: отредактировать CSS вставок об объединении сообщений.
Done

Добавлено:

one'st post is update...

Добавлено:

Temp: написать лаунчер для игры.

Добавлено:

Temp: сделать начисление бонусов за приглашение друзей и начислить легенде Сервера бонус за друга
Настроен mangosd.conf на полное логирование всех действий ГМ аккаунтов на сервере.
Сформированы правила Правила в игровом чате
Сформированы правила Правила создания имен персонажей, питомцев и названия гильдий.
Сформированы правила Правила поведения в игровом мире

Добавлено:

Проведена работа по настройке и оптимизации системы античитов. Дисконекты связанные с этим должны прекратиться. Будем наблюдать дальше. Если у кого то продолжают происходить дисконекты, то убедительная просьба сообщать нам об этом.

Добавлено:

В среду 11.09.19 будут проведены плановые тех работы на сервере. Для внесения изменений сервер будет перезагружен. Возможно потребуется несколько перезагрузок.
Приносим извинения за неудобства.

Добавлено:

Тема очищена от лишних сообщений не имеющих отношения к каким либо новостям.
Тема закрыта для предотвращения образования сообщений не по теме.
Значительно изменены разделы ресурсника. Сам ресурсник перенастроен более правильно.
Давно не было ответов. Много работы в реале.
1. Мы купили новую железку за 500₽, накатили ОСь, софт. Скоро сервак переедет на неё, о чем я отдельно в новостях сообщу. Там надо будет реалм поменять. Айпишник сменится.
FCCFBE95-E27C-4BBB-A5BF-365742123B6E.jpegD7A68B53-200C-4122-8D13-72B2EF79FA66.jpeg
2. Мы нашли классного сишника (@Sergivs), который, как божечка, уже пилит исходники. Скоро выкатим кое-что.
3. Продолжается верстка нового сайта. Мой косяк. Я ленивая свинья. Скоро закончу, выкачу.
4. Гильдию орды распустил. Сорян. Она была сделана уязвимостью. Как и имущество гильдмастера. Играем по честному и проблем не будет.
5. Много получаю писем. Все знаю. Сервак не закроется. Даже если играть никто не будет. Мы (@Robisho , @WinWoolF и @Sergivs) пилим его в своё удовольствие и в свободное от работы время. И стоять он будет годами. Пока ванила, дальше - больше. Легион, Бфа и тп. Ещё не думали.
6. Доната не будет. Будет что-то, на что вам сливать бонусы от голосования. А-ля потионы, расходники, травки. Тоже ещё не продумывали список того, что на баланс не повлияет. Когда дойдём до этого, то список согласуем с вами прежде, чем выкатывать.
7. Народу не много, да, сорян. Реклама после нового сайта. Сейчас тратить бабки на рекламу убогой заглушки нет смысла. Пока только в mc-monitoring мы пушим средства. С новым сайтом закрепимся в директе и на других сервисах.
Вроде ничего не забыл...Всем добра.

Добавлено:

1. Спасибо @Sergivs, теперь новости сервера публикуются и в клиенте:
30-09-2019 13-19-48.png
Для отображения новостей необходимо скачать и распаковать в папку с игрой ПАТЧ от @Sergivs.
ВНИМАНИЕ! Новости пишутся на Русском, поэтому корректно отображаются только на Русском. В Англ клиент патч добавлять смысла нет. В RU клиент этот патч уже добавлен, залит новый клиент.
2. Готовимся к переезду на новую железку (среда/чт или пт - пока не ясно) заранее изменив (уже можно нужно) адрес сервера в реалме с warcraft.life на login.warcraft.life. Или перекачиваем реалмлист.
3. Пока пилю новый сайт, поднял еще одну обвязку, откуда буду брать скрипт армори, кому интересно, можно глянуть. Это древняя и ничёшная обвязка из прошлого.
Вроде ничего не забыл. Всем добра.

Добавлено:

4. Обновлен патч новостей. Добавление безопасности от @Sergivs. Выкачен RU клиент с новым news fix'ом.

Добавлено:

1. Профилактика сервера через 40 минут.

Добавлено:

1.1 Done

Добавлено:

1. Времени нет. Новый сайт будет гораздо позже. Когда - пока не знаю.

Добавлено:

1. В пн переезд Сервера на новую машину. Точное время пока не могу сказать. Будут перебои в работе Сервера.

Добавлено:

2. Сайт и форум тоже будет лихорадить в пн ибо весь мускуль переезжает.

Добавлено:

3. Протестирован и выложен новый ПАТЧ от @Sergivs. Обновление безопасности. Соответственно выложен новый RU клиент.

Добавлено:

4. В пн при переезде мускуля почищу (оптимизация) базу от пустых акков, на которых нет персонажей, которые не заходили в игру.

Добавлено:

5. В производство поступил лаунчер для нашего Сервера от @Sergivs. С новостями, темами форума, запуском Игры, автообновлением Игры, автологином и др вкусностями.

Добавлено:

6. В пн поднимется тестовый реалм для работ и тестирования обновлений вне продакшена.

Добавлено:

7. Сегодня болтали на тему «че дальше?», о перспективах, после сайта, лаунчера, личного кабинета и тп. (Планы на год) Есть мысли о Легионе и о фан сервере в далеком будущем. После нового сайта ещё обсудим на форуме, отдельно.

Добавлено:

8. Fixed
05-10-2019 18-38-04.png

Добавлено:

1. Напоминаю, что завтра будет глобальный переезд сервера на новое железо. Сервак будет работать с перебоями пол дня. Для флуда и вопросов открою отдельную тему. Начнётся все около 11:00, закончится должно(?!) около 16:00, может реще. Постараюсь не травмировать вашу психику)

Добавлено:

2. Админам внимательно изучать новую архитектуру. Изменится все. От часовых бекапов базы, айпишников, доменов 3 уровня (DNS) и расположения сетевых хранилищ (с SMB на SFTP), до конфигов (mysql, server, realm), настроек обороны (2/3 lvl проверки) от ддоса, эксплойтов, иньекций, спуфинга, брутфорсов и прочей швали. Переносить надо много. Могу где-то что-то пропустить. Есиче, все замечания и Вопросы в конфу.

Добавлено:

3. Temp: пофиксить конвертацию ссылок на форуме.

Добавлено:

Предподготовка)
73745761-B044-4C57-BE20-7F1A8E7A3C69.jpeg6881D591-8390-410A-8874-D4BE06A9144F.jpeg

Добавлено:

Начну не раньше 15:00, вероятно.

Добавлено:

1. Поехали. Сервак пока запущен, его пока не трогаю. Можно играть. К вечеру начну делегировать домены и в этот момент начнутся проблемы. Тогда и открою тему для флуда. Пока играем.

Добавлено:

2. В целом все готово, но выключать сервак не буду пока ибо играют люди. До ночи терпит. Ночью все сделаю.

Добавлено:

Работы по переезду сервера завершены.
ИЗМЕНИЛСЯ АДРЕС СЕРВЕРА. В ФАЙЛЕ REALMLIST.WTF ИЗМЕНИТЕ WARCRAFT.LIFE НА LOGIN.WARCRAFT.LIFE

Добавлено:

3. Temp: пофиксить конвертацию ссылок на форуме.
С этим еще сражаюсь. Конвертацию временно отключил. Ссылки укоротил.

Добавлено:

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

Добавлено:

Temp: а) обновить новости в игре; б) выкатить Новый распакованный клиент для лаунчера и тестового сервака; в) нарисовать лаунчер - исходник сергиусу.

Добавлено:

P.s. На пару дней отвалюсь от Вас. Работа зовёт.

Добавлено:

Temp: выдать доступы сергиусу к тестовой машине и фтп для Работ над лаунчером и остального.

Добавлено:

Temp: проверить счетчики аналитики и метрики на веб-интерфейсах с SSL.

Добавлено:

выкатить Новый распакованный клиент для лаунчера и тестового сервака;
Done

Добавлено:

обновить новости в игре
Done

Добавлено:

проверить счетчики аналитики и метрики на веб-интерфейсах с SSL.
Done

Добавлено:

P.s. На пару дней отвалюсь от Вас. Работа зовёт.
Все. Ушел. Буду через пару\тройку дней.
Temp: выдать доступы сергиусу к тестовой машине и фтп для Работ над лаунчером и остального.
Done
1. Поменял расположение виджетов на форуме, как на всех нормальных форумах. Внизу, а не сбоку. Давно бесило.
2. Исправил шаблон форума в мобильной верстке:
Код:
@media (max-width: 650px) {
    .block-container, .blockMessage {

        margin-left: auto;

        margin-right: auto;

    }
    .block-container, .blockMessage {

        border-radius: 4px;

    }
    .block-footer {

        border-radius: 0 0 4px 4px;

    }
    .block-header {

        border-radius: 4px 4px 0 0;

    }
    .blockStatus {

        margin-left: auto;
        margin-right: auto;
    }
}


.block {
    margin-bottom: 10px;
}
3. Temp: пофиксить конвертацию ссылок на форуме.
4. Temp: нарисовать лаунчер - исходник сергиусу. (заодно и шапку форума)
5. Тему почистил. Всю историю загнал в спойлер первого сообщения.
6. Temp: звания
7. Добавил на форум префиксов.
8. @WinWoolF создай пожалуйста на форуме дополнительный раздел "Test's - Тестовый сервер". С двумя подразделами: "Разработка" и "Тестирование". С кратким описанием и правами.
9. Поменял логотип на новый: сайт/форум. Переделал шапку на форуме.

Добавлено:

Temp: Новый favicon

Добавлено:

Temp: обновить версию форума

Добавлено:

Temp @WinWoolF: Соц.сети, ссылки в поисковиках, калькулятор талантов, список покупок за бонусы, список ивентов.
Temp: @Robisho, Добавить кнопку голосования на MC Monitoring в меню голосований.
Temp: Перенести бекапы мускуля на новый сервер в раздел Storage.
Temp: Добавить в шапку форума инфо

Добавлено:

Temp: Реще делать новый сайт, что бы это дно нас не позорило
1. Поправил склейку сообщений на форуме (в течение 24ч)
2. Поправил ссылку на форуме на условия и правила.

Добавлено:

3. Добавил на форум в меню "сайт" выпадающее меню.

Добавлено:

4. Добавил "скачать клиент" ссылку на форум в меню "Скачать".
5. Поправил верстку шаблона форума:
Код:
.blockStatus {
    padding: 10px;
}
.message-userBanner.userBanner {
    padding: 4px;
}
6. Убрал звание "Команда форума" под аватаркой. На мобильной верстке поехало на новую строку и слипалось. Да и в целом бестолковый титул. Итак всем понятно, что админ за рулем.
Код:
.message:not(.message--forceColumns) .message-userTitle:nth-child(3), .message:not(.message--forceColumns) .message-userBanner.userBanner:nth-child(3) {
    display: none;
}
.memberTooltip-banners em:nth-child(1) {
    display: none;
}
7. Temp: Сделать bg тем и сообщений поинтереснее.
8. Накатил терминалы на боевой сервак для мультиучеток. Пришлось ребутнуть тачку ночью.
6 пункт делается из админки, без правки кода ;)
6 пункт делается из админки, без правки кода ;)
Я не нашёл. Убери этот css из extra.less и убери из админки, по человечески
Я не нашёл. Убери этот css из extra.less и убери из админки, по человечески
Done.
8. @@WinWoolF создай пожалуйста на форуме дополнительный раздел "Test's - Тестовый сервер". С двумя подразделами: "Разработка" и "Тестирование". С кратким описанием и правами.
Разделы готовы, значки разделов прописаны. Какие права требуются? Более подробно опиши.
11. Temp: @Robisho переделать логотип, пацаны не оценили)
9. Temp: @Robisho Добавить в шапку форума инфо
7. Temp: @Robisho, Добавить кнопку голосования на MC Monitoring в меню голосований.

Профилактика (среда - перезапуск сервера) через 20 минут.
4. Temp: @Robisho Новый favicon
5. Temp: @Robisho обновить версию форума

Профилактика (среда - перезапуск сервера) через 20 минут.
1. Done
1.1 Почистил базу от пустых аккаунтов, кеш, логи и тп.
1.2 Обновил систему и софт на боевом и тестовом сервере
1.3 Ребутнул сервера.
5. Temp: @Robisho обновить версию форума
2. Done
7. Temp: @Robisho, Добавить кнопку голосования на MC Monitoring в меню голосований.
3. Done
11. Temp: @Robisho переделать логотип, пацаны не оценили)
5. Done
Посмотреть вложение 211
5.1 Update
Посмотреть вложение 212
4. Temp: @Robisho Новый favicon
6. Done
7. Поменял шапку форума и добавил радиальный градиент.
Код:
.p-header-inner {
    background-image: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8));
}
.p-header-inner {
    max-width: 100%;
    width: 100vw;
}
Ден, по твоей просьбе с скриптом php удалось нарыть вот это https://xenforo.info/resources/Использование-php-в-виджетах.6077/, возможно поможет.
У меня там нет прав. Скинь плз, че он там пишет.
UPDATE: Отбой. Сделал в обход php, на Ajax+JSON.
Temp: на мобиле сделать font-size: от vw, а не от em.
9. Temp: @Robisho Добавить в шапку форума инфо
Done

P.s. ПОЯСНЕНИЕ: Все эти мелкие работы по логотипу и шапке форума, это первые наброски потенциального фирменного стиля. Для дальнейшего создания полноценного дизайна.
А вывод онлайна на форум, это изучение движка форума (что бы потом тоже перелопатить), плюс создание базы (скриптов) для статистик на будущее, на новый сайт.


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

Ден, по твоей просьбе с скриптом php удалось нарыть вот это https://xenforo.info/resources/Использование-php-в-виджетах.6077/, возможно поможет.

1. Ввел новые иконки на сайт. Просто, что бы посмотреть.
Посмотреть вложение 219

2. Добавил второй вариант лого, для светлых background'ов.
Посмотреть вложение 220
2.1 Для использования: White Vector [SVG] | Black Vector [SVG] | White [PNG] | Black [PNG]

3. Поправил вывод онлайна на сервере (цифры/отступы) адаптив, на всех устройствах. Сменил шрифт на Warcraft. Сделал не такими бросающимися в глаза.
Посмотреть вложение 221

4. Почистил тему. Перенес сделанное в спойлер второго сообщения в теме. Оттуда в среду в первое, в архив.

Неожиданно понял, что не хватает раздела с объявлениями, раздел новости не совсем подходит для неких сообщений, например с отсутствием связи с сервером.
Раздел реализовал https://forum.warcraft.life/forums/68/, писать в нем могут только администраторы и модераторы.

Поправил префиксы тем, теперь самые часто используемые можно юзать в любом разделе форума.

Давай твою картинку из подписи подгоню под нужные размеры, и залью на мс мониторинг вместо той что сейчас там, так же вместо иконки предлагаю накатить туда лого для светлых бекграундов

НА СЕГОДНЯ:
2. Temp: @Robisho Соц.сети винвульфу.
3. Temp: @Robisho зарегистрировать и подключить php библиотеку на sms.ru
4. Temp: @Robisho продлить лицензию endpoint на serv2019. 5 дней осталось.
5. Temp: @Robisho Отрисовка логотипа в 3D, - долго вошкается знакомый. Заказать на youdo

6. Temp: @Robisho вывести гильдии персонажей в список онлайна.
7. Temp: @Robisho в пн сделать таймаут на сайте, в случае, если продакшен отваливается на стороне голдов, что бы сайт не висел с бесконечным обращением к базе, которая не доступна. Так же, вывод онлайна на форуме тоже сделать по таймауту запрос. Тоже висит JS анимация, хоть форум и отвечает.
8. Почистить тему.


СДЕЛАЛ:
1. Почистил тему. Все выполненные задачи унес во второй пост данного топика.
Оттуда в среду все переедет в первый пост. В архив. Оставшиеся задачи сформировал в единый список.
2. В первый пост добавил регламент профилактики серверов по средам.
3. Оплатил endpoint, ждать ключ.
4. Оплатил mc-monitoring на месяц.
5. Заказал отрисовку лого на youdo:
Посмотреть вложение 229
5.1 Выбрал исполнителя на 3D лого. Скоро покажет что-нибудь.
Посмотреть вложение 232
5.2 надо что-то вроде того
Посмотреть вложение 233Посмотреть вложение 234
5.3 только с нашим логотипом
6. Вывел в стату игроков принадлежность к гильдии. Любопытно было.
Посмотреть вложение 230
6.1 Поправил
Посмотреть вложение 235
6.2 Подсветил
Посмотреть вложение 236
Код:
//Получаем ID юзера
$user_guid = $data["guid"];

//Запрашиваем его гильдию
$query = "SELECT `name` FROM `guild` WHERE `guildid` IN (SELECT `guildid` FROM `guild_member` WHERE `guid` = '$user_guid')";
$result  = $connectChar->query($query);

//Выводим результат
$guild_name = mysqli_fetch_row($result)[0];

//Доп. CSS
width: 60px;display:inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
7. Сделал таймаут в Ajax на форуме. Теперь, если база отваливается (игровой сервак) - запрос не уходит в бесконечность и анимация не раздражает.
Код:
$.ajax({
    timeout: 500,
    error: function(){
        $('#Horde').html('');
        $('#Alliance').html('');
    }
});
8. Сделал заглушку (временному сайту - временный костыль). Теперь, если отваливается база (продакшен), то с сайта редиректит на форум, где вероятно уже будет висеть новость от @WinWoolF
Код:
//Connect
$link = mysqli_init();
$link->options( MYSQLI_OPT_CONNECT_TIMEOUT, 1 );

//Если БД не доступна, то редиректим
if(!$link->real_connect('', '', '', '')) {
    header('Location: https://forum.warcraft.life');
}
9. Зарегистрировал отправителя у SMS шлюза. Скоро сможем отправлять себе SMS, если серваки в дауне.
А в перспективе пригодится для авторизации или восстановления пароля от аккаунтов.
Посмотреть вложение 231
10. Сделал паблики vk/fb, отправил @WinWoolF для заполнения.
Раньше времени паблики на сайт/форум прошу не выносить.
Пока нормально не будут оформлены и полностью заполнены.
11. Короче размеры лаунчера 800х422 = ну прям беда. 1200х700 предлагаю.
Посмотреть вложение 247
11.1 @Sergivs в конфе задал вопрос относительно фрейма регистрации. Предлагаю сделать обработчик на GET, это будет правильнее.
11.2 Так же жду от девочки новый логотип. Не зашел этот на лаунчере. Да и серый дизайн надоел. Хочу цветной попробовать.
Посмотреть вложение 248
11.3 Фрейм вывод тем с форума в лаунчер начал писать. Данные напрямую из базы, не парсингом страницы.
11.4 Продолжение работ по лаунчеру в след. раз. Устал. Хочу спать.
14. Temp: добавить ссылки на все версии логотипов в первый пост, что бы не потерялись со временем.
15. Temp: Таргетированная (небольшая, посмотреть фидбек) реклама пабликов по готовности оформления (после нового логотипа и лаунчера).
Info юзерам: после выхода Новый лаунчер будет автоматом (при запуске) подтягивать наш (игру) клиент (спасибо @Sergivs). Какой бы клиент у вас не стоял, лаунчер перекачает экзешник и пару dll. Если клиента нет, он выкачает весь клиент. (Конечно с Вашего согласия и там будет кнопка «указать директорию» и тп, суть не в этом.)
А теперь огонёк: Наш клиент будет привязан бильдом (и англ и рус) к серверу. Зайти со стороннего клиента не получится. Только с нашего. А наш клиент запрещает запуск более одного окна.
Сделано так будет по трём причинам: а) минимизация ошибок (и холостых баг-репортов) при игре со сторонних клиентов; б) запрет на мультиводство; в) автоматическое обновление клиентов пользователей при изменении версии клиента.
Пугаться не стоит. Просто заранее предупреждаю о том, что однажды мы выкатим такую шляпу. Тем, кто играет честно, переживать не о чем. Просто скачаете лаунчер и он сам все сделает. Добра.
<=======РЕГЛАМЕНТ=======>
Info: логи Сервера больше по средам не чищу, написал скрипт, который будет их парсить, форматировать и выводить в базу, а дальше в читабельный вид в админку сайта.
Что бы при необходимости можно быстро найти нужную информацию среди тонны текста. Аля SELECT * FROM ‘chat_log’ WHERE ‘name’ = ‘$name’ AND ‘date’ = “$date”, как-то так. В один клик.

1. Рестарт wow Серверов: продакшен и тест;
2. Обновление ОС’и и софта продакшен и тест;
3. Рестарт физических серверов: продакшен и тест;
4. Очистка логов на железном фаере - продакшен (1 линия), циске на боевом и роутере на тестовом (2 линия), winipfw (3 линия);
5. Проверка бекапов мускуля/веба/акронис;
6. Каждый первый день месяца создание полного бекапа всего на внешний носитель, для админов. И один бекап уйдёт на NAS в DC hetzner;
7. Ввод обновлений, если есть;
8. Релоад данжей;
9. Ввод изменений по заявкам из тех поддержки, если есть;
10. Ребут web server NAS/FTP;
11. Очистка базы от пустых аккаунтов. Без персонажей.
12. Перенос завершенных работ в топике в первый пост, в архив.
<=======ЛОГОТИПЫ=======>
 
Последнее редактирование:
  • Like
Реакции: Solo

WinWoolF

Верховный Вождь
Администратор
Гейм Мастер
Регистрация
13.08.2019
Сообщения
191
Оценка реакций
150
Скоро...
 
Последнее редактирование модератором:

Robisho

Стрелок
Администратор
Технический специалист
Регистрация
13.08.2019
Сообщения
121
Оценка реакций
78
P.s. Игроки, ребята, короче по воскресениям с 0:00 в локальной среде продакшена (игрового Сервера) начинается глобальный автоматический движ бекапов на NAS. Локалка, конечно, гиговая и маршрутизация настроена с ограничениями, но у меня все же есть подозрение, что слив таких массивов может как-то частично повлиять на задержки (mc) у вас в игре.

ЕСЛИ ВДРУГ кто-то заметит «лаги» в игре в ночь с воскресения на понедельник с 0:00 до 5:00 - сообщите мне в ЛС пожалст. Я приму меры и разнесу таски по неделе, а не в одну судную ночь.


В 10:00 профилактика по средам.

1. Рестарт wow Серверов: продакшен и тест;
2. Обновление ОС’и и софта продакшен и тест;
3. Рестарт физических серверов: продакшен и тест;
4. Очистка логов на железном фаере - продакшен (1 линия), циске на боевом и роутере на тестовом (2 линия), winipfw (3 линия);
5. Проверка бекапов мускуля/веба/акронис;

6. Каждый первый день месяца создание полного бекапа всего на внешний носитель, для админов. И один бекап уйдёт на NAS в DC hetzner;
7. Ввод обновлений, если есть;

8. Релоад данжей;
9. Ввод изменений по заявкам из тех поддержки, если есть;
10. Ребут web server NAS/FTP;
11. Очистка базы от пустых аккаунтов. Без персонажей.
12. Все завершенные работы переехали в 1 пост в теме.


БЛИЖАЙШИЕ РАБОТЫ:
1. Temp: (???) Вопрос иконок после нового сайта.
2. Temp:
(???) звания
3. Temp:
(???) долгая задержка ответа при логауте с форума.
4. Temp: @Robisho Stats_forum пока напрямую, но в перспективе заводить массив в собственную базу форума кроном раз в минуту и уже оттуда выводить данные на сайт/форум.
4.1 Temp: на новом сайте часть запросов через memcache, регистрация и лк напрямую, статистика через базу-дубль с подкачкой раз в Х time, ибо нагрузка на мускуль.
5. Temp: @Robisho пофиксить конвертацию ссылок на форуме.
6. Temp @WinWoolF: Соц.сети (Наполнение), ссылки в поисковиках, калькулятор талантов, список покупок за бонусы, список ивентов.
7. Temp: @Robisho Перенести бекапы мускуля на новый сервер в раздел Storage.
8. Temp: @Robisho Сделать bg тем и сообщений на форуме поинтереснее.
9. Temp: @Robisho Реще делать новый сайт, что бы это дно нас не позорило
10. Temp: @Robisho запрет на изменение/удаление логов
11. Temp: @Robisho скрипт на выявление незаконных действий с смс оповещением админам на телефоны.
12. Temp: @Robisho до кучи sms уведомление админам, если что-то отвалилось из серверов. (Мониторинг)
13. Temp: @WinWoolF ищем исходники Легион/БФА (более менее живой сборки, (можно за деньги) из репозиториев серьезных Тим.) Чем раньше @Sergivs за них сядет, тем лучше будет наш продукт через пол года.

Запускаем тоже на тестовом. Базы я накачу по особому, разобью на префиксы, что бы не путать их с тестовыми от ванилы.
Гит/Компиляция/сборка с вас. Порты: 8086/3725. На шлюзе открыл NAT на эти порты. Клиенты на FTP. Остальные настройки в общем доке. Вопросы в конфу.

14. Temp: @Robisho нарисовать лаунчер - исходник сергиусу. (Не доделал)
15. 3D Логотип + endpoint key


Завтра\послезавтра завал на работе. Теперь буду в чт или в пт.
 
Последнее редактирование:

Robisho

Стрелок
Администратор
Технический специалист
Регистрация
13.08.2019
Сообщения
121
Оценка реакций
78
1. Endpoint ключ прилетел, вкорячил на обе железки. 2. По лого: а) Девочка слилась; б) Передал другому исполнителю. 3. Ахтунг админам: сегодня на продакшен накачу ещё одну виртуалку Hyper-V winserv19, выделю одно ядро и 4Gb ОЗУ и общее ОЗУ продакшена подрастёт с 10/192 до 14/192. Так надо. В перспективе ещё накручу виртуалку на centos и одну на debian. Все под контролем. В январе-феврале увеличу память до 380Gb, в марте-апреле поставлю второй камень на 40 ядер.
 
Последнее редактирование:

Robisho

Стрелок
Администратор
Технический специалист
Регистрация
13.08.2019
Сообщения
121
Оценка реакций
78
Temp: сделать email spam рассылку (5-10 млн писем) через epochta. (Все ради тебя, @Alruna)
 

Robisho

Стрелок
Администратор
Технический специалист
Регистрация
13.08.2019
Сообщения
121
Оценка реакций
78
Так) Я тут) Без паники) Сорян, всю неделю пилил большой проект в реале. Ток закончил. Высплюсь и поработаем норм.
 

Robisho

Стрелок
Администратор
Технический специалист
Регистрация
13.08.2019
Сообщения
121
Оценка реакций
78
Профилактика и обновление сервера будет сегодня около 18:00. Обновляю софт на железе.

Профилактика и обновление сервера будет сегодня около 18:00. Обновляю софт на железе.
Done. Отчет завтра, еще не закончил.
 

Robisho

Стрелок
Администратор
Технический специалист
Регистрация
13.08.2019
Сообщения
121
Оценка реакций
78
Черновик

0447055A-D034-4EC7-940F-7FB487986F7B.jpeg
 

WinWoolF

Верховный Вождь
Администратор
Гейм Мастер
Регистрация
13.08.2019
Сообщения
191
Оценка реакций
150
Ден знаешь чего еще реально не хватает и из за чего щит станет выглядеть в миллионы раз круче, это если к нему в рамку добавить символы из варкрафта, например как тут. Будет реально смотреться охренительно.
Frostmourne-sword-cosplay-replica.png
 

Robisho

Стрелок
Администратор
Технический специалист
Регистрация
13.08.2019
Сообщения
121
Оценка реакций
78
Ага, я ее уже попросил добавить символов)
 

WinWoolF

Верховный Вождь
Администратор
Гейм Мастер
Регистрация
13.08.2019
Сообщения
191
Оценка реакций
150
0447055A-D034-4EC7-940F-7FB487986F7B.jpg

Моими кривыми граблями это выглядит как то так. Думаю профессионал сделает в разы качественнее. Былоб охрененно еслиб символы смотрелись как будто они вдавлены внутрь текстуры.
если нужны сами символы, то можно взять с меча или у меня есть вот такая картинка
death_knight.png
 

Robisho

Стрелок
Администратор
Технический специалист
Регистрация
13.08.2019
Сообщения
121
Оценка реакций
78
Молодец) отправил ей)
 

Robisho

Стрелок
Администратор
Технический специалист
Регистрация
13.08.2019
Сообщения
121
Оценка реакций
78
2E69262D-F56D-471B-A5B2-06CF443142D2.jpeg
Финал

851606BD-AC1D-43E4-A7DE-B10C11410A55.jpeg

вектор

Добавлено:

AD1FA5EE-75AD-4519-BCD1-D92130B70409.jpeg

final all ai/psd
 
Статус
Закрыто для дальнейших ответов.
Верх Низ