Grand Theft Auto IV/100 percent completion

Achieving 100% completion in Grand Theft Auto IV 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 15 the random character missions (except from Jeff Harlingford, Cherise Glover, Ivan Bytchkov, Clarence Little and Brian Jeremy)
 * Complete all 10 of Little Jacob's deliveries
 * Deliver 10 Exotic Export 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 Mangement
 * Visit each activity at least once
 * Meet all potential friends and unlock their special abilities (except from Roman Bellic, Dwayne Forge and Jim Fitzgerald)
 * Win against any friend at least once at pool, Arm Wrestling, Hi-Lo, bowling, Air Hockey, Golf and darts

Misc.
 * Kill all 50 Seagulls with TLaD and TBoGT
 * Kill all 200 pigeons
 * Complete all stunt jumps
 * Complete all races with IV, TLaD and TBoGT
 * Complete all Gangs Members Wars with TLaD and TBoGT
 * Complete all Base Jumps
 * Complete all Triathlons
 * Complete all Dance
 * Complete all L.C. Cage Fighting
 * Complete all Champagne Drinking Contest