Grand Theft Auto IV/100 percent completion

Achieving 100% completion in Grand Theft Auto IV and Episodes from Liberty City requires you to meet a number of conditions across different areas.

Requirements
Missions Social
 * Complete the main story missions with IV, TLaD and TBoGT
 * Complete all 10, 2 and 3 the Random characters missions with IV, TLaD and TBoGT (except from Jeff Harlingford, Cherise Glover, Ivan Bytchkov, Clarence Little and Brian Jeremy)
 * Complete all 10 of Little Jacob's Deliveries
 * Deliver 10 Exotic Exports cars to Brucie
 * Deliver 30 Car Thefts to Stevie
 * Complete all Most Wanted missions from the Police Computer
 * Complete 20 Current Crimes from the Police Computer
 * Complete all 9 Assassinations
 * Deliver 10 Angus Bikes Thefts to Angus
 * Complete all 5 Thomas Stubbs' Dirty Laundry to Stubbs
 * Complete all 8 Club Management to Joni
 * Visit each activity at least once with Niko Bellic, Johnny Klebitz and Luis Lopez
 * Meet all potential friends and unlock their special abilities with Niko, Johnny and Luis (except from Roman Bellic, Dwayne Forge and Jim Fitzgerald)
 * Win against any friend at least once at Bowling, Darts, Pool, Air Hockey and Golf

Misc.
 * Kill all 50 Seagulls with TLaD and TBoGT
 * Kill all 200 Flying Rats
 * Complete all Stunt Jumps
 * Complete all Races
 * Complete all Bike Races
 * Complete all 25 Gang Wars
 * Complete all 25 Drug Wars
 * Complete all Base Jumps
 * Complete all Triathlons
 * Complete all Dance
 * Complete all L.C. Cage Fighting
 * Complete all Champagne Drinking Contest
 * Complete all QUB3D