Garry's Mod is a physics sandbox. There aren't any predefined aims or goals. We give you the tools and leave you to play.
Nutzerreviews: Überwiegend positiv (94,262 Reviews)
Veröffentlichung: 29. Nov. 2006

Melden Sie sich an, um dieses Spiel zu Ihrer Wunschliste hinzuzufügen oder als "Nicht interessiert" zu markieren

Garry's Mod kaufen

Pakete, die dieses Spiel enthalten

Counter-Strike: Source + Garry's Mod kaufen

Enthält 2 Artikel: Counter-Strike: Source, Garry's Mod

 

Von Kuratoren empfohlen

"A LAN party masterpiece. Plain GMod is already fun, but it also has hundreds of integrated player-made gamemodes that amplify the fun. TTT, ZMod, etc!"

Kürzliche Updates Alle anzeigen (10)

11. Juli

The Summer Hotfix

A minor update containing a few hotfixes for last update just came out. Restarting your servers is strongly recommended.
If there are any persisting issues left, please report them on the official GitHub issues page.

GLIBC_2.15 dependency on Linux dedicated servers
Some Linux dedicated server owners may have noticed that the game now requires glibc 2.15. This is a necessary change since the version we were using before was really outdated. If your server is running on a relatively old distro which does not include that library, you can find instructions on how to install it here: Linux Dedicated Server Hosting.

Fixed non-ASCII characters being removed from player names
This was accidentally introduced in an attempt to fix an exploit which would let servers tamper with a client’s configuration file, sorry for that! Everything should be back to normal now.

Fixed model scaling not working correctly on some models
Entity:SetModelScale and Entity:EnableMatrix had an issue with some models which would cause transformations to be applied twice. This issue is now fixed, you can see the difference below:

This will break scripts that rely on the old broken behaviour, so I also added Entity:SetLegacyTransform for those who want their current scripts fixed with minimal effort. This function basically brings the old scaling behaviour back for the entity it is called on, so it should be used exclusively as a temporary fix.

Full Changelog

Fixes
  • Fixed plugin_load not doing anything
  • Fixed players being removed when sitting in a vehicle parented to another entity
  • Fixed non-ASCII characters being removed from player names
  • Fixed tabs in RichText selection
  • Fixed properties not correctly working on vanilla
  • Fixed Color.__tostring not outputting alpha
  • Fixed render.CapturePixels crashing when used on render targets
  • Fixed Weapon:CallOnClient crashing when called on a weapon owned by a NPC
  • Fixed player names not updating in scoreboard and voice panels
  • Fixed weapon holdtypes not always updating on the client
  • Definitely fixed Entity:SetModelScale and Entity:EnableMatrix applying transformations twice on some models
Additions
  • Added Entity:SetLegacyTransform(bool)
Deletions
  • Removed properties.HaloThink
  • Removed _restart from blocked concommand list

232 Kommentare Weiterlesen

8. Juli

The Summer update

FIXES

  • Fixed item pickups not being collectable in some cases
  • Fixed env_microphone not always transmitting NPC voices in multiplayer
  • Fixed some textures on gm_construct having an incorrect normal map when running under DX8
  • Fixed console crash on some machines
  • Fixed another possible exploit with CNetChan::SendFile
  • Fixed an exploit allowing access to any file on a client machine
  • Fixed vehicle noclip exploit
  • Fixed SMG viewmodel animation glitch when firing exactly 3 shots in a single burst
  • Fixed inaccurate text selection in RichText controls

IMPROVEMENTS
  • Files with an incorrect extension can no longer be loaded as modules
  • Loose .vcd files can now be loaded without having to be compiled into scenes.image

TTT
  • Fixes
    • Admin commands no longer appear in "last words"
    • Fixed a minor issue with teleporter effects
  • Additions
    • Added lag compensation to the crowbar's secondary attack
    • Added TTTPlayerUsedHealthstation hook
COMMUNITY
  • Fixes
    • Fixed vehicle third person affecting cameras
    • Fixed shipped weapons creating errors when given to NPCs
    • Fixed SimpleDoF to properly work with cameras
    • Fixed return values of draw.SimpleText
    • Fixed big numbers not sending properly with net.WriteTable
    • Fixed gmod_admin_cleanup/gmod_cleanup errors when run in a dedicated server console
    • Fixed vehicles not duplicating their skin, bodygroups, etc
    • Fixed derma.SkinTexture
    • Fixed longstanding thruster crash exploit
    • Fixed pasted ragdolls with duplicator being in T pose until you touch them (still happens for saves though, sorry)
    • Fixed snow footsteps
    • Fixed some base weapons (Alyx gun, HL1 grenade) being .357 clones
  • Improvements
    • Post Process effects are no longer saved across restarts
    • Hidden some useless HL2 maps
    • Updated jQuery/AngularJS
    • draw.SimpleTextOutlined now returns same thing as draw.SimpleText
    • Lua errors notification only stays for 10 seconds instead of 30
    • Clicking "Resize" in spawnicon right click menu no longer automatically rerenders the icon.
    • Fancified Bouncy Ball
    • Updated server browser looks
    • Bots are no longer counted towards player count in server browser
    • Sort addons and games alphabetically in Browse
    • Made player_manager.TranslateToPlayerModelName case insensitive
    • Tweaked some tools
      • Tweaked default values for some of the tools, tweaked limits in context panels for some of the tools
      • Added right click option for lamp tool to copy settings of another lamp
      • Deprecated settings/controls/*.txt, noone uses it, serves no benefit.
    • Improved context menu properties in various ways
      • Now works properly when you look from camera/driving a vehicle
      • Fixed some issues with "Drive" property and cameras
  • Additions
    • Added team.SetColor(index, color)
    • Added Angle:SnapTo(component, degrees)
    • Added IsColor, net.WriteColor, net.ReadColor
LUA
  • Fixes
    • Fixed Entity:PhysicsFromMesh building a deformed collision mesh
    • Fixed PhysicsCollide entity callback missing information about the entity which was collided with
    • Fixed IMaterial:GetMatrix crashing the game
    • Fixed sound.Add not working on dedicated servers
    • Fixed ents.FindByClass not interpreting wildcards correctly
    • Fixed util.CRC not working correctly on strings with embedded zeroes
    • Fixed util.JSONToTable losing precision for large integer values
    • Fixed Entity:GetBoneController returning a truncated value
    • Fixed Entity:SetHitboxSet not working properly with an integer parameter
    • Fixed NPC:FoundEnemySound, LostEnemySound, FearSound, IdleSound and AlertSound not calling their appropriate equivalent in the engine
    • Fixed InnerAngle and OuterAngle parameters not doing anything in lights created by DynamicLight()
    • Fixed util.TableToJSON crashing when passed a table containing keys that aren't strings or numbers
  • Improvements
    • Updated LuaJIT to version 2.0.3
    • Reverted Entity:IsValid to its old behaviour
    • Changed Entity:PhysicsInitBox behaviour to be more consistent with Entity:PhysicsInitConvex (no longer creates a broken physics object in some cases)
    • game.GetWorld is now shared
    • Player:HasWeapon and Player:GetWeapon are now shared
    • Entity(0) now returns the world on both server and client
    • Entities can now have up to 64 DT vars of each type (except strings)
    • Player:Kick and Player:Ban kick/ban reasons are now optional and may contain newlines
    • SWEP holdtypes are now properly networked
    • Vector and angle access using a numerical index rather than x/y/z is now slightly faster
    • gui.OpenURL now clamps URLs to 511 characters max
    • Added safeguards to mesh library functions
    • Entity:GetMaxHealth() is now shared again and properly networked
    • Entity:DrawViewModel now takes an optional second argument which controls which viewmodel to show/hide (defaults to 0)
    • Moved Entity:Disposition, GetActivity, IsNPCMoving, IsUnreachable to NPC:Disposition, GetActivity, IsMoving, IsUnreachable
    • Trace tables now accept an "output" parameter which may contain the table in which trace results should be written
    • sound.PlayFile and sound.PlayURL callbacks now receive an error ID and error name as their second and third parameters if an error occurs
    • Weapon:CallOnClient second argument is now optional
    • Moved Player:PlayScene, NPC:PlayScene and NextBot:PlayScene to Entity metatable
    • Entity:PlayScene second argument (delay) is now optional
    • MsgC can now print text with several colors in a single call
    • Moved Player:Freeze, GodEnable, GodDisable, IsFrozen, HasGodMode to Lua
    • Clamped pitch between -90 and 90 instead of -180 and 180 for AngleRand
    • util.KeyValuesToTable and util.KeyValuesToTablePreserveOrder now accept a third parameter which prevents keys from becoming lowercased when set to true
    • vgui.LoadControlsFromFile/LoadControlsFromString now properly creates scripted panels
    • Optimized vgui.LoadControlsFromString
  • Additions
    • Added Entity:PhysicsDestroy()
    • Added Weapon:GetHoldType()
    • Added util.SharedRandom(uniqueName, min, max, additionalSeed=0)
    • Added util.BlastDamageInfo(dmginfo, origin, radius)
    • Added Entity:SetLOD(lod=-1)
    • Added Entity:SetLagCompensated(bool), IsLagCompensated()
    • Added Player:SetAllowWeaponsInVehicle(bool), GetAllowWeaponsInVehicle()
    • Added CSoundPatch:SetDSP(dsp), GetDSP()
    • Added IGModAudioChannel:EnableLooping(bool)
    • Added IGModAudioChannel:PlayFile(path, flags, callback)
    • Added optional second argument to Entity:SetPhysicsAttacker which controls expiry time
    • Added game.SetSkillLevel(int), game.GetSkillLevel()
    • Added the following hooks to scripted effects: StartTouch, Touch, EndTouch
    • Added CUserCmd:SelectWeapon(weapon_ent)
    • Added __tostring to CNavArea, CSoundPatch, IGModAudioChannel, PhysObj, dlight_t metatables
    • Added PhysObj:GetName()
    • Added CNavArea:Draw(), IsUnderwater(), GetSizeX(), GetSizeY(), IsRoughlySquare(), IsFlat(), GetZ(pos), IsOverlapping(pos, tolerance), Contains(pos), IsCoplanar(navArea), GetClosestPointOnArea(pos), IsVisible(pos), GetCorner(cornerId)
    • Added navmesh.GetNavAreaCount(), GetNavArea(pos, beneathLimit), GetNavAreaByID(id), BeginGeneration(), IsGenerating(), GetPlayerSpawnName(), SetPlayerSpawnName(), AddWalkableSeed(pos, normal), ClearWalkableSeeds()
    • Added Entity:IsDormant()
    • Added ENT:Blocked(other)
    • Added Color:__tostring, Color:__eq and Color:ToHSV
    • Added gui.InternalKeyTyped(code)
  • Removals
    • Removed "loop" flag from sound.PlayURL
    • Removed support for vm_origin and vm_angles from GM:CalcView

252 Kommentare Weiterlesen

Reviews

“It brings back the silly glee of unbridled experimentation, intuitive learning and playful social interactions that most of us haven't experienced since childhood. For that, it's essential.”
88 – PC Gamer

Über dieses Spiel

Garry's Mod ist der Sandkasten eines Physikers. Anders als bei gewöhnlichen Spielen, gibt es hier keine vordefinierten Ziele zu erreichen. Wir geben Ihnen die Werkzeuge und überlassen alles andere Ihnen.
Sie bringen Objekte hervor und schweißen diese zusammen, um ihre eigenen Geräte damit zu erschaffen, z. B. ein Auto, eine Rakete, Katapult oder etwas wofür es noch keinen Namen gibt – all das bleibt Ihnen überlassen.
Sie haben noch keine Erfahrung bei der Herstellung von Geräten? Macht nichts! Sie können eine Vielzahl an Charakteren in verrückten Positionen platzieren.

Systemvoraussetzungen

PC
Mac
    Minimum:
    • Betriebssystem: Windows® Vista/XP/2000
    • Prozessor: 1.7 GHz Prozessor
    • Speicher: 512MB RAM
    • Grafik: DirectX® 8.1 Grafikkarte (Benötigt SSE-Unterstützung)
    • Festplatte: 150 MB
    • Andere Voraussetzungen: Internetverbindung
    Empfohlen:
    • Prozessor: Pentium 4 Prozessor (3.0GHz, oder besser)
    • Speicher: 1GB RAM
    • Grafik: DirectX® 9 Grafikkarte
    Minimum: OS X Version Leopard 10.5.8, Snow Leopard 10.6.3, 1GB RAM, NVIDIA GeForce 8 oder höher, oder ATI X1600 oder höher, Maus, Tastatur, Internetverbindung
Hilfreiche Kundenreviews
57 von 70 Personen (81%) fanden dieses Review hilfreich
26.7 Std. insgesamt
Das beste Sandbox Spiel. Das Review würde den Rahmen sprengen wenn ich alles aufzählen würde. Deswegen belasse ich es einfach bei einer klaren Kaufempfehlung.
Verfasst: 26. Juli
War dieses Review hilfreich? Ja Nein
35 von 36 Personen (97%) fanden dieses Review hilfreich
302.9 Std. insgesamt
Für alle Leute die nachdenken ob sie das Spiel kaufen wollen oder nicht erkläre ich erstmal was genau Gmod eigentlich ist und warum es so beliebt ist. Garrys Mod is eine Sandbox mit der Source Engine und hat viele ja fast unendliche Möglichkeiten. Es gibt Rollenspiel Minispiele und auch den sehr beliebten Modus Trouble in Terrorist Town. Man kann in Garrys Mod also eine ganze Menge machen (die perfekte Vorraussetzung für langen Spielspaß) Wer nachdenkt ob Garrys Mod seinen Preis wert ist kann ich sagen JA. Garrys Mod hat keine wirklichen Nachteile und man kann auch einfach mit ein paar Freunden auf einen Server gehen und Quatsch machen lachen is dabei garantiert :) , wenn man also ein Spiel sucht wo man Garantiert viel Spielspaß bekommt is man bei Gmod sehr richtig. Wenn man jedoch ein Spiel sucht wo es eine Story gibt und man an die Hand genommen wird und gesagt wird mach dies und das is man bei Gmod komplett falsch in gmod kann man machen was man will und wie man es will es gibt keine Vorgaben und man hat unendliche Freiheit. Das Spiel ist auf Steam ein Pflichtkauf !! Wer kein CSS besitzt kann sich das Content Pack auch einfach im Internet oder im Workshop downloaden ihr müsst es also nicht besitzen ;)
Verfasst: 23. August
War dieses Review hilfreich? Ja Nein
3,439 von 3,709 Personen (93%) fanden dieses Review hilfreich
5,547.0 Std. insgesamt
If you have friends, this is a great game to play with them.
If you don't have any friends, this is a great game to play alone.
If you don't have the game to play, get money for it.
If you don't have the money for it, get a job.
If you don't have a job, rob a bank.
If you get arrested robbing the bank, at least you tried.
Verfasst: 25. Juni
War dieses Review hilfreich? Ja Nein
1,077 von 1,139 Personen (95%) fanden dieses Review hilfreich
640.5 Std. insgesamt
Like building games? Get Garry's Mod.
Like Roleplaying games? Get Garry's Mod.
Like Zombie survival games? Get Garry's Mod.
Like First-person shooters? Get Garry's Mod.
Like Racing games? Get Garry's Mod.
Like massive NPC wars? Get Garry's Mod.
Like murder mysteries? Get Garry's Mod.
Like obstacle courses? Get Garry's Mod.
Like hide and seek? Get Garry's Mod.
Like hillarious physics? Get Garry's Mod.

Like video games? Get Garry's Mod.
Verfasst: 11. August
War dieses Review hilfreich? Ja Nein
9 von 10 Personen (90%) fanden dieses Review hilfreich
217.5 Std. insgesamt
Es ist ein sehr tolles sandbox game mit sehr vielen modis.

Von Sandbox,TTT und anderen tollen Modis hat es eine sehr große Abwechslung und deswegen ist es ein multi mode Spiel.

Man kann seine ganze kreativität in diesen spiel einfüllen, man kann halt fast alles damit bauen von Autos zu Maschinen(und wenn man langeweile hat dann kann man krieg mit den NPCs machen :D)

Wenn dir die Waffen, NPCs oder sonstiges einfach langweilig ist dann kannst du dir einfach addons aus dem Workshop runterladen es kosstet nichts und du musst auch nicht in den daten rumspielen sondern es wird automatisch instaliert.

Mein Fazit... Für mich ist das ein tolles spiel und ich kann nicht genug davon kriegen :P

LG SNIPERprofi
Verfasst: 17. Juli
War dieses Review hilfreich? Ja Nein
725 von 771 Personen (94%) fanden dieses Review hilfreich
339.4 Std. insgesamt
Garry's Mod ist ein Spiel für alle Gamer, die gerne mit anderen Spielern mächtig viel Spaß bei verschiedenen Spielmodi haben wollen. Das Spiel bietet einen ernormen Multiplayer mit einer vielzahl an verschiedenen Servern, die nicht selten voll besetzt sind.
Mit 10€ kann man sich ca. 2 große Döner kaufen, oder eben Garry's Mod, wobei man mit letzterem Definitiv länger Zeit verbringen kann :)
Verfasst: 23. Dezember 2013
War dieses Review hilfreich? Ja Nein