Перейти к публикации

Electr0

Администраторы
  • Публикаций

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

  • Посещение

  • Дней в лидерах

    414

Все публикации пользователя Electr0

  1. Electr0

    l4d2_fort_system баги после мувинга на SM 1.11

    Значение Статус изменено на: Публичное тестирование
  2. Electr0

    l4d2_fort_system баги после мувинга на SM 1.11

    выставил #pragma dynamic 131072
  3. Electr0

    l4d2_fort_system баги после мувинга на SM 1.11

    Собрал плагин под компилятором SourcePawn Compiler 1.10.0.6490 и запустил на сервере с Sourcemod 1.11.0.6936 ошибок Not enough space on the stack нет.
  4. Electr0

    l4d2_fort_system баги после мувинга на SM 1.11

    похоже начиная с 1.11 версии компилятор как-то иначе работает с памятью.
  5. Electr0

    l4d2_fort_system баги после мувинга на SM 1.11

    SourcePawn Compiler 1.10.0.6490 Copyright (c) 1997-2006 ITB CompuPhase Copyright (c) 2004-2018 AlliedModders LLC Code size: 2129912 bytes Data size: 2432980 bytes Stack/heap size: 16384 bytes Total requirements: 4579276 bytes SourcePawn Compiler 1.11.0.6936 Copyright (c) 1997-2006 ITB CompuPhase Copyright (c) 2004-2021 AlliedModders LLC Code size: 2611672 bytes Data size: 2451624 bytes Stack/heap size: 177640 bytes Total requirements: 5240936 bytes SourcePawn Compiler 1.12.0.7040 Copyright (c) 1997-2006 ITB CompuPhase Copyright (c) 2004-2021 AlliedModders LLC Code size: 2613856 bytes Data size: 3316344 bytes Stack/heap size: 177640 bytes Total requirements: 6107840 bytes
  6. Electr0

    l4d2_fort_system баги после мувинга на SM 1.11

    проверяем: #pragma dynamic 15000 - не помогло. #pragma dynamic 30000 - не помогло. #pragma dynamic 45000 - не помогло. #pragma dynamic 50000 - не помогло. #pragma dynamic 55000 - помогло.
  7. Electr0

    l4d2_fort_system баги после мувинга на SM 1.11

    компилятор пишет следующее: SourcePawn Compiler 1.11.0.6936 Copyright (c) 1997-2006 ITB CompuPhase Copyright (c) 2004-2021 AlliedModders LLC Code size: 2611672 bytes Data size: 2451624 bytes Stack/heap size: 177640 bytes Total requirements: 5240936 bytes Ну если так считать, у меня размер стека 177640 байт / 4 байта в ячейке = 44410 ячеек минимум нужно чтобы было выставлено в #pragma dynamic <число>
  8. Electr0

    l4d2_fort_system баги после мувинга на SM 1.11

    проблему фиксит метод из поста https://forums.alliedmods.net/showthread.php?t=65592 однако нужно посчитать более точные значения.
  9. Electr0

    l4d2_fort_system баги после мувинга на SM 1.11

    проблема проявляется при попытке загрузить постройку в библиотеку из шаблона, сами постройки в шаблоны сохраняются нормально.
  10. Electr0

    l4d2_fort_system баги после мувинга на SM 1.11

    судя по всему эти ошибки были с постройкой игрока 'Qwitt' (ID: STEAM_1:1:205738437) на карте l4d2_tinseltown_survival шаблон 7 L 31/07/2023 - 13:28:11: 'Qwitt' (ID: STEAM_1:1:205738437) loaded '295' objects on map 'l4d2_tinseltown_survival', from template '7' L 31/07/2023 - 13:53:13: 'Qwitt' (ID: STEAM_1:1:205738437) removed her building in library with ID '1775' with name 'летающая тарелка' from category 'Art'
  11. L 07/31/2023 - 13:31:12: [SM] Exception reported: Not enough space on the stack L 07/31/2023 - 13:31:12: [SM] Blaming: l4d2_fort_system.smx L 07/31/2023 - 13:31:12: [SM] Call stack trace: L 07/31/2023 - 13:31:12: [SM] [1] Line 417, ..\scripting_fs_2.5.9.10\l4d2_fort_system.sp::ExportButtonActionsForSQL L 07/31/2023 - 13:31:12: [SM] [2] Line 622, fort_system\database\database_library.sp::QuerySaveInLibraryGetInfoFromTemplate L 31/07/2023 - 13:44:55: QueryAnalizeUniquenessQualityResults: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND (SELECT approved FROM fs_library_builds_description WHERE fs_library_build' at line 1
  12. Electr0

    переход основных серверов на SM 1.11

    Значение Статус изменено на: Сделано
  13. Electr0

    Июль 3023

    За окнами летают автомобили.. человечество давно живет на марсе.. а если серьезно.. °• Все серверы: Изменения: Перешли на Sourcemod 1.11 все сервера кроме °• Marsus в связи с этим на серверах под SM 1.11: отказался от расширения GeoResolver в пользу штатного для новой версии SM GeoIP2 отказался от расширения voicehook так как теперь в SM штатно есть функции позволяющие определить говорит игрок в микрофон или нет. отказался от расширения l4d2_bugfixes в пользу плагинов: https://forums.alliedmods.net/showthread.php?t=315482 и https://forums.alliedmods.net/showthread.php?p=2647014 расширения l4dtoolz, Tickrate-Enabler, filenetmessages, Source Scramble пересобраны под SM 1.11. Задействован l4d2_srcds_crash_fix от accelerator74, судя по коду он исправляет краши которые у нас тоже были а именно: CLagCompensationManager::StartLagCompensation ChaseVictim::Update Заменил ChargerReturnToNavMeshUpdate_Detour на charger_nav_path_fix-l4d2 (исправляет падение CNavArea::Contains(Vector const&) const + 0x13) Установлены все обновления пакетов Ubuntu заменена ссылка addons.ally.pro на vpk.ally.pro и workshop.ally.pro, сервер дает конкретную ссылку исходя из параметров игрока. исправлена сломанная детекция отключенного состояния аддонов теперь игрока кикает если у него нет наших серверных аддонов или один из них выключен °• Mega Survival: Исправлено: невозможность заспавнить предмет !f => наборы => Portal => Роботизированные приводы => Привод с бетон. панелью 4x2 [A 0-6] исправлено отсутствие проверки аддонов на °• Mega Survival :: Build °• Cайты: Изменения: Форум обновлен до 4.7.12 и переключен на PHP 8.1, в связи с этим пришлось: Обновить код виджетов со страниц: https://ally.pro/charts/ и https://ally.pro/smac/ и https://ally.pro/vote/ теперь он исполняется из приложения Pages, тогда как ранее использовался плагин вывода PHP кода который под 4.7.x не работает корректно. Применил свежие обновления плагинов и расширений, часть из них заменена на аналогичные по функционалу но более свежие и совместимые. Sourcebans++ обновлен до релизной версии 1.7.0. и переключен на PHP 8.1 TODO: Нужно обновить °• Marsus на Sourcemod 1.11 Подготовка исходников серверов к Sourcemod 1.12
  14. Electr0

    переход основных серверов на SM 1.11

    переведены на sm 1.11: °• Mega :: BUILD ♫ °• Mega Survival #1 °• Mega Survival #2 => Private °• Coop Alternative (Coop) °• Super Coop (Coop)
  15. https://forum.myarena.ru/index.php?/topic/41820-nebolshaia-problema-s-fastdl/ как я понял, рекомендуют игрокам включить следующие квары: cl_downloadfilter all cl_allowdownload 1 cl_allowupload 1 и контролировать их значения, вопрос, а решит ли это проблему отсутствия возможности автоматической загрузки VPK Файлов? если да, то это существенно проще чем просить игроков скачать тяжеленные файлы самостоятельно.
  16. в целом код собирается под 1.11, однако нужны тесты с расширениями ситуация пока что плачевная, их надо как-то пересобирать под 1.11, возможно стоит изучить как перевести расширения под сборщик AMBUILD.
  17. Electr0

    Обновить форум до 4.7.12

    Значение Статус изменено на: Публичное тестирование
  18. Electr0

    Обновить форум до 4.7.12

    форум обновлен до 4.7.12, Enhanced Status Updates Widget v1.3.2 пока придется отложить
  19. Electr0

    Обновить форум до 4.7.12

    ищу наиболее выгодный метод оплаты продления плагина Enhanced Status Updates Widget v1.3.2 (IP.Board 4.7.x), к сожалению оплата там paypal привычный мне сервис https://o-plati.ru/ от оплаты отказался ввиду высоких минимальных лимитов платежа по paypal вариантам оплаты сервис https://oplata.guru/ за оплату 7.5 USD предложил 1629 руб, то есть 18 USD, много хотят, ищем дальше.
  20. Electr0

    Обновить форум до 4.7.12

    в поиске плагин / приложение вызывающий периодические 500 ошибки вместо загрузки сайта, проверены:
  21. Electr0

    Обновить форум до 4.7.12

    в связи с поломкой плагина PHP & TXT Widget под ips 4.7.x адаптировал виджеты под PAGES.
  22. работа ведется на поддомене ipstest
×
×
  • Создать...