Дополнение metrostroi subway simulator скрипты создает ошибки

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Pick a username
Email Address
Password

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account

К сожалению, в играх бывают изъяны: тормоза, низкий FPS, вылеты, зависания, баги и другие мелкие и не очень ошибки. Нередко проблемы начинаются еще до начала игры, когда она не устанавливается, не загружается или даже не скачивается. Да и сам компьютер иногда чудит, и тогда в Metro Simulator вместо картинки черный экран, не работает управление, не слышно звук или что-нибудь еще.

Что сделать в первую очередь

  1. Скачайте и запустите всемирно известный CCleaner (скачать по прямой ссылке) — это программа, которая очистит ваш компьютер от ненужного мусора, в результате чего система станет работать быстрее после первой же перезагрузки;
  2. Обновите все драйверы в системе с помощью программы Driver Updater (скачать по прямой ссылке) — она просканирует ваш компьютер и обновит все драйверы до актуальной версии за 5 минут;
  3. Установите Advanced System Optimizer (скачать по прямой ссылке) и включите в ней игровой режим, который завершит бесполезные фоновые процессы во время запуска игр и повысит производительность в игре.

Системные требования Metro Simulator

Второе, что стоит сделать при возникновении каких-либо проблем с Metro Simulator, это свериться с системными требованиями. По-хорошему делать это нужно еще до покупки, чтобы не пожалеть о потраченных деньгах.

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

Системные требования Metro Simulator

Файлы, драйверы и библиотеки

Практически каждое устройство в компьютере требует набор специального программного обеспечения. Это драйверы, библиотеки и прочие файлы, которые обеспечивают правильную работу компьютера.

Начать стоит с драйверов для видеокарты. Современные графические карты производятся только двумя крупными компаниями — Nvidia и AMD. Выяснив, продукт какой из них крутит кулерами в системном блоке, отправляемся на официальный сайт и загружаем пакет свежих драйверов:

  • Скачать драйвер для видеокарты Nvidia GeForce
  • Скачать драйвер для видеокарты AMD Radeon

Обязательным условием для успешного функционирования Metro Simulator является наличие самых свежих драйверов для всех устройств в системе. Скачайте утилиту Driver Updater, чтобы легко и быстро загрузить последние версии драйверов и установить их одним щелчком мыши:

  • загрузите Driver Updater и запустите программу;
  • произведите сканирование системы (обычно оно занимает не более пяти минут);
  • обновите устаревшие драйверы одним щелчком мыши.

Фоновые процессы всегда влияют на производительность. Вы можете существенно увеличить FPS, очистив ваш ПК от мусорных файлов и включив специальный игровой режим с помощью программы Advanced System Optimizer

  • загрузите Advanced System Optimizer и запустите программу;
  • произведите сканирование системы (обычно оно занимает не более пяти минут);
  • выполните все требуемые действия. Ваша система работает как новая!

Когда с драйверами закончено, можно заняться установкой актуальных библиотек — DirectX и .NET Framework. Они так или иначе используются практически во всех современных играх:

  • Скачать DirectX
  • Скачать Microsoft .NET Framework 3.5
  • Скачать Microsoft .NET Framework 4

Еще одна важная штука — это библиотеки расширения Visual C++, которые также требуются для работы Metro Simulator. Ссылок много, так что мы решили сделать отдельный список для них:

  • Скачать Microsoft Visual C++ 2005 Service Pack 1
  • Скачать Microsoft Visual C++ 2008 (32-бит) (Скачать Service Pack 1)
  • Скачать Microsoft Visual C++ 2008 (64-бит) (Скачать Service Pack 1)
  • Скачать Microsoft Visual C++ 2010 (32-бит) (Скачать Service Pack 1)
  • Скачать Microsoft Visual C++ 2010 (64-бит) (Скачать Service Pack 1)
  • Скачать Microsoft Visual C++ 2012 Update 4
  • Скачать Microsoft Visual C++ 2013

Если вы дошли до этого места — поздравляем! Наиболее скучная и рутинная часть подготовки компьютера к геймингу завершена. Дальше мы рассмотрим типовые проблемы, возникающие в играх, а также кратко наметим пути их решения.

Драйверы для Metro Simulator

Metro Simulator не скачивается. Долгое скачивание. Решение

Скорость лично вашего интернет-канала не является единственно определяющей скорость загрузки. Если раздающий сервер работает на скорости, скажем, 5 Мб в секунду, то ваши 100 Мб делу не помогут.

Если Metro Simulator совсем не скачивается, то это может происходить сразу по куче причин: неправильно настроен роутер, проблемы на стороне провайдера, кот погрыз кабель или, в конце-концов, упавший сервер на стороне сервиса, откуда скачивается игра.

Metro Simulator не скачивается

Metro Simulator не устанавливается. Прекращена установка. Решение

Перед тем, как начать установку Metro Simulator, нужно еще раз обязательно проверить, какой объем она занимает на диске. Если же проблема с наличием свободного места на диске исключена, то следует провести диагностику диска. Возможно, в нем уже накопилось много «битых» секторов, и он банально неисправен?

В Windows есть стандартные средства проверки состояния HDD- и SSD-накопителей, но лучше всего воспользоваться специализированными программами.

Но нельзя также исключать и вероятность того, что из-за обрыва соединения загрузка прошла неудачно, такое тоже бывает. А если устанавливаете Metro Simulator с диска, то стоит поглядеть, нет ли на носителе царапин и чужеродных веществ!

Metro Simulator не устанавливается

Metro Simulator не запускается. Ошибка при запуске. Решение

Metro Simulator установилась, но попросту отказывается работать. Как быть?

Выдает ли Metro Simulator какую-нибудь ошибку после вылета? Если да, то какой у нее текст? Возможно, она не поддерживает вашу видеокарту или какое-то другое оборудование? Или ей не хватает оперативной памяти?

Помните, что разработчики сами заинтересованы в том, чтобы встроить в игры систему описания ошибки при сбое. Им это нужно, чтобы понять, почему их проект не запускается при тестировании.

Обязательно запишите текст ошибки. Если вы не владеете иностранным языком, то обратитесь на официальный форум разработчиков Metro Simulator. Также будет полезно заглянуть в крупные игровые сообщества и, конечно, в наш FAQ.

Если Metro Simulator не запускается, мы рекомендуем вам попробовать отключить ваш антивирус или поставить игру в исключения антивируса, а также еще раз проверить соответствие системным требованиям и если что-то из вашей сборки не соответствует, то по возможности улучшить свой ПК, докупив более мощные комплектующие.

Metro Simulator не запускается

В Metro Simulator черный экран, белый экран, цветной экран. Решение

Проблемы с экранами разных цветов можно условно разделить на 2 категории.

Во-первых, они часто связаны с использованием сразу двух видеокарт. Например, если ваша материнская плата имеет встроенную видеокарту, но играете вы на дискретной, то Metro Simulator может в первый раз запускаться на встроенной, при этом самой игры вы не увидите, ведь монитор подключен к дискретной видеокарте.

Во-вторых, цветные экраны бывают при проблемах с выводом изображения на экран. Это может происходить по разным причинам. Например, Metro Simulator не может наладить работу через устаревший драйвер или не поддерживает видеокарту. Также черный/белый экран может выводиться при работе на разрешениях, которые не поддерживаются игрой.

Metro Simulator черный экран

Metro Simulator вылетает. В определенный или случайный момент. Решение

Играете вы себе, играете и тут — бац! — все гаснет, и вот уже перед вами рабочий стол без какого-либо намека на игру. Почему так происходит? Для решения проблемы стоит попробовать разобраться, какой характер имеет проблема.

Если вылет происходит в случайный момент времени без какой-то закономерности, то с вероятностью в 99% можно сказать, что это ошибка самой игры. В таком случае исправить что-то очень трудно, и лучше всего просто отложить Metro Simulator в сторону и дождаться патча.

Однако если вы точно знаете, в какие моменты происходит вылет, то можно и продолжить игру, избегая ситуаций, которые провоцируют сбой.

Однако если вы точно знаете, в какие моменты происходит вылет, то можно и продолжить игру, избегая ситуаций, которые провоцируют сбой. Кроме того, можно скачать сохранение Metro Simulator в нашем файловом архиве и обойти место вылета.

Metro Simulator зависает. Картинка застывает. Решение

Ситуация примерно такая же, как и с вылетами: многие зависания напрямую связаны с самой игрой, а вернее с ошибкой разработчика при ее создании. Впрочем, нередко застывшая картинка может стать отправной точкой для расследования плачевного состояния видеокарты или процессора.

Так что если картинка в Metro Simulator застывает, то воспользуйтесь программами для вывода статистики по загрузке комплектующих. Быть может, ваша видеокарта уже давно исчерпала свой рабочий ресурс или процессор греется до опасных температур?

Проверить загрузку и температуры для видеокарты и процессоров проще всего в программе MSI Afterburner. При желании можно даже выводить эти и многие другие параметры поверх картинки Metro Simulator.

Какие температуры опасны? Процессоры и видеокарты имеют разные рабочие температуры. У видеокарт они обычно составляют 60-80 градусов по Цельсию. У процессоров немного ниже — 40-70 градусов. Если температура процессора выше, то следует проверить состояние термопасты. Возможно, она уже высохла и требует замены.

Если греется видеокарта, то стоит воспользоваться драйвером или официальной утилитой от производителя. Нужно увеличить количество оборотов кулеров и проверить, снизится ли рабочая температура.

Metro Simulator тормозит. Низкий FPS. Просадки частоты кадров. Решение

При тормозах и низкой частоте кадров в Metro Simulator первым делом стоит снизить настройки графики. Разумеется, их много, поэтому прежде чем снижать все подряд, стоит узнать, как именно те или иные настройки влияют на производительность.Разрешение экрана. Если кратко, то это количество точек, из которого складывается картинка игры. Чем больше разрешение, тем выше нагрузка на видеокарту. Впрочем, повышение нагрузки незначительное, поэтому снижать разрешение экрана следует только в самую последнюю очередь, когда все остальное уже не помогает.Качество текстур. Как правило, этот параметр определяет разрешение файлов текстур. Снизить качество текстур следует в случае если видеокарта обладает небольшим запасом видеопамяти (меньше 4 ГБ) или если используется очень старый жесткий диск, скорость оборотов шпинделя у которого меньше 7200.Качество моделей (иногда просто детализация). Эта настройка определяет, какой набор 3D-моделей будет использоваться в игре. Чем выше качество, тем больше полигонов. Соответственно, высокополигональные модели требуют большей вычислительной мощности видекарты (не путать с объемом видеопамяти!), а значит снижать этот параметр следует на видеокартах с низкой частотой ядра или памяти.Тени. Бывают реализованы по-разному. В одних играх тени создаются динамически, то есть они просчитываются в реальном времени в каждую секунду игры. Такие динамические тени загружают и процессор, и видеокарту. В целях оптимизации разработчики часто отказываются от полноценного рендера и добавляют в игру пре-рендер теней. Они статичные, потому как по сути это просто текстуры, накладывающиеся поверх основных текстур, а значит загружают они память, а не ядро видеокарты.Нередко разработчики добавляют дополнительные настройки, связанные с тенями:

  • Разрешение теней — определяет, насколько детальной будет тень, отбрасываемая объектом. Если в игре динамические тени, то загружает ядро видеокарты, а если используется заранее созданный рендер, то «ест» видеопамять.
  • Мягкие тени — сглаживание неровностей на самих тенях, обычно эта опция дается вместе с динамическими тенями. Вне зависимости от типа теней нагружает видеокарту в реальном времени.

Сглаживание. Позволяет избавиться от некрасивых углов на краях объектов за счет использования специального алгоритма, суть которого обычно сводится к тому, чтобы генерировать сразу несколько изображений и сопоставлять их, высчитывая наиболее «гладкую» картинку. Существует много разных алгоритмов сглаживания, которые отличаются по уровню влияния на быстродействие Metro Simulator.Например, MSAA работает «в лоб», создавая сразу 2, 4 или 8 рендеров, поэтому частота кадров снижается соответственно в 2, 4 или 8 раз. Такие алгоритмы как FXAA и TAA действуют немного иначе, добиваясь сглаженной картинки путем высчитывания исключительно краев и с помощью некоторых других ухищрений. Благодаря этому они не так сильно снижают производительность.Освещение. Как и в случае со сглаживанием, существуют разные алгоритмы эффектов освещения: SSAO, HBAO, HDAO. Все они используют ресурсы видеокарты, но делают это по-разному в зависимости от самой видеокарты. Дело в том, что алгоритм HBAO продвигался в основном на видеокартах от Nvidia (линейка GeForce), поэтому лучше всего работает именно на «зеленых». HDAO же, наоборот, оптимизирован под видеокарты от AMD. SSAO — это наиболее простой тип освещения, он потребляет меньше всего ресурсов, поэтому в случае тормозов в Metro Simulator стоит переключиться него.Что снижать в первую очередь? Как правило, наибольшую нагрузку вызывают тени, сглаживание и эффекты освещения, так что лучше начать именно с них.Часто геймерам самим приходится заниматься оптимизацией Metro Simulator. Практически по всем крупным релизам есть различные соответствующие и форумы, где пользователи делятся своими способами повышения производительности.

Один из них — специальная программа под названием Advanced System Optimizer. Она сделана специально для тех, кто не хочет вручную вычищать компьютер от разных временных файлов, удалять ненужные записи реестра и редактировать список автозагрузки. Advanced System Optimizer сама сделает это, а также проанализирует компьютер, чтобы выявить, как можно улучшить производительность в приложениях и играх.

Скачать Advanced System Optimizer

Metro Simulator лагает. Большая задержка при игре. Решение

Многие путают «тормоза» с «лагами», но эти проблемы имеют совершенно разные причины. Metro Simulator тормозит, когда снижается частота кадров, с которой картинка выводится на монитор, и лагает, когда задержка при обращении к серверу или любому другому хосту слишком высокая.

Именно поэтому «лаги» могут быть только в сетевых играх. Причины разные: плохой сетевой код, физическая удаленность от серверов, загруженность сети, неправильно настроенный роутер, низкая скорость интернет-соединения.

Впрочем, последнее бывает реже всего. В онлайн-играх общение клиента и сервера происходит путем обмена относительно короткими сообщениями, поэтому даже 10 Мб в секунду должно хватить за глаза.

В Metro Simulator нет звука. Ничего не слышно. Решение

Metro Simulator работает, но почему-то не звучит — это еще одна проблема, с которой сталкиваются геймеры. Конечно, можно играть и так, но все-таки лучше разобраться, в чем дело.

Сначала нужно определить масштаб проблемы. Где именно нет звука — только в игре или вообще на компьютере? Если только в игре, то, возможно, это обусловлено тем, что звуковая карта очень старая и не поддерживает DirectX.

Если же звука нет вообще, то дело однозначно в настройке компьютера. Возможно, неправильно установлены драйвера звуковой карты, а может быть звука нет из-за какой-то специфической ошибки нашей любимой ОС Windows.

В Metro Simulator не работает управление. Metro Simulator не видит мышь, клавиатуру или геймпад. Решение

Как играть, если невозможно управлять процессом? Проблемы поддержки специфических устройств тут неуместны, ведь речь идет о привычных девайсах — клавиатуре, мыши и контроллере.

Таким образом, ошибки в самой игре практически исключены, почти всегда проблема на стороне пользователя. Решить ее можно по-разному, но, так или иначе, придется обращаться к драйверу. Обычно при подключении нового устройства операционная система сразу же пытается задействовать один из стандартных драйверов, но некоторые модели клавиатур, мышей и геймпадов несовместимы с ними.

Таким образом, нужно узнать точную модель устройства и постараться найти именно ее драйвер. Часто с устройствами от известных геймерских брендов идут собственные комплекты ПО, так как стандартный драйвер Windows банально не может обеспечить правильную работу всех функций того или иного устройства.

Если искать драйверы для всех устройств по отдельности не хочется, то можно воспользоваться программой Driver Updater. Она предназначена для автоматического поиска драйверов, так что нужно будет только дождаться результатов сканирования и загрузить нужные драйвера в интерфейсе программы.

Нередко тормоза в Metro Simulator могут быть вызваны вирусами. В таком случае нет разницы, насколько мощная видеокарта стоит в системном блоке. Проверить компьютер и отчистить его от вирусов и другого нежелательного ПО можно с помощью специальных программ. Например NOD32. Антивирус зарекомендовал себя с наилучшей стороны и получили одобрение миллионов пользователей по всему миру.

ZoneAlarm подходит как для личного использования, так и для малого бизнеса, способен защитить компьютер с операционной системой Windows 10, Windows 8, Windows 7, Windows Vista и Windows XP от любых атак: фишинговых, вирусов, вредоносных программ, шпионских программ и других кибер угроз. Новым пользователям предоставляется 30-дневный бесплатный период.

Nod32 — анитивирус от компании ESET, которая была удостоена многих наград за вклад в развитие безопасности. На сайте разработчика доступны версии анивирусных программ как для ПК, так и для мобильных устройств, предоставляется 30-дневная пробная версия. Есть специальные условия для бизнеса.

Metro Simulator, скачанная с торрента не работает. Решение

Если дистрибутив игры был загружен через торрент, то никаких гарантий работы быть в принципе не может. Торренты и репаки практически никогда не обновляются через официальные приложения и не работают по сети, потому что по ходу взлома хакеры вырезают из игр все сетевые функции, которые часто используются для проверки лицензии.

Такие версии игр использовать не просто неудобно, а даже опасно, ведь очень часто в них изменены многие файлы. Например, для обхода защиты пираты модифицируют EXE-файл. При этом никто не знает, что они еще с ним делают. Быть может, они встраивают само-исполняющееся программное обеспечение. Например, майнер, который при первом запуске игры встроится в систему и будет использовать ее ресурсы для обеспечения благосостояния хакеров. Или вирус, дающий доступ к компьютеру третьим лицам. Тут никаких гарантий нет и быть не может.

К тому же использование пиратских версий — это, по мнению нашего издания, воровство. Разработчики потратили много времени на создание игры, вкладывали свои собственные средства в надежде на то, что их детище окупится. А каждый труд должен быть оплачен.

Поэтому при возникновении каких-либо проблем с играми, скачанными с торрентов или же взломанных с помощью тех или иных средств, следует сразу же удалить «пиратку», почистить компьютер при помощи антивируса и приобрести лицензионную копию игры. Это не только убережет от сомнительного ПО, но и позволит скачивать обновления для игры и получать официальную поддержку от ее создателей.

Metro Simulator выдает ошибку об отсутствии DLL-файла. Решение

Как правило, проблемы, связанные с отсутствием DLL-библиотек, возникают при запуске Metro Simulator, однако иногда игра может обращаться к определенным DLL в процессе и, не найдя их, вылетать самым наглым образом.

Чтобы исправить эту ошибку, нужно найти необходимую библиотеку DLL и установить ее в систему. Проще всего сделать это с помощью программы DLL-fixer, которая сканирует систему и помогает быстро найти недостающие библиотеки.

Если ваша проблема оказалась более специфической или же способ, изложенный в данной статье, не помог, то вы можете спросить у других пользователей в нашей рубрике «Вопросы и ответы». Они оперативно помогут вам!

Благодарим за внимание!

В самой игре должна пройти проверка и установка этих модов, что можно видеть внизу в главном меню игры при запуске. После подписки на моды, обычно требуется перезапустить игру. Обратите внимание, что карты создаются сообществом и аддоны для них могут иметь перекрестную зависимость — к примеру для одной карты нужны аддоны от другой карты и так далее.

Крайне рекомендуется создать для игры выделенный сервер, даже если вы будете играть только в одиночку (Сервер будет виден по вкладке LAN в списке серверов Garrys mod). Есть отдельный гайд по установке и настройке выделенного сервера тут.

Для игры в мультиплеере нужно просто зайти на сервера с картами которые приведены тут.

Пропишите r_rootlod 0 в консоль клиента.

Способ 1 — Настройки игры.

В игре откройте настройки, перейдите во вкладку «Video», затем нажмите кнопку «Advanced». В разделе «Antialiasing mode» поставьте значение, не равное «None». Попробуйте различные значения, пока стекла или прозрачные поверхности не придут в нормальное состояние.

Способ 2 — Консоль игры.

Если стекла и прозрачные поверхности не появились попробуйте установить значения 3 или 4, вместо 2.

Поставьте настройки теней на Высокие.

Нужно скачать архив https://drive.google.com/file/d/19oE5y9Fnt6F_By8bon6BtGtywWWW4qRV/view?usp=sharing и поместить по пути GarrysMod->garrysmod->addons->»folder with any name» и возможно лучше назвать эту папку как-то. Когда распаковали файлы, можно отписаться от этого аддона и должно все работать ОК.

Убедитесь что используете последнюю актуальную версию игры Garry’s Mod из Steam, Metrostroi и карты для него. Во вкладке «Дополнительно» в настройках графики Garry’s Mod убедитесь в следующем:

В силу особенностей движка, самым оптимальным вариантом игры как в мультиплеере так и в одиночной игре в «Metrostroi Subway Simulator» является игра с использованием выделенного сервера (по локальной сети или в сети интернет)

SteamCMD это программа командной строки, которая предназначена для легкой настройки серверов Garry’s mod (и других игр на движке Source). Скачать ее для Windows и Linux можно по ссылке Valve Developer Wiki.

Чтобы скачать и установить ваш сервер создайте текстовый файл в блокноте, скопируйте код ниже в этот текстовый файл и сохраните его в формате .bat (копируете команду, нажимаете «Сохранить как..», в выпадающем меню «Сохранить как тип» переключите на «Все файлы (*.*)» и добавьте «.bat» или «.cmd» к названию файла).

Запустив этот скрипт bat, он автоматически начнет скачивание и установку сервера Garry’s mod в папку «ПУТЬ_К_СЕРВЕРУ» — путь к которой вы выбрали. Этот процесс может занять некоторое время в зависимости от скорости вашего соединения.

Самый простой метод установки модов для вашего сервера Garry’s mod является создание коллекции, в которой хранятся подписки на моды, которые вы выбрали. Создать коллекцию вы можете по ссылке Garry’s Mod Steam Workshop раздел «Коллекции» и кликнув «Создать коллекцию». Вам нужно будет ввести имя коллекции и выбрать моды, которые вы хотите добавить на ваш сервер, кликнув по кнопке «Добавить в коллекцию»

Используя командную строку вы можете настроить автоматическую установку модов, собранных в вашей коллекции. Сохраните скрипт приведенный ниже в bat файле в той же папке, где установлен сервер Garry’s mod таким же образом как это описано для установки сервера.

Названия карт можно найти тут их нужно прописать в качестве «НАЗВАНИЕ_КАРТЫ».
Помните что карта «gm_metrostroi_b50» может вызвать ошибку «Engine hunk overflow!». Чтобы этой ошибки не возникало в скрипт нужно добавить еще вот эту команду » +r_hunkalloclightmaps 0″
Если вы все сделали правильно, то на выходе у вас будет работающий сервер Метростроя. Если же у вас возникли проблемы при установке, причину которых вы не знаете, на сайте Garry’s Mod wiki есть более общий (но более детальный) гайд по настройке сервера. На этом моменте мы введем понятие Turbostroi (Турбострой) описание которого будет дано ниже.

Как только вы запустили сервер, вы должны видеть ваш его в игре во вкладке «LAN» в списке серверов Garry’s Mod. Если на вашем роутере установлен файрвол или вы вцелом пользуетесь файрволом остальные игроки не смогут видеть ваш сервер и подключиться к нему. Чтобы решить эту проблему, необходимо сообщить вашему файрволу какой трафик пропускать на ваш сервер
Не делайте следующие шаги если не уверены за безопасность вашего компьютера — отключение файрвола делает ваш компьютер уязвимее.

В большинстве стран СНГ интернет провайдер по-умолчанию не предоставляет вам возможность иметь выделенный сервер, однако, решить это можно заказав в личном кабинете вашего провайдера дополнительную услугу, которая обычно называется «Выделенный IP» или «Внешний IP»

Далее вам необходимо «Перенаправить порты» на вашем роутере (если вы им пользуетесь). По-умолчанию Garry’s Mod будет использовать порты 27005 и 27015 (UDP и TCP), однако какие порты будет использовать ваш сервер вы можете настроить самостоятельно. Открытие портов можно проверить только если ваш сервер запущен. Если вы все сделали правильно, то путем проверки на различных сайтах сервисах по проверке портов вы сможете увидеть открыт ли нужный вам порт или нет — если открыт, то игроки могут подключаться к вашему серверу и он виден публично.

Турбострой это бинарный файл, который ускоряет просчет игровой логики. . Без него ваш сервер будет иметь низкую производительность.

Установка: Скачайте Turbostroi (старая версия), поместите файл «gmsv_turbostroi_win32.dll » в папку «garrysmodluabin» (если данной папки не существует, создайте её). Если вы все сделали правильно, то при подключении к серверу вы не увидите всплывающих сообщений о нехватке Turbostroi. В зависимости от количества ядер вашего компьютера или сервера зависит то, какое количество вагонов на нем будет работать без существенных задержек. Обычно самое оптимальное максимальное количество вагонов на сервере равно примерно 20.

Вы можете установить нужные потоки Turbostroi которые он должен использовать, чтоб получить хорошую производительность.

turbostroi_main_cores: поток SRCDS. Turbostroi изменяет поток SRCDS на указанный.

turbostroi_train_cores: поездной поток.

Значение для каждого из этих параметров должно быть двоичным или побитовым значением.

Также рекомендовано отключить «Hyper-threading», если это возможно.

Лучшая конфигурация для 4-ядерного процессора:

Будет использовать все потоки/ядра, кроме последнего для поездов, а последний будет для main

  • С включенной функцией «Hyper-threading»:
    • turbostroi_main_cores 128
    • turbostroi_train_cores 127
  • С отключенным «Hyper-threading»:
    • turbostroi_main_cores 8
    • turbostroi_train_cores 7

Советы

Server.cfg

Вы можете настроить имя, пароль, количество вагонов и другие команды для вашего сервера редактируя файл «server.cfg» в папке «garrysmodcfg». Ниже приведены команды для настройки:

  • hostname «НАЗВАНИЕ СЕРВЕРА»
  • metrostroi_maxwagons «ЛИМИТ ВАГОНОВ»
  • metrostroi_maxtrains «ЛИМИТ ПОЕЗДОВ»
  • metrostroi_maxtrains_onplayer «МАКСИМУМ ПОЕЗДОВ НА ИГРОКА»

Также его можно сгенерировать на этом сайте. Более расширенный список команд можно посмотреть Тут.

ULX модификация для настройки админки, классов и много чего еще.

WUMA позволяет администраторам ограничивать права на спавн некоторых энтити.

Источник

Server configuration

For the best Metrostroi experience you should set up a dedicated server using Source Dedicated Server (srcds). This page contains instructions on how to set up a server, populate it with Metrostroi content and play on it.

Содержание

Setting up a basic server

Follow this guide to install a basic Garry’s Mod server. This server will have no extra content other than the base game. There are lots of high-quality server setup and maintenance guides available on Google/Bing/Yandex/etc.

Installing Metrostroi

The easiest way to install addons on a dedicated sever is to connect the server to a Steam Workshop collection.

If you will only be playing Metrostroi on this server, the default Metrostroi collection (ID 1660685783) will be adequate.

Alternatively, you can add more content, even content not related to Metrostroi, by making your own collection. You can can do this here. (Make sure you are signed in to Steam on your browser before clicking this link or it will redirect you somewhere else) This collection should contain at an absolute minimum:

You must then append the server startup command-line with the following:

Configuration

A list of available convars is available here.

As a server administrator you can enable the use of Metrostroi trains on non-Metrostroi maps by unchecking the box «Require third rail» in the spawn menu (hold Q) under Utilities, Metrostroi, Admin. Many trains will still expect an ARS signal and may not work well without it.

The Metrostroi Advanced addon provides additional facilities for server administrators, as well as quality-of-life enhancements for players such as station teleports and an automatic train re-railer. It requires ULX, which in turn requires ULib.

Installing Turbostroi

Turbostroi speeds up the Metrostroi simulations by allowing the simulations to use multiple CPU threads, improving performance. A dedicated server with Turbostroi installed is often over 5x as fast as playing Metrostroi in the built-in Singleplayer mode in Garry’s Mod.

Download the Turbostroi binary from here and place it into the «/garrysmod/lua/bin/» folder in your server. Create the «bin» folder if it isn’t already present.

Configuration

It is recommended to disable hyper-threading if possible.

You can set what threads Turbostroi should use to get even better perfomance:

This command sets the SRCDS main thread to x, where x is a binary or bitwise value.

This command sets the Metrostroi train threads to x, where x is a binary or bitwise value.

For example, on a 4-core system you should set turbostroi_main_cores and turbostroi_train_cores to 8 and 7 respectively, or 128 and 127 respectively with hyperthreading enabled. This setup will run the main SRCDS thread on the last CPU thread, leaving the rest for Metrostroi.

Connecting to the server

The method for connecting to the Metrostroi server varies depending on your circumstances.

Localhost LAN

If you are playing by yourself and hosting the server on the same computer you are playing on, the game server should appear in the LAN section of the server browser in Garry’s Mod. Alternatively, you can run this in the Garry’s Mod developer console:

If you are playing by yourself and hosting the server on a different computer to the one you are playing on, the game server should appear in the LAN section of the server browser in Garry’s Mod. Alternatively, if you know the other computer’s local IP address (normally starting with 192) you can connect to it by running this in the Garry’s Mod developer console:

(where IPADDRESS is replaced with the other computer’s local IP)

You can find a computer’s local IP address by running the ipconfig command in Command Prompt on Windows.

If you are hosting the server on a computer on a different network to the computer on which you will be playing, or you wish to make your server open for multiplayer, you will need to forward ports 27005 and 27015 on the router for both TCP and UDP. The exact process for this varies between routers; portforward.com hosts comprehensive guides for thousands of routers.

Once you have forwarded ports 27005 and 27015, you can connect to the server with its public IP address. You can find its public IP by opening this link on the server computer. Run this command in the Garry’s Mod developer console to connect:

(where IPADDRESS is replaced with the server’s public IP). The server should also automatically appear in the server browser.

You can password protect your server to prevent strangers from joining by adding the following to the /garrysmod/cfg/server.cfg file in the server:

where PASSWORD is replaced with a password of your choice.

Источник

Настройка сервера

Содержание

Предисловие

В силу особенностей движка, самым оптимальным вариантом игры как в мультиплеере так и в одиночной игре в «Metrostroi Subway Simulator» является игра с использованием выделенного сервера (по локальной сети или в сети интернет)

Установка SteamCMD

SteamCMD это программа командной строки, которая предназначена для легкой настройки серверов Garry’s mod (и других игр на движке Source). Скачать ее для Windows и Linux можно по ссылке Valve Developer Wiki.

Установка сервера (Windows)

Чтобы скачать и установить ваш сервер создайте текстовый файл в блокноте, скопируйте код ниже в этот текстовый файл и сохраните его в формате .bat (копируете команду, нажимаете «Сохранить как..», в выпадающем меню «Сохранить как тип» переключите на «Все файлы (*.*)» и добавьте «.bat» или «.cmd» к названию файла).

Запустив этот скрипт bat, он автоматически начнет скачивание и установку сервера Garry’s mod в папку «ПУТЬ_К_СЕРВЕРУ» — путь к которой вы выбрали. Этот процесс может занять некоторое время в зависимости от скорости вашего соединения.

Создание коллекции

Самый простой метод установки модов для вашего сервера Garry’s mod является создание коллекции, в которой хранятся подписки на моды, которые вы выбрали. Создать коллекцию вы можете по ссылке Garry’s Mod Steam Workshop раздел «Коллекции» и кликнув «Создать коллекцию». Вам нужно будет ввести имя коллекции и выбрать моды, которые вы хотите добавить на ваш сервер, кликнув по кнопке «Добавить в коллекцию»

Для установки Метростроя вам необходимо добавить следующие аддоны:

Установка модов

Используя командную строку вы можете настроить автоматическую установку модов, собранных в вашей коллекции. Сохраните скрипт приведенный ниже в bat файле в той же папке, где установлен сервер Garry’s mod таким же образом как это описано для установки сервера.

Названия карт можно найти тут их нужно прописать в качестве «НАЗВАНИЕ_КАРТЫ».
Помните что карта «gm_metrostroi_b50» может вызвать ошибку «Engine hunk overflow!». Чтобы этой ошибки не возникало в скрипт нужно добавить еще вот эту команду » +r_hunkalloclightmaps 0″
Если вы все сделали правильно, то на выходе у вас будет работающий сервер Метростроя. Если же у вас возникли проблемы при установке, причину которых вы не знаете, на сайте Garry’s Mod wiki есть более общий (но более детальный) гайд по настройке сервера. На этом моменте мы введем понятие Turbostroi (Турбострой) описание которого будет дано ниже.

Подключение к серверу

Как только вы запустили сервер, вы должны видеть ваш его в игре во вкладке «LAN» в списке серверов Garry’s Mod. Если на вашем роутере установлен файрвол или вы вцелом пользуетесь файрволом остальные игроки не смогут видеть ваш сервер и подключиться к нему. Чтобы решить эту проблему, необходимо сообщить вашему файрволу какой трафик пропускать на ваш сервер
Не делайте следующие шаги если не уверены за безопасность вашего компьютера — отключение файрвола делает ваш компьютер уязвимее.

В большинстве стран СНГ интернет провайдер по-умолчанию не предоставляет вам возможность иметь выделенный сервер, однако, решить это можно заказав в личном кабинете вашего провайдера дополнительную услугу, которая обычно называется «Выделенный IP» или «Внешний IP»

Далее вам необходимо «Перенаправить порты» на вашем роутере (если вы им пользуетесь). По-умолчанию Garry’s Mod будет использовать порты 27005 и 27015 (UDP и TCP), однако какие порты будет использовать ваш сервер вы можете настроить самостоятельно. Открытие портов можно проверить только если ваш сервер запущен. Если вы все сделали правильно, то путем проверки на различных сайтах сервисах по проверке портов вы сможете увидеть открыт ли нужный вам порт или нет — если открыт, то игроки могут подключаться к вашему серверу и он виден публично.

Turbostroi

Турбострой это бинарный файл, который ускоряет просчет игровой логики. . Без него ваш сервер будет иметь низкую производительность.

Установка: Скачайте Turbostroi (старая версия), поместите файл «gmsv_turbostroi_win32.dll » в папку «garrysmodluabin» (если данной папки не существует, создайте её). Если вы все сделали правильно, то при подключении к серверу вы не увидите всплывающих сообщений о нехватке Turbostroi. В зависимости от количества ядер вашего компьютера или сервера зависит то, какое количество вагонов на нем будет работать без существенных задержек. Обычно самое оптимальное максимальное количество вагонов на сервере равно примерно 20.

Turbostroi Параметры

Вы можете установить нужные потоки Turbostroi которые он должен использовать, чтоб получить хорошую производительность.

turbostroi_main_cores: поток SRCDS. Turbostroi изменяет поток SRCDS на указанный.

turbostroi_train_cores: поездной поток.

Значение для каждого из этих параметров должно быть двоичным или побитовым значением.

Также рекомендовано отключить «Hyper-threading», если это возможно.

Лучшая конфигурация для 4-ядерного процессора:

Будет использовать все потоки/ядра, кроме последнего для поездов, а последний будет для main

  • С включенной функцией «Hyper-threading»:
    • turbostroi_main_cores 128
    • turbostroi_train_cores 127
  • С отключенным «Hyper-threading»:
    • turbostroi_main_cores 8
    • turbostroi_train_cores 7

Советы

Server.cfg

Вы можете настроить имя, пароль, количество вагонов и другие команды для вашего сервера редактируя файл «server.cfg» в папке «garrysmodcfg». Ниже приведены команды для настройки:

  • hostname «НАЗВАНИЕ СЕРВЕРА»
  • metrostroi_maxwagons «ЛИМИТ ВАГОНОВ»
  • metrostroi_maxtrains «ЛИМИТ ПОЕЗДОВ»
  • metrostroi_maxtrains_onplayer «МАКСИМУМ ПОЕЗДОВ НА ИГРОКА»

Также его можно сгенерировать на этом сайте. Более расширенный список команд можно посмотреть Тут.

ULX модификация для настройки админки, классов и много чего еще.

WUMA позволяет администраторам ограничивать права на спавн некоторых энтити.

Источник

  Adblock
detector

Это незавершённая статья.
Вы можете помочь, исправив и дополнив её.

Установка Метростроя

Для игры в Метрострой нужно иметь установленные моды приведенные ниже:

  • Metrostroi (Subway Simulator)
  • Metrostroi Subway Simulator — Content Pack part (части от 1 до 8)
  • Metrostroi Subway Simulator — Scripts
  • Карты для Метростроя (которые в основном приведены тут)

В самой игре должна пройти проверка и установка этих модов, что можно видеть внизу в главном меню игры при запуске. После подписки на моды, обычно требуется перезапустить игру.
Обратите внимание, что карты создаются сообществом и аддоны для них могут иметь перекрестную зависимость — к примеру для одной карты нужны аддоны от другой карты и так далее.

Одиночная игра

Крайне рекомендуется создать для игры выделенный сервер, даже если вы будете играть только в одиночку (Сервер будет виден по вкладке LAN в списке серверов Garrys mod). Есть отдельный гайд по установке и настройке выделенного сервера тут.

Мультиплеер

Для игры в мультиплеере нужно просто зайти на сервера с картами которые приведены тут.

Известные проблемы

Отсутствует часть моделей

Пропишите r_rootlod 0 в консоль клиента.

Странное поведение или отсутствие стекол и прозрачных поверхностей

Есть два способа решения данной проблемы:

Способ 1 — Настройки игры.

В игре откройте настройки, перейдите во вкладку «Video», затем нажмите кнопку «Advanced». В разделе «Antialiasing mode» поставьте значение, не равное «None». Попробуйте различные значения, пока стекла или прозрачные поверхности не придут в нормальное состояние.

Способ 2 — Консоль игры.

В консоль нужно ввести: mat_antialias 2

Если стекла и прозрачные поверхности не появились попробуйте установить значения 3 или 4, вместо 2.

Подсветка выходит за границы модели

Поставьте настройки теней на Высокие.

Все модели и большинство текстур стали розовыми и отражаются(Как стекло)

В консоль надо прописать: mat_specular 0

Не распаковывается 6 пак / вылетает при распаковке

Нужно скачать архив https://drive.google.com/file/d/19oE5y9Fnt6F_By8bon6BtGtywWWW4qRV/view?usp=sharing и поместить по пути GarrysMod->garrysmod->addons->»folder with any name» и возможно лучше назвать эту папку как-то. Когда распаковали файлы, можно отписаться от этого аддона и должно все работать ОК.

Производительность

Убедитесь что используете последнюю актуальную версию игры Garry’s Mod из Steam, Metrostroi и карты для него.
Во вкладке «Дополнительно» в настройках графики Garry’s Mod убедитесь в следующем:

  • «Детализация моделей» и «Детализация текстур» установлены на «Высокие» (Решает проблему с невидимыми деталями поезда).
  • «Сглаживание» рекомендуется выставить на любое кроме «Нет» (Решает проблему с прозрачностью окон и элементов, а также со светящимися деталями).
  • «Детализация теней» установлено на «Высокие» (Решает проблему с подсветкой приборов).

Важно:Если не работают дисплеи на 81-722 и АСНП — выключите игровой оверлей в настройках Discord (если установлен)

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Pick a username
Email Address
Password

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account

В процессе строительства новой станции метро в городе произошла серия неудачных событий, связанных с использованием дополнительного программного обеспечения для контроля и управления процессами на стройплощадке. Ошибки в работе скриптов привели к задержкам в стройке, а также к значительным финансовым потерям.

Одной из проблем было неправильное использование дополнений для сверки и анализа данных о ходе работ. Ошибки в скриптах приводили к неправильному отображению информации о прогрессе строительства, что затрудняло контроль над процессом и принятие оперативных решений.

Еще одной проблемой было неадекватное реагирование скриптов на изменения в рабочих планах и потребность в дополнительных ресурсах. Это привело к отсутствию своевременного уведомления о необходимости закупки материалов и оборудования, что привело к простоям и потере времени.

На данный момент команда разработчиков занимается исправлением ошибок и оптимизацией дополнений скриптов для метростроя. Ожидается, что после внедрения этих обновлений строительство сможет продолжиться более эффективным и безопасным образом, и проблемы с использованием дополнительного программного обеспечения будут устранены.

Несмотря на возникшие сложности, общественность высказала надежду на то, что строительство новой станции метро завершится в установленные сроки, а произошедшие ошибки станут непременным уроком для будущих проектов. Команда разработчиков стремится к полной разработке, с тем чтобы избежать подобных проблем в будущем.

Содержание

  1. Почему возникли ошибки при использовании скриптов на метрострое?
  2. Неправильная настройка настроек безопасности
  3. Отсутствие загрузки необходимых библиотек
  4. Конфликт между различными скриптами
  5. Неоптимальная работа с памятью

Почему возникли ошибки при использовании скриптов на метрострое?

При использовании дополнения скриптов на метрострое могут возникать различные ошибки. Рассмотрим основные причины возникновения ошибок и способы их устранения:

  1. Некорректная установка скриптов.

    Одной из основных причин возникновения ошибок является некорректная установка скриптов. Проверьте, что скрипты были загружены и установлены правильно. Убедитесь, что все необходимые файлы и зависимости были правильно подключены.

  2. Несовместимость скриптов с версией метростроя.

    При использовании сторонних скриптов может возникнуть несовместимость с текущей версией метростроя. Обратитесь к разработчикам скриптов и узнайте, поддерживается ли ваша версия метростроя. Если нет, обновите метрострой или найдите совместимую версию скрипта.

  3. Ошибки в коде скриптов.

    Ошибка в коде скриптов может привести к некорректной работе или даже сбою метростроя. Проверьте код скриптов на наличие синтаксических ошибок, опечаток, неправильных обращений к функциям и элементам страницы. Используйте инструменты для отладки скриптов, чтобы уловить и исправить ошибки.

Важно помнить, что использование сторонних скриптов на метрострое может быть рискованным, поэтому необходимо тщательно проверять их перед установкой и использованием. В случае возникновения проблем, документация, форумы разработчиков и сообщества могут быть полезными для поиска ответов и решения проблем.

Неправильная настройка настроек безопасности

Одной из возможных причин ошибок при использовании дополнения скриптов на Метрострое является неправильная настройка настроек безопасности.

Необходимо учитывать, что использование дополнения скриптов на Метрострое может представлять риск безопасности, поэтому важно правильно настроить настройки безопасности на своем компьютере.

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

Для исправления данной ситуации рекомендуется выполнить следующие шаги:

  1. Проверьте настройки безопасности в браузере. Убедитесь, что скрипты разрешены и нет блокировок для доступа к ресурсам, необходимым для работы дополнения.
  2. Обновите версию браузера до самой последней.
  3. Установите все необходимые расширения и плагины. Некоторые дополнения могут требовать наличия конкретных плагинов для работы.
  4. Проверьте наличие обновлений для самого дополнения. Возможно, разработчики выпустили новую версию, которая исправляет известные ошибки и уязвимости.

В случае, если ошибка при использовании дополнения скриптов на Метрострое связана с настройками безопасности, следует обратиться к документации дополнения или обратиться к технической поддержке разработчиков.

Неправильная настройка настроек безопасности может привести к нестабильной работе дополнения или возникновению ошибок, поэтому рекомендуется обращать внимание на этот аспект при использовании дополнения скриптов на Метрострое.

Отсутствие загрузки необходимых библиотек

При использовании дополнения скриптов на метрострое могут возникнуть ошибки из-за отсутствия загрузки необходимых библиотек. Библиотеки являются набором функций и методов, которые расширяют функциональность скриптов и позволяют решить различные задачи.

В случае отсутствия загрузки необходимых библиотек, скрипты могут работать некорректно или вообще не запускаться. Для решения этой проблемы необходимо убедиться, что все необходимые библиотеки подключены и загружены на странице.

Подключение библиотек в скриптах на метрострое может осуществляться разными способами. Чаще всего используются теги <script> с атрибутом src, в котором указывается путь к файлу библиотеки. Например:

<script src="jquery.js"></script>

Таким образом, при использовании библиотеки jQuery необходимо подключить файл «jquery.js» с помощью тега <script>.

Если у вас возникла ошибка из-за отсутствия загрузки библиотеки, убедитесь, что путь к файлу указан правильно. Если файл находится в другой директории, обратите внимание на правильность указания пути в атрибуте src.

Также возможно, что библиотека была удалена или переименована. В этом случае необходимо снова скачать или установить библиотеку и проверить правильность указания пути к файлу.

Убедитесь также, что библиотека подключена перед использованием скриптов, которые зависят от ее функционала. В противном случае скрипты, использующие библиотеку, могут работать некорректно или вообще не запускаться.

Проверьте ошибки в консоли разработчика браузера, которые могут помочь идентифицировать проблему с загрузкой библиотеки. Ошибки относящиеся к загрузке скриптов обычно отображаются там.

Вывод ошибки о загрузке библиотеки может выглядеть примерно так:

Failed to load resource: the server responded with a status of 404 (Not Found)

Это означает, что файл библиотеки не был найден на сервере, и, следовательно, не может быть загружен.

Решение проблемы с отсутствием загрузки необходимых библиотек включает в себя проверку пути к файлам, переустановку библиотеки, проверку порядка подключения скриптов и поиск дополнительной информации в консоли разработчика. Успешное решение проблемы позволит корректно использовать дополнение скриптов на метрострое и избежать возможных ошибок.

Конфликт между различными скриптами

При использовании дополнительных скриптов на Метрострое могут возникать ситуации, когда различные скрипты конфликтуют друг с другом, что может привести к ошибкам или неправильной работе функционала.

Одна из распространенных причин конфликта между скриптами может быть дублирование функций или переменных, которые определены в разных скриптах. В таком случае возникает неоднозначность при вызове этих функций или обращении к переменным, и это может привести к непредсказуемым результатам или ошибкам в работе скриптов.

Еще одной причиной конфликта может быть несовместимость двух или более скриптов, которые применяют одновременно определенные изменения к одинаковым элементам на странице. Например, один скрипт может изменять стиль элемента, а другой — его содержимое. Если эти скрипты применяются одновременно, то возникает неоднозначность в отношении итогового результата, и это может привести к ошибкам или неправильному отображению страницы.

Чтобы избежать конфликтов между скриптами, рекомендуется следующее:

  • Использовать уникальные идентификаторы: Если два скрипта работают с одним и тем же элементом на странице, убедитесь, что у каждого скрипта есть свой уникальный идентификатор. Это поможет избежать конфликтов и неопределенности в отношении того, какие изменения должны быть применены к элементу.
  • Загружать скрипты в правильном порядке: Если один скрипт зависит от другого скрипта, убедитесь, что зависимый скрипт загружается и выполняется раньше, чем скрипт, который от него зависит. Это гарантирует, что все необходимые функции и переменные будут доступны, когда скрипт второго уровня будет выполнен.
  • Изоляция скриптов: Иногда полезно изолировать скрипты друг от друга путем создания собственной области видимости для каждого скрипта. Например, можно использовать самовызывающуюся функцию или модульную структуру, чтобы создать псевдопространство имен для каждого скрипта. Это поможет предотвратить конфликты между именами функций или переменных.

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

Неоптимальная работа с памятью

При использовании дополнения скриптов на метрострое возникают проблемы с использованием памяти. Неоптимальная работа с памятью может приводить к снижению производительности и возникновению ошибок.

Одной из причин такой проблемы может быть неправильное управление объектами и их ресурсами. При создании и использовании объектов необходимо учитывать их объем памяти и освобождать используемые ресурсы после завершения работы с объектом.

Также необходимо избегать избыточного использования памяти при загрузке и выполнении скриптов. Например, можно использовать механизм ленивой загрузки скриптов, чтобы не загружать все скрипты сразу, а загружать их по мере необходимости.

Еще одной причиной проблем с памятью может быть некорректное использование коллекций данных. Например, при работе со списками можно неявно создавать копии элементов при добавлении или удалении, что может приводить к излишнему расходу памяти.

Для оптимизации работы с памятью рекомендуется использовать специальные инструменты и методики, такие как профилирование памяти, анализаторы и сборщики мусора. Эти инструменты помогут выявить утечки памяти и найти наиболее ресурсоемкие участки кода для оптимизации.

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

Понравилась статья? Поделить с друзьями:
  • Доп соглашение о технической ошибке 44 фз образец
  • Дополнительные настройки ошибка подключения к базе данных gamecms
  • Донейшен алертс ошибка выплаты
  • Дополнительное соглашение об устранении технической ошибки
  • Дополнительное соглашение к трудовому договору об исправлении ошибки