Description
CLEO 3 is the next step in the CLEO project development. It is a library that, hooks some EXE functions that allows to extend coding possibilities in the game
GTA: San Andreas. The author of the CLEO library is Seemann.
Extra opcodes
CLEO 3 adds 50 useful opcodes, for the file management, game memory handling, calling EXE functions and much more.
The third version adds such opcodes as a call of a SCM function, creating a thread or starting a mission from an external file and more.
To use all these opcodes, get the latest version of Sanny Builder 3.
Custom scripts
CLEO 3 allows adding custom scripts (commonly with the file extension .cs) to the game written in Sanny Builder without need for starting of a
new game. All you need is to write a script, place it in the CLEO folder and run the game (new or saved). CLEO scripts have a couple of different,
rules, but the scripting ways remain the same, of course.
Game versions compatibility
CLEO 3 supports SA of both versions 1.0 and 1.01. It was tested with the US 1.0 and EUR 1.01 versions.
CLEO 3 doesn't work with game version 2.00 and higher.
It appears that CLEO doesn't work with certain version of GTA: San Andreas.
It crashes the game at start up. To solve this problem, a compact EXE was produced. This works with CLEO, and any version of the game
(e.g: EU, FR, US, GE)
Compact EXE archive:
Click!
Password: is CVehicle (C, and V must be in CAPS!)
Bugs
While CLEO 3 is a every-stable tool, all versions has a bug with MP3's. Using them could cause occasional crashes of the game. Such things have been noticed a couple of times, most notably with James jPlayer
Links
CLEO 3 Library
Sanny Builder Website
CLEO 2 topic
Initial CLEO topic