Coba jelasin Alur cerita dari Grand Theft Auto: San Andreas dong

Setelah tinggal di Liberty City  selama lima tahun, Carl "CJ" Johnson kembali ke Los Santos pada tahun 1992 untuk menghadiri pemakaman Ibunya. Saat kembali ke rumah ibunya, taksi yang ditumpanginya disuruh menepi oleh opsir polisi Frank Tenpenny (seorang polisi yang lama dikenal oleh Carl) dan Eddie Pulaski, yang memiliki beberapa bentrokan dengan Carl sebelum ia pergi ke Liberty City. Mereka kemudian memasukkan Carl ke mobil polisi, menuduh ia atas pembunuhan seorang anggota kepolisian Los Santos, dan kemudian menurunkan CJ di area geng rival. Ketika Carl dengan mengendarai sepeda sampai ke rumahnya, Ia menemukan bahwa keluarga dan temannya dalam kondisi berantakan. Saudara laki-laki Carl, Sean "Sweet" Johnson menyalahkannya atas kematian saudara bungsu mereka, Brian—dan kematian ibunya Beverly—dan mencaci-maki CJ karena meninggalkan geng, Grove Street Families. Agar dapat berdamai lagi dengan kakaknya, Carl melakukan pekerjaan untuk Sweet, dan beberapa kawan anggota gang yaitu Ryder, Big Smoke, dan OG Loc. Berkat Carl, Grove Street Families kembali mendapatkan kekuasaan, dan Sweet memaafkan Carl.

Saat Sweet sedang mempersiapkan perang geng dengan rival abadinya, Ballas, CJ mendapat telepon penting dari Cesar Vialpando, yang menunjukkan mobil "Green Sabre" atau mobil yang dipakai untuk membunuh ibunya, mengungkapkan kepada CJ bahwa Big Smoke, Ryder, beserta Tenpenny dan Pulaski terlibat dalam kematian ibunya CJ dan rencana Sweet akan gagal karena Sweet dijebak. Carl mencoba memperingatkan Sweet melalui telpon tetapi ia gagal, dan dalam kondisi putus asa, CJ berusaha menyelamatkannya. CJ dapat bertahan cukup lama melawan Ballas sebelum polisi dan C.R.A.S.H. tiba. Saat Sweet ditahan di Rumah Sakit Penjara di Los Santos, Tenpenny membawa Carl jauh ke tempat antah berantah – sebuah desa kecil, Angel Pine, terisolasi antara Los Santos dan San Fierro. Sementara itu, dengan bantuan Ryder dan Big Smoke, Ballas mengambil alih wilayah Los Santos, membanjiri wilayah dengan kokain.

Carl, sadar bahwa Tenpenny adalah satu-satunya harapan dirinya agar tidak dipenjara atau membuat Sweet dibebaskan, ia kemudian melakukan pekerjaan kotor untuk sang polisi korup, dan mulai membunuh orang-orang yang bisa menjerumuskan Tenpenny ke penjara. Pada saat itu, Carl menjalin beberapa aliansi pertemanan, di antaranya pemimpin Triad Tiongkok yang buta dan pengusaha bernama Wu Zi Mu (yang sering dipanggil Woozie oleh CJ), dan seorang hippie tua bernama The Truth. Pada akhirnya Carl dan teman-temannya membuka sebuah garasi di San Fierro seraya menunggu peluang untuk kembali ke Los Santos.

Di San Fierro, Carl menginfiltrasi Loco Syndicate, yang menyuplai Grove Street dengan narkobanya, CJ melakukan pekerjaan dengan anggota utama: Jizzy B., T-Bone, dan agen pemerintah yang menyamar bernama Mike Toreno. Pada akhirnya Carl membunuh mereka semua, termasuk Ryder. Carl juga melakukan pekerjaan untuk Woozie yaitu membantu gang Triadnya menyelesaikan masalah dengan geng Vietnam, Da Nang Boys.

Carl kemudian terlibat dalam pekerjaan Toreno, yang selamat dari usaha pembunuhan oleh CJ, dan menyatakan bahwa ia akan membebaskan Sweet jika Carl membantunya dalam operasi rahasianya. Setelah berlatih menjadi seorang pilot, CJ kemudian melakukan operasi untuk Toreno. Lalu, Carl diundang oleh Woozie untuk menjadi rekan dalam kasino Triad di Las Venturas, dimana mereka menghadapi persaingan dari Mafia, pengelola kasino Caligula Palace. Akhirnya, Carl mendapat kesempatan untuk memasuki Kasino Caligula setelah The Truth memintanya untuk menyelamatkan Kent Paul dan Maccer, dimana The Truth kehilangan mereka saat perjalanan ke gurun. Kent Paul memperkenalkan Carl pada Manajer Kasino – seorang mantan pengacara bernama Ken Rosenberg, yang sedang dalam depresi karena permusuhan Mafia. Ia mengklaim bahwa jika satu keluarga mafia dihancurkan oleh keluarga lain, ia sudah pasti dibunuh. Carl kemudian membantu Ken menyelamatkan Johnny Sindacco dari tangan Keluarga Forelli. Tetapi, saat Carl dan Ken mengunjungi Johnny Sindacco di sebuah tempat penjagalan, mereka harus menghabisi seluruh anggota gang Sindacco disana karena Johnny mengenali Carl. Pada waktu yang singkat, Ken menelpon CJ bahwa Keluarga Leone menguasai kasino. Kemudian Carl melakukan pekerjaan untuk Salvatore Leone, seorang Don (kepala geng mafia) dari Keluarga Leone, untuk memperoleh kepercayaannya sementara merencanakan perampokan pada kasino Caligula bersama Woozie. Pada saat yang sama, Carl berhasil lolos dari Tenpenny, yang mencoba, dan gagal, untuk membuat CJ terbunuh. Pada akhirnya, Carl dan Triad sukses merampok Caligula.

Toreno kemudian memenuhi janjinya untuk membebaskan Sweet, tetapi Carl terkejut, karena Sweet tidak mau menjadi bagian dari gaya hidup CJ yang baru. Sweet memaksa CJ untuk kembali ke Grove Street dan berusaha untuk mendirikan kembali kejayaan Grove Street Families daripada menikmati kesuksesan Carl. Tenpenny kemudian diadili atas beberapa kejahatan, tetapi dakwaan tersebut dihentikan karena kurangnya bukti, hal ini berkat Carl yang membunuh para saksi atas kejahatan Tenpenny. Pembebasan Tenpenny menyebabkan kerusuhan besar-besaran di Los Santos, mirip seperti kerusuhan di Los Angeles pada 1992. Dikarenakan ketetapan hati Sweet untuk menghancurkan Big Smoke, yang menjadi bandar narkoba terbesar di kota, Carl harus mengambil alih kembali teritori yang hilang dan memburu para pengkhianat yang bertanggung jawab atas narkoba yang menghancurkan GSF. CJ kemudian membunuh Big Smoke dalam tembak-menembak, kemudian kabur dari pabrik narkoba Big Smoke yang terbakar dan mengejar Tenpenny, yang kabur membawa uang Smoke dengan truk pemadam kebakaran.

Sweet dan Carl mengejar melewati jalanan Los Santos hingga Tenpenny kehilangan kendali dan akhirnya terjatuh dari jembatan. Carl saat itu akan menembak Tenpenny, tetapi Sweet menghentikannya, karena hal itu akan mengurangi kecurigaan polisi jika Tenpenny mati karena luka parah atas kecelakaannya. Tenpenny kemudian mati, dan Keluarga Johnson bersatu kembali. Bersama temannya untuk merayakan kesuksesannya, Carl meninggalkan mereka. Ketika CJ ditanya ke mana ia akan pergi ia menjawab, "Fittin' to hit the block, see what's happening” (pergi ke blok, untuk melihat apa yang terjadi).

Kontinuitas dengan permainan Grand Theft Auto lain

Banyak karakter, lokasi, dan elemen fiksi dari permainan Grand Theft Auto sebelumnya kembali muncul di San Andreas. Catalina, Karakter antagonis di GTA III, menemani CJ pada beberapa misi. Claude, karakter protagonis GTA III, juga muncul secara singkat sebagai pacar baru Catalina setelah ia "membuang" Carl. Kemudian mereka melakukan balapan jalan dengan taruhan, dimana Claude dan Catalina kalah. Catalina memberikan akta (seritifikat) sebuah garasi di San Fierro pada Carl San Fierro daripada pink slip (BPKB) mobil Claude, Catalina menyatakan bahwa, "He needs his car to get to Liberty City" (“Dia (Claude) membutuhkan mobilnya untuk pergi ke Liberty City”). Dalam beberapa lelucon, banyak perbincangan mengenai penampilan Claude yang bisu, hal ini dikarenakan ia tidak mempunyai adegan bicara di GTA III. Catalina juga terus menelpon Carl sampai akhir permainan untuk membuat Carl cemburu atas jalinan kasihnya yang baru.

Ken Rosenberg dan Kent Paul, dari GTA: Vice City, hadir dan berpengaruh di beberapa misi Las Venturas yang mempunyai hubungan dengan Salvatore Leone, Bos geng mafia di Liberty City yang hadir di GTA III dan Liberty City Stories. Maria, yang kemudian menjadi pacar Salvatore, juga kembali muncul sebagai seorang pelayan di kasino Caligula.

Saat tembak-menembak di tempat penjagalan yang dijalankan oleh Keluarga Sindacco, dimana Ken Rosenberg, berada dalam pengaruh kokain, yang berusaha memperkuat relasinya dengan Johnny Sindaco yang baru keluar dari rumah sakit, Ken berteriak, "It's just like old times, Tommy!" (ini seperti masa lampau, Tommy!) (membuat referensi tidak langsung pada karakter protagonis GTA Vice City, Tommy Vercetti). CJ kemudian menjawab, "Who the fuck is Tommy?!" (Siapa itu Tommy?!).

Pada satu event di dalam permainan, Carl kembali secara singkat ke Liberty City untuk membunuh anggota Mafia Forelli tingkat tinggi di Bistro Marco, dibawah perintah Salvatore Leone. Misi ini mengambil tempat di bagian tenggara Saint Mark, dimana Carl harus bertarung melawan anggota Mafia yang menyerang CJ di Bistro Marco dan membunuh targetnya di belakang restoran.

Menurut wawancara dengan pengembang, Grand Theft Auto III, Grand Theft Auto: Vice City, Liberty City Stories, Vice City Stories, Grand Theft Auto: Advance, dan Grand Theft Auto: San Andreas adalah bagian dari canon Grand Theft Auto III, sementara Grand Theft Auto IV adalah seri baru yang konon dimana terdapat aturan permainan yang berbeda.