Перейти к содержанию

Electr0

Администраторы
  • Постов

    10 372
  • Зарегистрирован

  • Посещение

  • Победитель дней

    414

Весь контент Electr0

  1. Wolf Tide - Spoke the Words
  2. разделил автоматический кулдаун кнопки и тот что по голосованию, чтобы голосование запрещалось только от кулдауна паузы кнопки вызванного через голосование
  3. после анализа кода было принято решение блочить голосования на рестарт карты и рестарт раунда во время действующей паузы кнопки, в ином случае придется плодить кулдауны что ничего хорошего не добавляет.
  4. Добавлены статусы кнопки, вместо двух булевых переменных голосование на кнопке, и заблочена админом, добавлены статусы: enum() { BUTTON_STATUS_NOTFOUND, BUTTON_STATUS_UNLOCKED, BUTTON_STATUS_VOTELOCKED, BUTTON_STATUS_BLOCKED_BY_ADMIN, BUTTON_STATUS_PRESSED } это позволило удалить антиспам таймер после первого нажатия кнопки, так же улучшить читабельность кода, плюс это нужно для внедрения нового режима, чтобы сразу было ясно не так.
  5. придется провести мажорный рефакторинг, мне не нравится что я вижу в исходном коде.
  6. прошу заметить убираем молоток только из магазина, если игрок нашел на карте молотов это ничего страшного, нас интересует массовое применение когда только и делают что жгут
  7. Значение Статус изменено на: Тестируется
  8. дисс за нецензурную лексику
  9. Значение Статус изменено на: Тестируется
  10. в ходе обсуждения вектор сменился на отключение молотка в принципе на сервере
  11.  Kai Engel  - Fryeri
    1. Lorde

      Lorde

      для презентации самое оно 

  12. Исправлен баг когда иногда могло пролезать N/ вместо N/A что ломало проверки, ошибка была в размере строки под код страны.
  13. думаю что лучше будет заменить голосования: Заморозить ботов Добавить паузу кнопки старта Добавить паузу использования смены / рестарта карты На какое-то одно голосование которое бы включало действия всех этих голосований, потому думаю что игроки часто делают подряд два сразу и заморозку ботов и паузу кнопки старта, этому голосованию нужно придумать название.
  14. Electr0

    Август 2018

    Все серверы: В связи с решением maxmind о прекращении выпуска обновлений GeoLite Legacy еще с марта 2018 года, и удалением оных с 2 января 2019 года, принято решение о внесении интеграции расширения [ANY] Hattrick's Geo Resolver в плагины на сервере которые работали через GeoIPCity для обеспечения корректного опознавания города во всех местах где он отображается рядом с никнеймом игроков на сервере (приветствие в чат, меню голосований, и прочее) Выбранные пункты меню !paint теперь помечаются галочками, вместо некликабельности которая порой по ошибке игрока приводила к закрытию меню если нажать снова на некликабельный пункт. °• Mega Survival: Исправлены случаи когда голосование за удаление предметов без хозяина удаляло предметы автозагрузчика Исправлены случаи когда M60 встречалась там где есть спавн точка класса weapon_item_spawn с параметром "item18" "1" Добавлено блокирование голосований на смену карты и рестарт раунда если действует пауза кнопки запущенная через голосование. °• Coop Alternative и °• Super Coop: Исправлен фарм у закрытой убеги на карте c12m3_bridge Социум: У нас появился сервер Discord У нас появилась группа в социальной сети ВКонтакте
  15. Darude - Let The Music Take Control
  16. Значение Статус изменено на: Тестируется
  17. Скрипт скачивания / распаковки написан: #!/bin/bash # Change to directory where update geo script placed cd `dirname $0` # Download GeoLite2-City.mmdb wget -N -q http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz # Unzip GeoLite2-City.mmdb gzip -dc < GeoLite2-City.tar.gz > $(basename GeoLite2-City.mmdb .gz) # Download GeoLiteCity.dat wget -N -q http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz # Unzip GeoLiteCity.dat gzip -dc < GeoLiteCity.dat.gz > $(basename GeoLiteCity.dat .gz) # Setup chmod chmod 777 GeoLiteCity.dat chmod 777 GeoLite2-City.mmdb # Delete zips rm GeoLite2-City.tar.gz rm GeoLiteCity.dat.gz он будет выполнятся на серверах раз в неделю самостоятельно забирая свежую версию баз
  18. нужно еще скрипт автоматизированного обновления файлов баз написать
  19. обновление кода всех плагинов использующих #include <geoipcity> завершено, запускаем тестирование на серверах.
×
×
  • Создать...