-
Постов
10 396 -
Зарегистрирован
-
Посещение
-
Победитель дней
417
Тип контента
Профили
Форумы
Баг Трекер
Предложения
Список изменений
Загрузки
Блоги
Магазин
Галерея
Весь контент Electr0
-
Промежуточное обновление до последних SM 1.9 и MMSOURCE 1.11
Electr0 опубликовал запись в °• Super Coop
загружены обновления как расширений так и сорсмода, нужно оттестировать работу дефиб фикса и багфиксов -
Отключить ожидание подключающихся игроков для не версус серверов
Electr0 прокомментировал Electr0 запись в Все игровые серверы
Значение Статус изменено на: Закрытое тестирование -
Отключить ожидание подключающихся игроков для не версус серверов
Electr0 опубликовал запись в Все игровые серверы
на серверах с тяжелым кастомным контентом время подключения новых игроков бывает большим и иногда приходится долго ждать долгогрузов -
Отказаться от Left4Downtown2 в пользу Dhooks Detours
Electr0 опубликовал запись в Все игровые серверы
Нам по сути нужен только форвард OnFirstSurvivorLeftSafeArea и как раз такой вариант уже реализован Spirit_12: https://forums.alliedmods.net/showpost.php?p=2609571&postcount=604 в отличие от Left4Downtown2, Dhooks Detours уже собирается на SM 1.10 автором форка -
Значение Статус изменено на: Сделано
-
много старых ненужных конфигов давно не используется
-
Перевод на SM 1.10 серверов не связанных с версусом
Electr0 прокомментировал Electr0 запись в Все игровые серверы
альтер обновлен до SM 1.10, тестируется поведение пересобранных расширений. -
Спрятать шапки от тех у кого нет аддона на шапки чтобы не было ERROR над бошками
Electr0 прокомментировал Electr0 запись в Все игровые серверы
Значение Статус изменено на: Публичное тестирование -
Собирать будем с помощью Visual Studio 2012, под Windows 10 (версия 1903) x64, пригодится так же Notepad++ Инструкция создана на базе информации из статьи Сборка из исходников плагина l4dtoolz под Windows, от автора с ником 'iHX" Для сборки необходимо скачать исходники hl2sdk, Metamod:Source, Sourcemod, voiceHook, во всех 4 репозиториях нажимаем на кнопку Скачиваем исходники hl2sdk для Left 4 dead 2 https://github.com/alliedmodders/hl2sdk/tree/l4d2 Скачиваем исходники для Metamod:Source 1.10 https://github.com/alliedmodders/metamod-source/tree/1.10-dev Скачиваем исходники для Sourcemod 1.9 Stable https://github.com/alliedmodders/sourcemod/tree/1.9-dev Скачиваем исходники для voiceHook https://github.com/Accelerator74/VoiceHook В папке куда сохраняли будет 4 архива Открываем папку \Documents\Visual Studio 2012\Projects и создаем в ней папку alliedmodders_voiceHook Переходим в созданную нами папку alliedmodders_voiceHook, и распаковываем в нее скаченные исходники Переименовываем папку metamod-source-1.10-dev в mmsource-central, а папку sourcemod-1.9-dev в sourcemod-central Открываем папку voiceHook-master и кладем в нее файлы которые необходимы для сборки: sp_typeutil.h sp_vm_api.h sp_vm_types.h Их так же можно найти в папке include репозитория alliedmodders/sourcepawn Далее создаем папку msvc10 и кладем в нее файлы проекта для Visual Studio, в репозитории их почему-то нет voicehook.ext.sln voicehook.ext.vcxproj voicehook.ext.vcxproj.filters Теперь двойным кликом открываем voicehook.ext.vcxproj в Visual Studio 2012, и сверху в списке Release выбираем Release - Left 4 Dead 2 Далее сверху нажимаем ПОСТРОЕНИЕ, потом Построить решение Результаты смотрим в консоли, если написано Построение: успешно: 1, значит вы все сделали правильно Заходим в папку Documents\Visual Studio 2012\Projects\alliedmodders_voicehook\voicehook-master\msvc10\Release - Left 4 Dead 2 и забираем собранный voicehook.ext.dll Собранный в ходе урока voicehook.ext.dll voicehook.ext.dll
-
в любом случае если он понадобится, в коде есть развилка под dhooks, а так же под последний SM 1.10 есть нормальный билд dhooks
-
Значение Статус изменено на: Публичное тестирование
-
супер кооп, альтернатив, меги включая приватную переведены на voicehook.ext, dhooks убран
-
инструкции готовы
-
Собирать с помощью Visual Studio 2012, под Windows 10 (версия 1903) x64, пригодится так же Notepad++ Инструкция создана на базе информации из статьи Сборка из исходников плагина l4dtoolz под Windows, от автора с ником 'iHX" Для сборки необходимо скачать исходники hl2sdk, Metamod:Source, Sourcemod, l4d2_defibfix, во всех 4 репозиториях нажимаем на кнопку Скачиваем исходники hl2sdk для Left 4 dead 2 https://github.com/alliedmodders/hl2sdk/tree/l4d2 Скачиваем исходники для Metamod:Source 1.10 https://github.com/alliedmodders/metamod-source/tree/1.10-dev Скачиваем исходники для Sourcemod 1.9 Stable https://github.com/alliedmodders/sourcemod/tree/1.9-dev Скачиваем исходники для l4d2_defibfix https://github.com/Accelerator74/l4d2_defibfix В папке куда сохраняли будет 4 архива Открываем папку \Documents\Visual Studio 2012\Projects и создаем в ней папку alliedmodders_l4d2_defibfix Переходим в созданную нами папку alliedmodders_l4d2_defibfix, и распаковываем в нее скаченные исходники Переименовываем папку metamod-source-1.10-dev в mmsource-central, а папку sourcemod-1.9-dev в sourcemod-central Открываем папку l4d2_defibfix-master и кладем в нее файлы которые необходимы для сборки: sp_typeutil.h sp_vm_api.h sp_vm_types.h Их так же можно найти в папке include репозитория alliedmodders/sourcepawn Заходим в папку msvc10 и открываем фаил sdk.vcxproj в Notepad++, нам нужно исправить в нем пути Начинаем менять содержимое, для ускорения процесса советую использовать функцию поиска и замены встроенную в Notepad++, CTRL + F закладка замена, пример использования на скриншоте Поехали менять, находим ..\..\sourcemod Меняем на ..\..\sourcemod-central Находим ..\..\mmsource Меняем на ..\..\mmsource-central Находим <ClCompile Include="..\asm\asm.c" /> <ClCompile Include="..\CDetour\detours.cpp" /> Меняем на <ClCompile Include="..\..\sourcemod-central\public\asm\asm.c" /> <ClCompile Include="..\..\sourcemod-central\public\CDetour\detours.cpp" /> Находим <ClInclude Include="..\asm\asm.h" /> <ClInclude Include="..\CDetour\detourhelpers.h" /> <ClInclude Include="..\CDetour\detours.h" /> Меняем на <ClInclude Include="..\..\sourcemod-central\public\asm\asm.h" /> <ClInclude Include="..\..\sourcemod-central\public\CDetour\detourhelpers.h" /> <ClInclude Include="..\..\sourcemod-central\public\CDetour\detours.h" /> Теперь открываем фаил sdk.vcxproj.filters в Notepad++, тут тоже нужно исправить пути Находим <ClCompile Include="..\asm\asm.c"> Меняем на <ClCompile Include="..\..\sourcemod-central\public\asm\asm.c"> Находим <ClCompile Include="..\CDetour\detours.cpp"> Меняем на <ClCompile Include="..\..\sourcemod-central\public\CDetour\detours.cpp"> Находим <ClCompile Include="..\..\sourcemod\public\smsdk_ext.cpp"> Меняем на <ClCompile Include="..\..\sourcemod-central\public\smsdk_ext.cpp"> Находим <ClInclude Include="..\asm\asm.h"> Меняем на <ClInclude Include="..\..\sourcemod-central\public\asm\asm.h"> Находим <ClInclude Include="..\CDetour\detourhelpers.h"> Меняем на <ClInclude Include="..\..\sourcemod-central\public\CDetour\detourhelpers.h"> Находим <ClInclude Include="..\CDetour\detours.h"> Меняем на <ClInclude Include="..\..\sourcemod-central\public\CDetour\detours.h"> Находим <ClInclude Include="..\..\sourcemod\public\smsdk_ext.h"> Меняем на <ClInclude Include="..\..\sourcemod-central\public\smsdk_ext.h"> Теперь двойным кликом открываем sdk.vcxproj в Visual Studio 2012, и сверху в списке Release выбираем Release - Left 4 Dead 2 Далее сверху нажимаем ПОСТРОЕНИЕ, потом Построить решение Результаты смотрим в консоли, если написано Построение: успешно: 1, значит вы все сделали правильно Заходим в папку Documents\Visual Studio 2012\Projects\alliedmodders_l4d2_defibfix\l4d2_defibfix-master\msvc10\Release - Left 4 Dead 2 и забираем собранный defibfix.ext.dll Готовый sdk.vcxproj и sdk.vcxproj.filters с изменениями из данной инструкции sdk.vcxproj sdk.vcxproj.filters Собранный в ходе урока defibfix.ext.dll defibfix.ext.dll
-
Собирать будем с помощью Visual Studio 2012, под Windows 10 (версия 1903) x64, пригодится так же Notepad++ Инструкция создана на базе информации из статьи Сборка из исходников плагина l4dtoolz под Windows, от автора с ником 'iHX" Для сборки необходимо скачать исходники hl2sdk, Metamod:Source, Sourcemod, l4d2_bugfixes, во всех 4 репозиториях нажимаем на кнопку Скачиваем исходники hl2sdk для Left 4 dead 2 https://github.com/alliedmodders/hl2sdk/tree/l4d2 Скачиваем исходники для Metamod:Source 1.10 https://github.com/alliedmodders/metamod-source/tree/1.10-dev Скачиваем исходники для Sourcemod 1.9 Stable https://github.com/alliedmodders/sourcemod/tree/1.9-dev Скачиваем исходники для l4d2_bugfixes https://github.com/Accelerator74/l4d2_bugfixes В папке куда сохраняли будет 4 архива Открываем папку \Documents\Visual Studio 2012\Projects и создаем в ней папку alliedmodders_l4d2_bugfixes Переходим в созданную нами папку alliedmodders_l4d2_bugfixes, и распаковываем в нее скаченные исходники Переименовываем папку metamod-source-1.10-dev в mmsource-central, а папку sourcemod-1.9-dev в sourcemod-central Открываем папку l4d2_bugfixes-master и кладем в нее файлы которые необходимы для сборки: sp_typeutil.h sp_vm_api.h sp_vm_types.h Их так же можно найти в папке include репозитория alliedmodders/sourcepawn Заходим в папку msvc10 и открываем фаил sdk.vcxproj в Notepad++, нам нужно исправить в нем пути Начинаем менять содержимое, для ускорения процесса советую использовать функцию поиска и замены встроенную в Notepad++, CTRL + F закладка замена, пример использования на скриншоте Поехали менять, находим ..\..\sourcemod Меняем на ..\..\sourcemod-central Находим ..\..\mmsource Меняем на ..\..\mmsource-central Находим <ClCompile Include="..\asm\asm.c" /> <ClCompile Include="..\CDetour\detours.cpp" /> Меняем на <ClCompile Include="..\..\sourcemod-central\public\asm\asm.c" /> <ClCompile Include="..\..\sourcemod-central\public\CDetour\detours.cpp" /> Находим <ClInclude Include="..\asm\asm.h" /> <ClInclude Include="..\CDetour\detourhelpers.h" /> <ClInclude Include="..\CDetour\detours.h" /> Меняем на <ClInclude Include="..\..\sourcemod-central\public\asm\asm.h" /> <ClInclude Include="..\..\sourcemod-central\public\CDetour\detourhelpers.h" /> <ClInclude Include="..\..\sourcemod-central\public\CDetour\detours.h" /> Теперь открываем фаил sdk.vcxproj.filters в Notepad++, тут тоже нужно исправить пути Находим <ClCompile Include="..\asm\asm.c"> Меняем на <ClCompile Include="..\..\sourcemod-central\public\asm\asm.c"> Находим <ClCompile Include="..\CDetour\detours.cpp"> Меняем на <ClCompile Include="..\..\sourcemod-central\public\CDetour\detours.cpp"> Находим <ClCompile Include="..\..\sourcemod\public\smsdk_ext.cpp"> Меняем на <ClCompile Include="..\..\sourcemod-central\public\smsdk_ext.cpp"> Находим <ClInclude Include="..\asm\asm.h"> Меняем на <ClInclude Include="..\..\sourcemod-central\public\asm\asm.h"> Находим <ClInclude Include="..\CDetour\detourhelpers.h"> Меняем на <ClInclude Include="..\..\sourcemod-central\public\CDetour\detourhelpers.h"> Находим <ClInclude Include="..\CDetour\detours.h"> Меняем на <ClInclude Include="..\..\sourcemod-central\public\CDetour\detours.h"> Находим <ClInclude Include="..\..\sourcemod\public\smsdk_ext.h"> Меняем на <ClInclude Include="..\..\sourcemod-central\public\smsdk_ext.h"> Теперь двойным кликом открываем sdk.vcxproj в Visual Studio 2012, и сверху в списке Release выбираем Release - Left 4 Dead 2 Далее сверху нажимаем ПОСТРОЕНИЕ, потом Построить решение Результаты смотрим в консоли, если написано Построение: успешно: 1, значит вы все сделали правильно Заходим в папку Documents\Visual Studio 2012\Projects\alliedmodders_l4d2_bugfixes\l4d2_bugfixes-master\msvc10\Release - Left 4 Dead 2 и забираем собранный l4d2_bugfixes.ext.dll Готовый sdk.vcxproj и sdk.vcxproj.filters с изменениями из данной инструкции sdk.vcxproj sdk.vcxproj.filters Собранный в ходе урока l4d2_bugfixes.ext.dll l4d2_bugfixes.ext.dll
-
Значение Статус изменено на: Публичное тестирование
-
Значение Статус изменено на: Закрытое тестирование
-
нужно написать инструкцию для l4d2_bugfixes, l4d2_defibfix, voiceHook под винду
-
баг от кода муляжей стройки
-
Значение Статус изменено на: Закрытое тестирование
-
Значение Статус изменено на: Закрытое тестирование
-
тестирую на меге вариант на voicehook.ext
