Show/Hide Show/Hide

Garry's Mod

 
November 2019 Update is live!Nov 12, 2019 - Community Announcementshttps://steamuserimages-a.akamaihd.net/ugc/773983983547829647/583E5B1A051DCFF3F12AA2C584BA81F973B120DD/ Artwork by Meatball CEO of S.O.U.P Update Highlights Among many smaller changes and improvements, this update brings back the HEV suit functionality from Half-Life 2, including limited flashlight, oxygen and sprint energy. By default the suit systems are disabled, and you can enable this when starting a new game on the panel above "Start Game" button, or while in-game in the Utilities tab in Sandbox's Spawnmenu. We have also added a feature called Dynamic Render To Texture shadow angles:{STEAM_CLAN_IMAGE}/742793/ef20c95403c96aac96ff16aae7655b7bb51a34a4.jpg While this feature is primarily aimed at map makers, we have added a bunch of console variables for everyone to mess around with: r_shadow_allowdynamic 1 - Allows dynamic lights, such as the Light tool, to make use of this feature r_shadow_allowbelow 1 - Allows lights below an entity to also affect shadow angles r_shadowfromanyworldlight 1 - Makes ALL light sources affect shadow angles, as opposed to only map curated ones r_shadow_lightpos_lerptime 0.5 - How long it takes for the angles to change from one light source to another r_shadow_shortenfactor 2 - The higher the number, the more towards the ground the shadow will point If you wish to disable this feature altogether for whatever reason, you can use the following command:r_shadowfromworldlights 0 Along with these 2 features, there are a whole slew of smaller changes and fixes, such as more improvements to map loading from other games like Counter-Strike: Global Offensive, whose maps should look less broken with this update, as well as being able to load its de_dust2 version and the dz_sirocco Danger Zone map thanks to the increased map displacement limit. We are also introducing a number of visual fixes, such as Lamp tool glows now working properly in mirrors, a fix for the long standing issue of sun disappearing randomly when looking at it and some decals not receiving shadows from projected textures (Lamp Tool) on gm_construct and many other maps. The Hammer Editor also saw some improvements, fixing checkerboard reflections and a new ability to simply drag'n'drop .vmf files onto Hammer to open them, so you no longer have to manually navigate to your files using the Open File dialog. Special thanks to Badger for reporting and suggesting a fix for a security issue. View update postNovember 2019 Update is coming soonOct 29, 2019 - Community AnnouncementsHello everyone, It's that time again, another update coming soon! The current plan is to release the next Garry's Mod update on 12th of November around the usual 4PM GMT. You can find the list of changes that will be coming here: http://wiki.garrysmod.com/changelist/prerelease/ Help us test the update We kindly ask anyone willing to help us test this update before it releases (especially modders and server owners), to minimize any potential problems with the update. You will find instructions on how to use the upcoming update below. Please note that this update will NOT backwards compatible with the current version of the game, so you may not be able to play on normal servers while on the "prerelease" branch. After the update releases you will have to wait for server owners to update their servers before you can play on them. You can report any found issues in the comments below, or on our official bug tracking repository on GitHub: ( be sure to search before posting ) https://github.com/Facepunch/garrysmod-issues Pre-release Steam Branch The Pre-Release Steam branch for Garry's Mod has been updated and contains all the changes that will be included in the next update. If you want to set up an Dedicated Server instance using the Pre-Release branch, see this article: https://wiki.garrysmod.com/page/Hosting_A_Dedicated_Server. How to switch game branches:Exit the game Right click on Garry's Mod in Steam and select Properties Go to the Betas tab and select your desired branchNone - This is the normal version of the game Pre-Release - This is the next update Dev - This is a bleeding edge version of the game, expect it to contain more bugs than usual September 2019 Hotfix #2Sep 13, 2019 - Community AnnouncementsHey everyone, we have just dropped another small hotfix update that addresses a few more issues that came up after release of the September 2019 update. Complete list of changes is as follows: Fixed a memory leak with engine traces Hopefully fixed NW2vars being wonky on players after the September 2019 update Fixed a small exploit It is highly recommended that server owners update their servers to receive the memory leak fix.September 2019 Hotfix updateSep 6, 2019 - Community AnnouncementsHey everyone, dropping this small hotfix update that addresses a few issues that came up after release of the September 2019 update. Complete list of changes is as follows: Fixed FPS issues after the update Fixed an issue with Global NWVars not syncing to client when set during server start up A few improvements and fixes to addon menu and custom .gma files Fixed host_timescale not resetting with sv_cheats 0 and causing all entities to appear laggy/stuttery Fixed NPC driven vehicles not driving at all, such as the Combine APCs on Half-Life 2 maps We have disabled spawnlist saving to Steam Cloud for the time being as it caused problems for people playing Garry's Mod on multiple computers with the same Steam account Server owners only need this hotfix if they use the SetGlobalX functions in Lua. If you are still wondering about the Half-Life 2 style crosshair after the update, simply restarting your game should fix it for you.September 2019 Update is live!Sep 3, 2019 - Community Announcementshttps://steamuserimages-a.akamaihd.net/ugc/787488238580974031/2B1019B491C255BF9B12F33139C998BC8044B3A4/ Art by PotatoJoe Update Highlights This update brings a bunch of improvements to the built-in weapons as well as better support for NPCs being able to use modded weapons. This update is optional for server owners, but it is highly recommended to update to get all the new fixes and features. Since Half-Life 1 weapons got a lot of love in previous updates, it is only fair that Half-Life 2 weapons get the same treatment, and with this update we've resolved most if not all visual and audio problems with the built-in Half-Life 2 weapons. No more broken sounds and effects. We have also added better NPC support to scripted weapons, so addon makers can now control exactly how the NPCs can use their weapons. As an example, the built-in Flechette Gun now has full NPC support, meaning it can be picked up by Citizens/Rebels from the ground and used properly against their enemies. Your in-game content such as Dupes (built-in, not modded), Saves, Spawnlists, etc now also saves on the Steam Cloud automatically. This feature was enabled a few weeks ago, but we are mentioning it here so you are aware. There is a hard limit of 10000 files per account for this, so be careful if you have excessive amounts of saves and whatnot, if you reach the limit, your new content will not be saved on the Steam Cloud until you delete some old stuff first. There has also been some improvements to CS:GO/Left 4 Dead map support, fixing some flickering models around those maps and fixing unexpected water effects in certain places on some CS:GO maps. The Half-Life campaign support continues to improve, as level transitions now work properly in singleplayer, Jeeps get their Gauss Guns back in Half-Life 2 maps, the Half-Life 2 teleporter sequence now slows down the player properly, added a new feature to limit player's ammo (with the ability to match Half-Life defaults) and the suit chargers were changed back to restore 75 armor by default just like in Half-Life 2. You will find the complete list of changes for this update at the link below. View Update Post September 2019 Update is coming soonAug 23, 2019 - Community AnnouncementsHi everyone, It's that time again, another update coming soon! The current plan is to release the next Garry's Mod update on 3rd of September around the usual 4PM GMT. You can find the list of changes that will be coming here: http://wiki.garrysmod.com/changelist/prerelease/ Help us test the update We kindly ask anyone willing to help us test this update before it releases (especially modders and server owners), to minimize any potential problems with the update. You will find instructions on how to use the upcoming update below. You can report any found issues in the comments below, or on our official bug tracking repository on GitHub: ( be sure to search before posting ) https://github.com/Facepunch/garrysmod-issues Pre-release Steam Branch The Pre-Release Steam branch for Garry's Mod has been updated and contains all the changes that will be included in the next update. If you want to set up an Dedicated Server instance using the Pre-Release branch, see this article: https://wiki.garrysmod.com/page/Hosting_A_Dedicated_Server. How to switch game branches: Exit the game Right click on Garry's Mod in Steam and select Properties Go to the Betas tab and select your desired branch None - This is the normal version of the game Pre-Release - This is the next update Dev - This is a bleeding edge version of the game, expect it to contain more bugs than usual July 2019 Update is live!Jul 2, 2019 - Community Announcementshttps://steamuserimages-a.akamaihd.net/ugc/779601233486993906/A9ABA91036DD5C04BC48E10EAEEC25D6790560AA/ Art by Nicnac Update Highlights This update finally brings the Half-Life: Source weapons and entities, which were added a few updates ago, directly to your Spawnmenu. https://files.facepunch.com/rubat/1b2811b1/hlsentsweps.png (Note that this requires Half-Life: Source owned and installed on Steam, as well as mounted in Garry's Mod) This also means the weapons were given proper art pass treatment - third person animations, models and all effects included, which is why the weapons weren't available in the spawnmenu previously. In addition a lot of Half-Life and NPC related changes and fixes are introduced in this update for your enjoyment. NPCs can now use more built-in weapons (.357 Magnum and Glock) and use others (RPG Launcher) more effectively, some progression stopping bugs in Half-Life campaigns have been resolved. Counter-Strike: Global Offensive map support has been improved as well, static props now get their proper color and there is no longer any weird issues with Physics Gun and bullets hitting the air. The maps also are no longer extremely shiny. The update also brings some general fixes and improvements to the game, including security, stability and minor performance improvements. Notable among Lua API changes and improvements is the addition of util.GetModelMeshes. This new function will allow modders to modify existing models in ways not previously possible. This and all of other new Lua API additions and changes are documented on our our Official Wiki. View Post Sale Garry's Mod is currently on sale at 75% off! Visit the Garry's Mod store page Notice This update will require servers to update before you can join them. We try to keep such updates to a minimum, but it was necessary for this update. This means that for a certain time after the update you may get a message such as "The server is running an older version of the game" when connecting to your favourite servers. You will have to wait for servers to update before you can join them again. You CANNOT downgrade to a previous version of the game.July 2019 Update is coming next weekJun 24, 2019 - Community AnnouncementsHi everyone, We are planning to release the next Garry's Mod update next week, on 2nd of July around 4PM GMT. You can find the list of changes that will be coming here: http://wiki.garrysmod.com/changelist/prerelease/ Help us test the update We kindly ask anyone willing to help us test this update before it releases (especially modders and server owners), to minimize any potential problems with the update. You will find instructions on how to use the upcoming update below. Please note that this update will NOT backwards compatible with the current version of the game, so you may not be able to play on normal servers while on the "prerelease" branch. After the update releases you will have to wait for server owners to update their servers before you can play on them. You can report any found issues in the comments below, or on our official bug tracking repository on GitHub: ( be sure to search before posting ) https://github.com/Facepunch/garrysmod-issues Pre-release Steam Branch The Pre-Release Steam branch for Garry's Mod has been updated and contains all the changes that will be included in the next update. If you want to set up an Dedicated Server instance using the Pre-Release branch, see this article: https://wiki.garrysmod.com/page/Hosting_A_Dedicated_Server. How to switch game branches: Exit the game Right click on Garry's Mod in Steam and select Properties Go to the Betas tab and select your desired branch None - This is the normal version of the game Pre-Release - This is the next update Dev - This is a bleeding edge version of the game, expect it to contain more bugs than usual Have You Played Garry's Mod (on Fretta servers)?Jun 13, 2019 - Rock, Paper, ShotgunHave You Played? is an endless stream of game retrospectives. One a day, every day, perhaps for all time. I’m going to make Have You Played history, and do a game wot we’ve already done. I know! But this is roughly the 1054th entry (going by our terrifying spreadsheet), and Brendy said we’re allowed to revisit games if we’ve got a good reason to . He’s already asked if you’ve played Garry’s Mod. I’m asking if you’ve played Garry’s Mod on Fretta servers. (more…) April 2019 Update is live!Apr 30, 2019 - Community Announcementshttps://steamuserimages-a.akamaihd.net/ugc/948471821194093880/BD25689461CC4413D591CD676DC7A4A669CF0458/ Art by λtoɱ605 View Post Notice Unlike many previous updates, this one will require servers to update before you can join them. We try to keep such updates to a minimum, but it was necessary for this update. This means that for a certain time after the update you may get a message such as "The server is running an older version of the game" when connecting to your favourite servers. You will have to wait for servers to update before you can join them again. You CANNOT downgrade to a previous version of the game.April 2019 Update is coming next weekApr 23, 2019 - Community AnnouncementsHi everyone, We are planning to release the next Garry's Mod update next week, on 30th of April around 4PM GMT. You can find the list of changes that will be coming here: http://wiki.garrysmod.com/changelist/prerelease/ Help us test the update We kindly ask anyone willing to help us test this update before it releases (especially modders and server owners), to minimize any potential problems with the update. You will find instructions on how to use the upcoming update below. Please note that this update will NOT backwards compatible with the current version of the game, so you may not be able to play on normal servers while on the "prerelease" branch. After the update releases you will have to wait for server owners to update their servers before you can play on them. You can report any found issues in the comments below, or on our official bug tracking repository on GitHub: ( be sure to search before posting ) https://github.com/Facepunch/garrysmod-issues Pre-release Steam Branch The Pre-Release Steam branch for Garry's Mod has been updated and contains all the changes that will be included in the next update. If you want to set up an Dedicated Server instance using the Pre-Release branch, see this article: https://wiki.garrysmod.com/page/Hosting_A_Dedicated_Server. How to switch game branches: Exit the game Right click on Garry's Mod in Steam and select Properties Go to the Betas tab and select your desired branch None - This is the normal version of the game Pre-Release - This is the next update Dev - This is a bleeding edge version of the game, expect it to contain more bugs than usual February 2019 Update is live!Feb 19, 2019 - Community Announcementshttps://files.facepunch.com/rubat/1b1911b1/2019-02-19_18-00-42.jpg Half-Life: Source entities and developer tool improvements View Post Notice Unlike many previous updates, this one will require servers to update before you can join them. We try to keep such updates to a minimum, but it was necessary for this update. This means that for a certain time after the update you may get a message such as "The server is running an older version of the game" when connecting to your favourite servers. You will have to wait for servers to update before you can join them again. You CANNOT downgrade to a previous version of the game.The February 2019 update is coming next weekFeb 12, 2019 - Community AnnouncementsHi everyone, We are planning to release the next Garry's Mod update next week, on 19th of February around 4PM GMT. You can find the list of changes that will be coming here: http://wiki.garrysmod.com/changelist/prerelease/ Help us test the update We kindly ask anyone willing to help us test this update before it releases (especially modders and server owners), to minimize any potential problems with the update. You will find instructions on how to use the upcoming update below. Please note that this update will NOT backwards compatible with the current version of the game, so you may not be able to play on normal servers while on the "prerelease" branch. After the update releases you will have to wait for server owners to update their servers before you can play on them. You can report any found issues in the comments below, or on our official bug tracking repository on GitHub: ( be sure to search before posting ) https://github.com/Facepunch/garrysmod-issues Pre-release Steam Branch The Pre-Release Steam branch for Garry's Mod has been updated and contains all the changes that will be included in the next update. If you want to set up an Dedicated Server instance using the Pre-Release branch, see this article: https://wiki.garrysmod.com/page/Hosting_A_Dedicated_Server. How to switch game branches: Exit the game Right click on Garry's Mod in Steam and select Properties Go to the Betas tab and select your desired branch None - This is the normal version of the game Pre-Release - This is the next update Dev - This is a bleeding edge version of the game, expect it to contain more bugs than usual December 2018 Hotfix #2Dec 15, 2018 - Community AnnouncementsHello everyone, there was a quick update today to fix some recently discovered exploits in the game. It is vital server owners update their servers as soon as possible to receive the fixes. List of changes is as follows: Fixed an exploit relating to SQLite Fixed an exploit to do with gm_giveswep December 2018 Hotfix is liveDec 6, 2018 - Community Announcementshttps://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/742793/c26dc8454724bb59cbe4cb9937dffe516a37cb74.jpg The changes Today's update brings a small amount of vital improvements to the stability and security of the game. This update is mandatory meaning servers will have to be updated before players can join them. The update fixes some Team Fortress 2 maps crashing when looking at certain spots, and those maps now also properly load detail props. A long standing crash with decals on very high quality models was fixed as well. This update also brings a new hashing algorithm for Lua files which will prevent people from running custom clientside code on servers when they are not supposed to be able to. Fixed a crash with decals on high poly models Fixed a crash with Projected Textures Fixed crash issues on some TF2 maps Fixed crash issue with physenv.AddSufraceData() Fixed not being able to start a new game with too many game.AddDecal() calls Fixed a crash issue with env_fog_controller Fixed crash exploits with parenting of unremovable entities to removable ones and deleting them this way Fixed certain players not being able to be muted on servers with large populations Changed Lua file hashing algorithm to improve security October 2018 Update is live!Oct 17, 2018 - Community Announcementshttps://steamcdn-a.akamaihd.net/steamcommunity/public/images/clans/742793/1f0977b7739f38be176e7ce4d1a7badb020369ba.jpg Crash fixes and minor improvements across the board View Post Changes Added quick search to Material tool You can now ignite ragdolls Restored Half-Life 1 turret entities Added support for $treesway shader paramters, which is affected by env_wind entities on existing maps Downloading workshop items when joining servers now deletes the useless .compressed files that waste space npc_sniper no longer becomes pacifist after one player kill Fixed a crash issue with monster_flyer Fixed a crash issue with Half-Life: Source monster_*_dead NPCs Fixed model of monster_hevsuit_dead Fixed HL2 barney appearing on HL1 map c1a1 Fixed HL1 and HL2 episodes not displaying their chapter titles and other on-screen text Fixed purple blood color on HL1 alien NPCs Fixed a crash on srcds when combine soldiers with smg1 die and there isn't a player in first server slot Fixed a rare crash with npc_combie_s trying to shoot a gun they don't have Fixed a potential AI pathfinding crash Reenabled monster_bigmomma hp recovery system Fixed npc_barnacle not picking up players from vehicles Fixed chatbox filters looking weird Fixed default join messages not working on dedicated servers Fixed some scenes not playing Smooth scrape sounds are no longer repalced by rough scrape sounds for glass and tile textures Fixed flashlight sound stopping weapon sounds Fixed some effects (mostly on NPCs) not working in multiplayer Fixed some HL1 NPCs not talking in multiplayer Addon entities ("anim" type SENTS) are now properly credited as inflictor and not the attacker when thrown into a player with a gravity gun Updated language files (Community Contribution) Updated TTT to its latest version Added proper distance and entity validity checks for all default properties to stop them from being exploited by clientside scripts Spawnmenu Icons no longer save images of missing models to disk Minor changes to NPC difficulty to match Half-Life games (Community Contribution) Added CTakeDamageInfo.__tostring Added CNavArea.GetPlace() Added CNavArea.SetPlace() Added PhysObj.GetPositionMatrix() Added Entity.GetWorldTransformMatrix() Added DMG_SNIPER and DMG_MISSILEDEFENSE Added util.GetSurfaceData() Added Half-Life: Source CLASS_ enums Added input.GetKeyCode(), works opposite of input.GetKeyName Added ProjectedTexture:SetQuadraticAttenuation() Added ProjectedTexture:SetLinearAttenuation() Added ProjectedTexture:SetConstantAttenuation() Added ProjectedTexture:GetQuadraticAttenuation() Added ProjectedTexture:GetLinearAttenuation() Added ProjectedTexture:GetConstantAttenuation() Added player.GetByAccountID( id ) ( Community Contribution ) Added render.WorldMaterialOverride Added return value to DColumnSheet.AddSheet (Community Contribution) Added player_connect_client gameevent Fixed FL_ANIMDUCKING not resetting when entering a vehicle Fixed HTTP() cutting off post body at the NULL byte Fixed ...The October 2018 update is coming next weekOct 9, 2018 - Community AnnouncementsHi everyone, We are planning to release the next Garry's Mod update next week, on October 17th around 3PM GMT. You can find the list of changes that will be coming here: http://wiki.garrysmod.com/changelist/prerelease/ Help us test the update We kindly ask anyone willing to help us test this update before it releases (especially modders and server owners), to minimize any potential problems with the update. You will find instructions on how to use the upcoming update below. Please note that this update NOT backwards compatible with the current version of the game, so you won't be able to play on normal servers while on the "prerelease" branch. After the update releases you will have to wait for server owners to update their servers before you can play on them. You can report any found issues in the comments below, or on our official bug tracking repository on GitHub: ( be sure to search before posting ) https://github.com/Facepunch/garrysmod-issues Pre-release Steam Branch The Pre-Release Steam branch for Garry's Mod has been updated and contains all the changes that will be included in the next update. If you want to set up an SRCDS instance using the Pre-Release branch, see this article: https://wiki.garrysmod.com/page/Hosting_A_Dedicated_Server. How to switch game branches: Exit the game Right click on Garry's Mod in Steam and select Properties Go to the Betas tab and select your desired branch None - This is the normal version of the game Pre-Release - This is the next update Dev - This is a bleeding edge version of the game, expect it to contain more bugs than usual The 25 best multiplayer games on PCOct 1, 2018 - Rock, Paper, Shotgun Multiplayer games are the best type of games, because they’re built around the most interesting components known to humans: humans. Men, women, and an awful lot of children. Internet strangers aren’t always the friendliest bunch, but they can surprise you in ways that a static system can’t. People form the living, beating hearts of the gaming moments I value the most. Join me, then, as I point at the games that encase those beating hearts best. (more…) August 2018 Security HotfixAug 14, 2018 - Community AnnouncementsWe're releasing a small hotfix to address a recently found exploit that allowed users to execute arbitrary Lua scripts on servers. If you run a server, you should update it. It's a very non-intrusive update, so there should be no risk of anything breaking, except - potentially - third-party binary modules.Loot a multiverse s worth of junk in Jazztronauts for Garry s ModAug 1, 2018 - Rock, Paper, ShotgunJazztronauts is a mod about how mods are made. In this clever meta-modification for Garry’s Mod, you (and optionally your pals) go on scavenger hunts through the 15,000+ maps already on the Steam Workshop. You’re hunting for glowing crystals while stealing everything else (from chairs to wall textures) to sell for cash to spend on persistent upgrades, then escaping in a wall-smashing cosmic tram car. Jazztronauts is out now, and you’ll need Garry’s Mod (plus some extras) to play. (more…)