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

Electr0

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

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

  • Посещение

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

    417

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

  1. Собрал плагин под компилятором SourcePawn Compiler 1.10.0.6490 и запустил на сервере с Sourcemod 1.11.0.6936 ошибок Not enough space on the stack нет.
  2. похоже начиная с 1.11 версии компилятор как-то иначе работает с памятью.
  3. 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
  4. проверяем: #pragma dynamic 15000 - не помогло. #pragma dynamic 30000 - не помогло. #pragma dynamic 45000 - не помогло. #pragma dynamic 50000 - не помогло. #pragma dynamic 55000 - помогло.
  5. компилятор пишет следующее: 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 <число>
  6. проблему фиксит метод из поста https://forums.alliedmods.net/showthread.php?t=65592 однако нужно посчитать более точные значения.
  7. проблема проявляется при попытке загрузить постройку в библиотеку из шаблона, сами постройки в шаблоны сохраняются нормально.
  8. судя по всему эти ошибки были с постройкой игрока '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'
  9. 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
  10. Значение Статус изменено на: Сделано
  11. 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
  12. переведены на sm 1.11: °• Mega :: BUILD ♫ °• Mega Survival #1 °• Mega Survival #2 => Private °• Coop Alternative (Coop) °• Super Coop (Coop)
  13. https://forum.myarena.ru/index.php?/topic/41820-nebolshaia-problema-s-fastdl/ как я понял, рекомендуют игрокам включить следующие квары: cl_downloadfilter all cl_allowdownload 1 cl_allowupload 1 и контролировать их значения, вопрос, а решит ли это проблему отсутствия возможности автоматической загрузки VPK Файлов? если да, то это существенно проще чем просить игроков скачать тяжеленные файлы самостоятельно.
  14. в целом код собирается под 1.11, однако нужны тесты с расширениями ситуация пока что плачевная, их надо как-то пересобирать под 1.11, возможно стоит изучить как перевести расширения под сборщик AMBUILD.
  15. Значение Статус изменено на: Публичное тестирование
  16. форум обновлен до 4.7.12, Enhanced Status Updates Widget v1.3.2 пока придется отложить
  17. ищу наиболее выгодный метод оплаты продления плагина 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, много хотят, ищем дальше.
  18. в поиске плагин / приложение вызывающий периодические 500 ошибки вместо загрузки сайта, проверены:
  19. в связи с поломкой плагина PHP & TXT Widget под ips 4.7.x адаптировал виджеты под PAGES.
  20. работа ведется на поддомене ipstest
  21. Результаты конкурса Январь 2023 Постройки получились хорошие, проработанные, так я не стал отменять награждение не смотря на недотянувшее до минимума количество работ. Благодарю участвующих за старание 1. Ħūnŧer Ǿ - Shop, у него уже есть пожизненный вип, так что.. $50000 поинтов =) 2. ||Lord||Rin|| - Выставка картин, получил $35000 поинтов
×
×
  • Создать...