Alexander Blade 1,407 Posted December 16, 2013 Share Posted December 16, 2013 (edited) From now on please consider using store version of CLEOCLEO GOLDCLEO IIICLEO VCCLEO SACLEO Gold features CLEO for GTA III, GTA VC and GTA SA in one app and already has lots of scripts for GTA San Andreas inside, this is the way you can support CLEO developer.If anyone have bugs with CLEO don't hesitate to write it here or PM me , if you are unregistered user then register and write it here as well , I'm looking forward improving compatibility ! CLEO ANDROID Read everything before trying ! And don't quote the whole post !Tested only on Android 4.0, 4.2, 4.3, 4.4 and 5.0 !Installation Make sure that you have rooted Android device (SU installed) Make sure that CLEO supports your GTA, you can check game version in Settings->Apps of your Android device.Supported versions are: GTA 3 v1.4, v1.6 GTA VC v1.0.3, v1.0.6 GTA SA v1.0.0, v1.0.2, v1.0.3, v1.0.5, v1.0.6, v1.0.7, v1.0.8 If you have previous CLEO version installed then you need to open the app, press Uninstall in order to remove CLEO from the game and then delete the app Install cleo.apk, if installation isn't possible then you need to enable Unknown sources in Settings->Security Launch installed app and when root request dialog occures grant an access Using the app you can Install and Uninstall CLEO from any GTA game individually, before doing this press Check in order to determinate possibility of installation. If install isn't possbile then probably you have unsupported game version If check succeeded then press Install If install succeeded then you should try launching the game. In GTA 3 and GTA VC standard "Touch to continue" label should be replaced with CLEO build info, in GTA SA build info should be shown in the text box just right after going ingame On some devices after reboot CLEO library (not the app) must be installed again ScriptsFirst of all you should know that a lot of PC CLEO *.cs scripts can't be launched with CLEO Android because they are using PC opcodes and PC orientated controls. Any PC script must be manually checked and rewritten if needed in order to be used on Android. CLEO Android is using *.csa script extension, you can compile and decompile it with Sanny Builder like PC *.cs scripts, additionaly CLEO Android is using *.csi script type, the only difference between *.csa and *.csi scripts is that *.csa scripts start just after the game loads and *.csi scripts only when user invokes them via ingame script menu, see below for the detailed information regarding script menu.Script installationOnce the game app is launched CLEO looks for the scripts in the folder which is one level up from the game saves directory, for example let's see what folders GTA San Anreas is using on my Android phone, note that it may be different with your deviceFor me saves are located at:> /storage/sdcadrd0/Android/data/com.rockstargames.gtasa/files/CLEO scripts and accompanied files must be copied to:> /storage/sdcadrd0/Android/data/com.rockstargames.gtasa/In order to install scripts copy all files from the /scripts/gta**/ folder of this distrib to the directory described above. Script menuLots of CLEO scripts on PC are using keyboard and it's not a big deal to find some unique key combinatoin which won't be used by any other script, but when it comes to an input limited by a touchscreen other ways must be used, thats where CLEO script menu takes a place. Note that only *.csi scripts appear in the script menu.There are two ways of activating script menu: - hardware menu button press until menu is shown - touchscreen center slide from top to bottom (from touch point #4 to #6)Script menu controls description involves touch points, you can read about CLEO touch points in the section below.In order to select desired script touch center-top (touch point #4) or center-bottom (touch point #6), this will move active row up or down, use center (touch point #5) to start the script, if script is still running then it won't be launched. While installing more *.csi scripts menu capacity grows with adding new menu pages when needed, you can switch between menu pages using left-center (touch point #2) and right-center (touch point #8) points.Menu can be closed by touching any other touch point which is not listed above or using menu button.Touch pointsCLEO touch points is the CLEO engine implemented touch detection system which can be used via CLEO Android additional opcodes. It divides touchscreen into 9 parts called touch points which can be used to detect timed slides and touches Touch point ids and namesVideosCLEO Script Menu with the cheats script and the car spawner (with marked touches)http://www.youtube.com/watch?v=ml8qxA3hHuQDownloadcleo.android Edited December 23, 2016 by Alexander Blade 32 Link to post Share on other sites
Fantomax 151 Posted December 16, 2013 Share Posted December 16, 2013 wow, this gonna be nuts.congrats for the release! will test later Link to post Share on other sites
kostyanchik2009 0 Posted December 16, 2013 Share Posted December 16, 2013 In mobile GTA 3 - Cleo opcodes with the PC version work? (В мобильной гта 3 - клео опкоды с ПК версии работают?) Link to post Share on other sites
Alexander Blade 1,407 Posted December 16, 2013 Author Share Posted December 16, 2013 In mobile GTA 3 - Cleo opcodes with the PC version work? (В мобильной гта 3 - клео опкоды с ПК версии работают?) No , I wrote this in the first post . Link to post Share on other sites
ThirteenAG 3,783 Posted December 16, 2013 Share Posted December 16, 2013 I just bought my tablet, and as far as i know, after getting root access i will lose the warranty, is there absolutely no way to install cleo without root? Btw, ability to load asi/cleo/so available with this? Link to post Share on other sites
Alexander Blade 1,407 Posted December 16, 2013 Author Share Posted December 16, 2013 I just bought my tablet, and as far as i know, after getting root access i will lose the warranty, is there absolutely no way to install cleo without root? Btw, ability to load asi/cleo/so available with this? I can make it load libraries , installing w/o root requires apk rebuilidng with patching libR1/libGTAVC and adding libcleo , I can send you the patched files . Link to post Share on other sites
ThirteenAG 3,783 Posted December 16, 2013 Share Posted December 16, 2013 Well, would be great to have it as an option. I have it installed already: Seems like health regeneration is working. I tried to activate car spawner, but unfortunately it doesn't work for me. Link to post Share on other sites
Jinx. 8,031 Posted December 16, 2013 Share Posted December 16, 2013 Please without root I have a tablet too but there are no tutorials for rooting and I will lose my warranty Link to post Share on other sites
Alexander Blade 1,407 Posted December 16, 2013 Author Share Posted December 16, 2013 Well, would be great to have it as an option. I have it installed already: Seems like health regeneration is working. I tried to activate car spawner, but unfortunately it doesn't work for me. It should , try to keep a touch for center-bottom and center-top atleast for 5 seconds . Link to post Share on other sites
ThirteenAG 3,783 Posted December 16, 2013 Share Posted December 16, 2013 Oh, i tried to touch and hold, it gives me nothing: After i tried to touch and slide a bit, it worked: 2 Link to post Share on other sites
Alexander Blade 1,407 Posted December 16, 2013 Author Share Posted December 16, 2013 probably sensitivity related 1 Link to post Share on other sites
Silent 15,932 Posted December 16, 2013 Share Posted December 16, 2013 (edited) All PC cleo scripts must be manually checked for compatibility before using with Android version ! Any way to do it from the CLEO script itself? Like, script checking itself. Also, probably pretty stupid question, but is it the same project Alien's been working on since a while? Edited December 16, 2013 by SilentPL Link to post Share on other sites
Alexander Blade 1,407 Posted December 16, 2013 Author Share Posted December 16, 2013 Nope , no autocheck is possible Alien has nothing to do with any of my projects as much as I have nothing to do with his . Link to post Share on other sites
Jinx. 8,031 Posted December 16, 2013 Share Posted December 16, 2013 Also a car mod installer for 3 will be cool because I use GTA 3 1.4 and there is obb format Link to post Share on other sites
ThirteenAG 3,783 Posted December 16, 2013 Share Posted December 16, 2013 So, are you gonna do at least read_memory/write_memory opcodes? Would be nice to have a cutscene check and stuff like that. Link to post Share on other sites
Alexander Blade 1,407 Posted December 16, 2013 Author Share Posted December 16, 2013 (edited) yup , I think that needed opcodes are: - get game version - get exported symbol addr - r/w memory Edited December 16, 2013 by Alexander Blade Link to post Share on other sites
ThirteenAG 3,783 Posted December 18, 2013 Share Posted December 18, 2013 (edited) I'm moving my old gasoline mod for iOS to cleo, any idea how to create markers for gas stations? I can't use 0570: $GAS_MARKER1 = create_icon_marker_and_sphere 33 at 61.6442 -1073.6099 9.9775 because game can be saved in car, which will save those markers as well, and on another start script will create them again and it can't be good. Edited December 18, 2013 by ThirteenAG Link to post Share on other sites
Alexander Blade 1,407 Posted December 18, 2013 Author Share Posted December 18, 2013 will save those markers as well Are you sure that marker will be saved , did you check ? 1 Link to post Share on other sites
ThirteenAG 3,783 Posted December 18, 2013 Share Posted December 18, 2013 (edited) Yes, i checked twice, script removes them when player isn't in car, but when i exit while player in car, markers shown on the map even on foot after restart. Edited December 18, 2013 by ThirteenAG Link to post Share on other sites
Alexander Blade 1,407 Posted December 18, 2013 Author Share Posted December 18, 2013 find some definitely unused global variables for - one will indicate that markers are being shown - marker handles if first one is set when script starts then remove markers Link to post Share on other sites
lpgunit 519 Posted December 18, 2013 Share Posted December 18, 2013 You win the internet with this one dude. Do you any plans on releasing this to XDA or the Play Store, too? Link to post Share on other sites
Alexander Blade 1,407 Posted December 19, 2013 Author Share Posted December 19, 2013 First we need SA , it will bring more users (and potential testers) here , I was planning on releasing this in playstore after . Regarding the XDA I don't really think that people need CLEO there . 1 Link to post Share on other sites
Shmoopy 192 Posted December 19, 2013 Share Posted December 19, 2013 Awesome !! Is there going to be also an android version of Sanny Builder ? Link to post Share on other sites
Alexander Blade 1,407 Posted December 20, 2013 Author Share Posted December 20, 2013 Awesome !! Is there going to be also an android version of Sanny Builder ? Definitely not . 2 Link to post Share on other sites
sharpie_eastern 1,363 Posted December 21, 2013 Share Posted December 21, 2013 Awesome !! Is there going to be also an android version of Sanny Builder ? I thought Sanny Builder can already read mobile SCM's? Why would you want to use Sanny Builder on a phone? Link to post Share on other sites
lpgunit 519 Posted December 21, 2013 Share Posted December 21, 2013 First we need SA , it will bring more users (and potential testers) here , I was planning on releasing this in playstore after . Regarding the XDA I don't really think that people need CLEO there . Nah, they've been dabbling about modding the Android GTA releases in the forums ever since GTA3 was released. Also, what about keyboard support, i.e. external ones or the Game Keyboard app? Link to post Share on other sites
fastman92 2,617 Posted December 21, 2013 Share Posted December 21, 2013 (edited) Awesome !! Is there going to be also an android version of Sanny Builder ? I thought Sanny Builder can already read mobile SCM's? Why would you want to use Sanny Builder on a phone? While making scripts on a phone will be uncomfortable because of its size, some people might like to make scripts directly on their tablet.Not me, because i have no good tablet that would support GTA games and i'd make a Sanny Builder for Android if I had one anyway. A good example of IDE for Android is AIDE. Edited December 21, 2013 by fastman92 Link to post Share on other sites
Heisenberg666 35 Posted December 21, 2013 Share Posted December 21, 2013 Waiting for San Andreas Support so bummed cheats are gone, or at least disabled. Link to post Share on other sites
lpgunit 519 Posted December 21, 2013 Share Posted December 21, 2013 Well, besides patching the game to add CLEO support, do you have any plans to hack/bypass the texture resource limit in SA? 1 Link to post Share on other sites
Shmoopy 192 Posted December 21, 2013 Share Posted December 21, 2013 Android's GTA SA crashs from time to time , cmon rockstar .... 1 Link to post Share on other sites