Garry's Mod Wiki


  game.SetSkillLevel( number level )


Sets the difficulty level of the game, can be retrieved with game.GetSkillLevel.

This will automatically change whenever the "skill" convar is modified serverside.

This function will not work if the skill convar doesn't match the targeted value. To work around this, you must use RunConsoleCommand("skill", num) alongside this function.

Issue Tracker: 3491


1 number level
The difficulty level, Easy( 1 ), Normal( 2 ), Hard( 3 ).