|Current version:|| |
|Developed by:||Seemann, Alien, Deji, |
|Supported games:||GTA 3, GTA VC, GTA SA|
CLEO Library or shortly CLEO is a tool that extends coding possibilities in GTA 3 series games by adding a lot of new opcodes and allowing to run the scripts without modifying the main.scm. CLEO was created and originally developed by Seemann. CLEO 4 was initially developed by Alien, now it's continued by Deji.
CLEO adds a lot of useful opcodes making possible file management, game memory handling, calling exe functions, playing audio files and much more. New opcodes were added in the fourth version to work with audio streams, to format strings, to display custom texts on screen without using external text files (.fxt, .gxt).
- SCM Log
- GXT Hook (No more needed with CLEO 4. GXT Hook is built into CLEO 4)
- MP3 Player
- Quick Opcode by Alexander Blade
- NewOpcodes by DK22Pac
- ClipboardControl by Deji
This section is incomplete. You can help by it.
The main feature of CLEO is that it allows to run custom scripts (commonly a single file with the extension
.cs) without starting a new game. All you need is to get a script, place it in the CLEO folder and run the game (new or saved). This feature is recognized as one of the most important achievement in GTA SA modding.
- CLEO can not work with SA v2.00 and higher. One should use a downgrade patch.
- Using mp3 related opcodes in CLEO 3 could cause occasional crashes of the game. CLEO 4 is more stable on this matter
- Some CLEO features don't work in multiplayer mods such as SA:MP due to their anti-cheating measures
- Complex scripts developed for CLEO 3 (most notably those ones made by Japanese modder Ryosuke) may not work with CLEO 4. A special compatibility mode was introduced in CLEO 4.3 to solve this problem
Major projects using CLEO
CLEO for GTA III and Vice City
Initially CLEO was designed and made for San Andreas. Huge success of it and popularity of previous games inspired Alien to port the library for GTA 3 and Vice City, without some features, such as custom saves storing CLEO variables and scripts state. After Alien's retirement, the development slowed down until Silent issued a version with some fixes. Soon after that DK22Pac announced the next version of CLEO for GTA III and Vice City, written from scratch. It was never released, but ThirteenAG helped to finish his work and the second version is now available for download.
CLEO Android is an official fork of the CLEO Library made by Alexander Blade for the Android platform.
This section is incomplete. You can help by it.
- Official website
- Source code @ GitHub
- CLEO Android
- GTAForums: Initial CLEO topic
- GTAForums: CLEO 2 topic
- GTAForums: CLEO 3 MODS – topic by ZAZ
- GTAForums: CLEO Script Tutorial – topic by ZAZ
- GTAForums: First note about CLEO for GTA III/VC
- CLEO Scripts @ GTAGarage
- CLEO 4 - Great New Functions - a short review of new opcodes by Deji
|Grand Theft Auto: San Andreas|
|File Formats||.b • .col • .cfg • .cut • .dff • .dat • .fxp • .gxt • .ide • .ifp • .img • .ipl • nodes*.dat • .ped • .rep • .rrr • .scm • .set • .txd|
|Documentation||Audio • Cryptography • Cutscenes • Game memory • Handling.cfg • Map Listing • Mission Packs • Opcodes • Paths • Replays • Saves • Scripts • Sound Effects • Statistics • Vehicles • Wanted levels|
|Tools||CLEO • Collision File Editor II • ENBSeries • G-Tools • IMG Tool • Limit Adjuster • Map Editor • Mod Loader • San Andreas Audio Toolkit • Sanny Builder • TXD Workshop • Magic.TXD|
|Tutorials||San Andreas v2.0 Modding • How to create a mission • How to create a script • How to use Map Editor • Vehicle Mod Installation|
|Modifications||Design Your Own Mission • Gostown Paradise • GTA: United • Myriad Islands|
|Multiplayer||gtaTournament • Multi Theft Auto • San Andreas Multiplayer • (more...)|
|Grand Theft Auto: Vice City|
|File Formats||.adf • .b • .col • .cfg • .dff • .dat • .gxt • .ide • .ifp • .img/.dir • .ipl • .raw/.sdt • .rep • .set • .scm • .txd|
|Documentation||Audio • Handling • Map Listing • Opcodes • RenderWare • Script Paths • Saves • Sound Effects • Statistics • Vehicles • Wanted levels • Weapons|
|Tools||CLEO • Collision File Editor II • G-Tools • GXT Editor • IMG Tool • Limit Adjuster • KEd (map editor) • Sanny Builder • TXD Workshop • Magic.TXD|
|Tutorials||How to create a mission • How to create a script • Vehicle Mod Installation|
|Grand Theft Auto III|
|File Formats||.b • .col • .cfg • .dff • .dat • .gxt • .ide • .ifp • .img • .ipl • .raw/.sdt • .set • .scm • .txd|
|Documentation||Audio • Handling.cfg • Map Listing • Opcodes • Paths • RenderWare • Saves • Sound Effects • Statistics • Vehicles • Wanted levels • Weapons|
|Tools||CLEO • Collision File Editor II • G-Tools • IMG Tool • Map Editor • Sanny Builder • TXD Workshop • Magic.TXD • Water Editor|
|Tutorials||How to create a mission • How to create a script • How to use Map Editor • Vehicle Mod Installation|