Garry's Mod

Garry's Mod

335 ratings
Metrostroi Advanced
6
4
13
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Roleplay, Realism
File Size
Posted
Updated
3.520 MB
Aug 18, 2019 @ 6:14am
Dec 3, 2025 @ 8:16am
65 Change Notes ( view )

Subscribe to download
Metrostroi Advanced

In 1 collection by Alexell
MSS Test
127 items
Description
Developers: Alexell & Agent Smith
Version: 3.0
Source code: https://github.com/Alexell/metrostroi_advanced
License: MIT
Localization: Russian, English, Turkish

Description:

This is a Metrostroi Subway Simulator addon that provides some useful features for ther server and players.

Addon is fully compatible with the GitHub version of Metrostroi.

New features:
  • Implemented chat outputs for routes/signalling management commands
  • Added restrictions for train classes that do not support 2/6 ALS decoder (can be disabled)
  • Added automatic ALS decoder swticher (can be disabled)
  • Added automatic station announcements when there is no entry on an arriving train (only for Russian users)
  • Added chat notifications for station control panel's buttons on being pressed by any player
  • Created "Autoannouncer" system, that automatically plays arrival message on trains that use ASNP system (including 81-760 "Oka").
  • Added Client menu to [Q]->Utilites->Metrostroi Advanced
  • Added Admin menu to [Q]->Utilites->Metrostroi Advanced for MA settings management (see update 25.11.2021 changelog for details)
  • Default client optimization preset is now optional and can be disabled (may cause game lags or crash)
  • Added !swn chat command that allows to change wagon numbers.
  • Added !expass, !stations and !binds chat commands
  • Added a convar that defines a global delay between spawns (spawn spamming protection).
  • Added global chat outputs when a train is spawned (player name, type of train, wagons count, location).
  • Added ULX permissions for restricting a certain type of train for a certain player rank (ULX group).
  • Added ULX premissions for that allow to spawn +1, +2 or +3 wagons for a certain player rank (ULX group).
  • Added a convar that defines whether players can spawn trains between stations.
  • Added a possibility to automatically set route numbers for a specific player (by Steam ID)
  • Added !traintp ULX command that allows a player to teleport to his own train and enter the driver's place (if there is a KV Wrench "set" in cabin)
  • Added !signaltp and !entitytp chat commands (teleports to a signal by its name or unique ID)
  • Added a bugfix for pneumatic snakes on Imagine Line map to avoid collision errors and server crash.
  • Added !udc ULX command that allows to reset the positions of all third rail wires in depot.
  • Added a counter to !trains command that shows actual wagons count available for spawn for players.
  • Added automatic permission for players to spawn 4 wagons instead of 3 (in case metrostroi_advanced_maxwagons convar is set to less than 4) for the first 3 players to spawn a train.
  • Localization of chat outputs is defined by metrostroi_advanced_lang convar ("ru" or "en")
  • Localization of MA menu (tilities) is defined by Metrostroi language setttins
  • Added !enter and !expel chan commands to put a player into the driver seat or to expel a player from any seat.
  • Added !ch qnd !sch to do simple or "smart" cabin change.
  • Added !trainstart и !trainstop ULX commands for cabin start/stop. !trainstart works only for a "Fully started" train.
  • Added AFK-timer: kicks AFK players automatically after a cetrain time (time defined by convar metrostroi_advanced_afktime)
  • Added timezone option for time on server (metrostroi_advanced_timezone convar)
  • Added ULX permission for allow/disallow spawn at stations (see update 22.01.2020 changelog for details)
  • Added the ability to specify the allowed number of wagons per 1 train, depending on the map (see update 28.02.2020 changelog for details)
  • New default crosshair in the train, as well as the ability to change it, return it to the default view, and even disable it (in the client panel)
  • The crosshair on the train automatically disappears when there is no mouse movement (can be disabled in the client panel)

Installation: add to server collection.

All info about addon configuration can be found in README on the addon's GitHub repository.
See the link at the beginning of the description.
Popular Discussions View All (2)
53
Nov 27, 2025 @ 3:04pm
Баг-трекер / Bug-Reports
Agent Smith
2
Jun 2, 2022 @ 6:47am
Предложения / Suggestions
Alexell
196 Comments
✭ ƸRaptorƷ ✭ 6 hours ago 
Благодарствую:)
Alexell  [author] 14 hours ago 
✭ ƸRaptorƷ ✭, ладно, придумаем что-нибудь. Просто маякните после релиза. Все равно командой !udc скорее всего не так много пользуются, поэтому это не сильно критичный вопрос, постараемся исправить после релиза карты.
P.S. Значит будет 2 луплайна? Любопытно...
✭ ƸRaptorƷ ✭ Mar 10 @ 9:38am 
Название отличается одной буквой, в этом прикол.
Основа gm_mus_loopline остаётся неизменной.
Agent Smith  [author] Mar 10 @ 6:37am 
✭ ƸRaptorƷ ✭ , в игре, так или иначе, едва ли может быть две разные карты с одинаковым названием
Если ваша карта будет новым и самостоятельным аддоном, название придётся поменять
✭ ƸRaptorƷ ✭ Mar 10 @ 1:48am 
Понял.
Alexell  [author] Mar 10 @ 1:44am 
✭ ƸRaptorƷ ✭, даже если так, мы сможем решить проблему только тогда, когда сможем сами зайти на карту, увидеть что там с удочками и разобраться в причинах. Пока карта не в релизе, об этом говорить бессмысленно.
✭ ƸRaptorƷ ✭ Mar 10 @ 1:41am 
Другого названия:
А. Не хотим, ради сохранения ГГшных названий (а это не последняя карта из серии gm_mus)
Б. Лень перепиливать конфиги информаторов, плюс сторонние трафареты тоже к названию карты привязаны и придётся с этим разбираться.
Agent Smith  [author] Mar 10 @ 12:12am 
✭ ƸRaptorƷ ✭ , очевидно же, придумать другое название вашей карты
P.S. Если после этого проблемы останутся и подтвердятся, тогда уже поговорим
✭ ƸRaptorƷ ✭ Mar 9 @ 2:15pm 
Приветствую.
В процессе разработки нового Луплайна столкнулись с приколом при восстановлении удочек.
Т.к. карта тоже имеет название gm_mus_loopline, происходит возможный конфликт и "каретка" ни в какую не возвращается в правильное положение командой "!udc".
Подскажите пожалуйста, как это можно исправить?
eGROman Mar 8 @ 5:19am 
И да вы правы это и раньше было, но мне всегда казалось, что было правильно, эффект Манделы какой-то