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

Electr0

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

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

  • Посещение

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

    417

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

  1. форум обновлен до 4.3.2: https://invisioncommunity.com/release-notes/432-r76/
  2. Значение Статус изменено на: Сделано
  3. В корень меню добавить кнопку Как строить? по нажатию попадаем в меню с кнопками на открытие гайдов в внутриигровом браузере
  4. Electr0

    Карта Death Mountain

    Значение Статус изменено на: Тестируется
  5. Electr0

    Карта Death Mountain

    что я могу сказать, я могу удалить его с карты, а карта будет реагировать на любое рукопашное оружие когда это понадобится
  6. Electr0

    Беск. блевота на мотеле

    Значение Статус изменено на: Исправлено
  7. Electr0

    Беск. блевота на мотеле

    кол-во блевоты там было 5 штук, добавил правило для ентитий: modify: { match: { "classname" "/weapon_.*/" } replace: { "count" "1" } } чтобы у всех классов оружия на карте кол-во было 1.
  8. Pantera – Domination

    1. EskimoCallboy

      EskimoCallboy

      Наконец начал слушать музыку для пацанов

    2. Electr0

      Electr0

      да не, я их давно переодически слушаю, еще эту знаю Striker – Second Attack тож ядрено звучит

  9. Electr0

    Библиотека построек

    Прототип 0.9.2: Добавлена защита от сохранения в шаблоны защищенных от копирования другими игроками предметов. Исправлена проблема отправки слота с ошибкой "[FS] Выбранный игрок больше не доступен." если пытались скинуть слот админу или наоборот админ админу Исправлена недоработка, если перейти на следующую страницу, то название кнопки показа предосмотра "Показать кол-во сек" не обновляется к примеру секунды задержки не убираются. Исправлена недоработка, если переключать кнопки назад / вперед то предосмотр не исчезает.
  10. offbeatkid – motion

  11. залил версию 25 от 09.05.2018 из воркшопа
  12. Enzalla – Somewhere (Original Mix)

  13. Uknwun & Cubist – We Drift Away

  14. Electr0

    Библиотека построек

    Прототип 0.9.1: Добавлено обновление имени хозяина постройки во время обновления описания постройки хозяином. Исправлено баг открывания описания постройки если на вас распространяются условия авто одобрения. Исправлен баг когда заходите в список "мои" или "не проверенные" меняете категорию, и оказываетесь в категории на которую сменили постройке, теперь плагин везде берет за основу отдельно значение режима открывания рендера списка построек, НО в случае с сменой категории он смотрит; если режим рендера не меню "мои" или "не проверенные" то он перезаписывает записанную категорию и нажав назад вы уже окажетесь в категории на которую сменили постройке, если же вы меняли категорию постройке находясь в меню "мои" или "не проверенные" то по вовзращению к описанию постройки вы там и останетесь в меню "мои" или "не проверенные". В разделе мои и не проверенные теперь показывает какая категория и статус одобренности Нужно сделать: Добавить проверку уникальности постройки которая будет выдавать отчет с какой убегой есть сходство.
  15. Simon Viklund – Tick Tock

  16. ILS – Tick Tock

  17. Electr0

    Библиотека построек

    Прототип 0.9: Исправлено ошибочное перенаправление к процедуре добавления постройки если вы некорректно указали новое название или цену когда изменяли описание УЖЕ загруженной постройки. Исправлена проблема когда у модераторов во время действий с постройкой имя автора в уведомлениях в чат отображалось как 0 Исправлено написание слова постройка на английском с build на building Мелкие оптимизации меню и вызовов команд по всему плагину. Добавлена процедура одобрения постройки: После загрузки постройки плагин смотрит является ли тот кто загружал постройку модератором или состоит ли игрок в списке исключений в который войдут те кто по нашему мнению умеют строить и не будут заполонять мусором библиотеку. Если вы админ или из списка исключений ваша постройка пройдет одобрение сразу, если же нет, вам напишет [FS] Ваша постройка ожидает одобрения администрацией сервера! У администраторов сервера появится новая категория "Не проверенные", где будут все ожидающие проверки постройки. Если вы загрузили постройку и ваша постройка одобрена сразу вам открывается описание вашей постройки из категории в которую вы загрузили, если же она ожидает одобрения то открывается описание постройки из категории "Мои" В меню изменения описания постройки вниз добавлен пункт про смену статуса одобрения постройки, переключить его могут только администраторы сервера.
  18. Electr0

    Библиотека построек

    Прототип 0.8: Добавлен механизм защиты от выбора категории стартовая если постройка платная, а так же смены на платную постройку если постройка состоит в категории стартовые. Реализована более аккуратная процедура отмены покупки постройки если во время сохранения произошла ошибка, теперь как только постройка начала сохранятся в шаблон игроку, с покупающего снимаются деньги, автору постройки перечисляются, если произошла ошибка то обратное: покупающему возвращают, у автора забирают обратно. Кнопка купить если у игрока нехватает денег на покупку постройки становится неактивной.
  19. Electr0

    Май - 2018

    °• Mega Survival: Добавлена библиотека: Это место где новые игроки смогут найти как бесплатные постройки, так и платные. Каждый может выкладывать свои шаблоны построек. После добавления в библиотеку вы можете изменить: имя категорию тип цену (если выбрали тип платная) пересохранить удалить. Администраторы так же могут изменить описание постройки если: Название постройки нарушает правила Контент является спамом, Постройка не соответствует выбранной автором категории Постройки разбиты по категориям: Мои, это добавленные вами постройки. Стартовые [только бесплатные, какие нибудь простенькие одиночные домики чтобы новые игроки могли без препятствий забрать их себе и начать с ними экспериментировать, брать в пример] Башни Виллы Арт Хлам (в эту категорию попадают постройки которые не соответствуют требованиям качества либо созданы только для фарма) Листая постройки в меню вы можете загрузить превью и увидеть как будет выглядеть постройка в натуральную величину. При покупке платных построек автор чью постройку купили получает поинты. Каждая постройка перед тем как отображатся в доступных всем категориях должна быть одобрена: Если вы админ или из списка исключений ваша постройка пройдет одобрение сразу, если же нет, вам напишет [FS] Ваша постройка ожидает одобрения администрацией сервера! Администраторам сервера видно категорию "Не проверенные", где отображаются все ожидающие проверки постройки. Если вы загрузили постройку и ваша постройка одобрена сразу вам открывается описание вашей постройки из категории в которую вы загрузили, если же она ожидает одобрения то открывается описание постройки из категории "Мои". Подробности по проекту библиотеки по ссылке Отзывы Отзывы можно написать к каждой постройке Вы можете: удалить свой отзыв, изменить описание Комментарий к отзыву постройки должен быть от 2 до 69 символов, разрешены цифры, пробелы, знаки препинания, буквы латиницы и кириллицы. В отзыв входит: Оценка ровности Оценка креативности Оценка уникальности Комментарий В связи с добавлением библиотеки кол-во слотов и шаблонов расширено до 20. В меню стройки добавлен пункт "Как строить?" в котором можно почитать инструкции по стройке прямо из игры. Функция выставить эффекты теперь работает и для групповых операций над предметами Добавлены пропы из Garrys Mod, ищите в наборах: Новые наборы: Base_props: базовые стандартизированные стены, перекрытия, лестница, у почти всех предметов 12 скинов с разными материалами, от кирпича, бетона до дерева Wooden_Base_props: базовые стандартизированные деревянные пропы, сгодится для постройки амбаров Genesys - футуристичные прдеметы Спорт В набор растения добавлены новые живые изгороди, а так же в раздел прочая растительность добавлены заросли В мосты добавлен большой деревянный мост В раздел гостиницы добавлены: шторы, акула, новый вариант батареи отопления Добавлена функция замена модели, ищите в меню контроля "Действия с заменой модели", позволяет перебирать модели у стандартизированных предметов из новых наборов. Анимация idle для флага (развивается на ветру) и акулы (реалистично плавает на месте) теперь включается сразу после спавна этих предметов, а так же после загрузки. Все игровые серверы: Из-за библиотеки переписан с нуля модуль базы данных магазина: По причине того что ввиду старого исполнения если кто-то купил постройку, а автор не на сервере, а к примеру на соседнем сервере альянса, то изменения баланса кошелька никак затронут сервер на котором играет автор постройки, а когда он выйдет то и вовсе перезапишутся тем что было в текущей сессии. Теперь все будет не так, при любой операции происходит обновление данных в базе по принципу points = points <знак операции> <цена>, ну к примеру покупка: points = points - <цена>, т.д. при покупках и получении денег плагин не передает в базу данных сумму денег на кошельке, он передает базе данных знак операции и сумму денег участвующую в операции, тем самым по ошибке он не выставит ноль, раньше эту проблему пресекало много проверок теперь это вообще не нужно. Обновлена система предупреждений: Предупреждения отображаются в порядке от от новых к старым Исправлены артефакты с отображением названия сервера со значками вопроса Стиль рендера отображения предупреждений переписан, теперь нет цифр в названиях пунктов, текст предупреждения отделен от основной группы параметров. Читабельность улучшилась. У некоторых админов нельзя было зайти в профиль, кнопка показать профиль неактивна Название кнопки "Показать профиль" надо сокращено до "Профиль" Введено ограничение на вводимую вручную причину, нужно сделать правило как у библиотеки на комментарии: Предупреждение должно быть от 2 до 69 символов, разрешены цифры, пробелы, знаки препинания, буквы латиницы и кириллицы. Форум: Форум обновлен до 4.3.2: https://invisioncommunity.com/release-notes/432-r76/ форум обновлен до 4.3.3: https://invisioncommunity.com/release-notes/433-r77/
  20. Electr0

    Библиотека построек

    Значение Статус изменено на: Тестируется
  21. Koven – From the Start

  22. С нуля пересан раздел database.sp магазина, из API вырезана функция PS_SetPoints заменена на PS_WalletAction
  23. Значение Статус изменено на: Тестируется
  24. Нужно сделать при получении поинтов не points[client] += iPointAward; а запрос UPDATE <таблица> SET points =points + %d, time = UNIX_TIMESTAMP() WHERE (steam_id = '%s'); При трате поинтов UPDATE <таблица> SET points =points - %d, time = UNIX_TIMESTAMP() WHERE (steam_id = '%s'); Ни в коем случае не сохранять points = %d значение из переменной как это сейчас сделано, тогда это будет правильно синхронизировано. ПРИДЕТСЯ ВСЕ ПЕРЕХУЯРИТЬ, О ДА! Отделить кошелек и настройки игроков. Это будет самая безопасная в плане отсутствия возможности потери денег версия за все годы, ведь по ошибке значение 0 не сохранишь теперь. Даже если упадет ни один поинт не пропадет Вместо таймера каждую минуту сохранять, теперь будет таймер синхронизировать значение поинтов из базы раз в минуту.
  25. Дело в том что для того чтобы реализовать продажу построек в библиотеке необходимо чтобы игрок получил деньги с продажи, но если игрок играет на другом сервере, даже если я добавлю поинты в базе то плагин их заменит своими данными из активной сессии. Нужно придумать как делать двух направленную синхронизацию данных. Чтобы значение выставленное в базе оказалось у игрока находясь он на любом из серверов альянса.
×
×
  • Создать...