Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    2. News

    1. Red Dead Redemption 2

      1. Gameplay
      2. Missions
      3. Help & Support
    2. Red Dead Online

      1. Gameplay
    1. GTA Online

      1. After Hours
      2. Find Lobbies & Players
      3. Guides & Strategies
      4. Vehicles
      5. Content Creator
      6. Help & Support
    2. Crews

      1. Events
      2. Recruitment
    1. Grand Theft Auto Series

    2. GTA Next

    3. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    4. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    5. GTA Chinatown Wars

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    9. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    10. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    11. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    12. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    3. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption

    2. Rockstar Games

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Programming
      5. Movies & TV
      6. Music
      7. Sports
      8. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Forum Support

    2. Site Suggestions

Alexander Blade

[ANDROID] CLEO ANDROID

Recommended Posts

Alexander Blade

From now on please consider using store version of CLEO

CLEO GOLD
CLEO III
CLEO VC
CLEO SA

CLEO 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

Scripts
First 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 installation
Once 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 device

For 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 menu
Lots 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 points
CLEO 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

EC3B.jpg
Touch point ids and names

Videos
CLEO Script Menu with the cheats script and the car spawner (with marked touches)
http://www.youtube.com/watch?v=ml8qxA3hHuQ

Download
cleo.android

Edited by Alexander Blade

Share this post


Link to post
Share on other sites
Fantomax

wow, this gonna be nuts.congrats for the release! will test later

Share this post


Link to post
Share on other sites
kostyanchik2009

In mobile GTA 3 - Cleo opcodes with the PC version work?

 

(В мобильной гта 3 - клео опкоды с ПК версии работают?)

Share this post


Link to post
Share on other sites
Alexander Blade

In mobile GTA 3 - Cleo opcodes with the PC version work?

 

(В мобильной гта 3 - клео опкоды с ПК версии работают?)

No , I wrote this in the first post .

Share this post


Link to post
Share on other sites
ThirteenAG

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?

Share this post


Link to post
Share on other sites
Alexander Blade

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 .

Share this post


Link to post
Share on other sites
ThirteenAG

Well, would be great to have it as an option. I have it installed already:

b862afc39ad166e2fb86cf110b76a08d.jpg

Seems like health regeneration is working. I tried to activate car spawner, but unfortunately it doesn't work for me.

Share this post


Link to post
Share on other sites
Jinx.

Please without root :) I have a tablet too but there are no tutorials for rooting and I will lose my warranty :)

Share this post


Link to post
Share on other sites
Alexander Blade

Well, would be great to have it as an option. I have it installed already:

b862afc39ad166e2fb86cf110b76a08d.jpg

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 .

Share this post


Link to post
Share on other sites
ThirteenAG

Oh, i tried to touch and hold, it gives me nothing:

fbcce5ceffe1fd89393122e8f072e449.jpg

 

After i tried to touch and slide a bit, it worked:

fb36185454210e8601b8065d4c48dad2.jpg

Share this post


Link to post
Share on other sites
Alexander Blade

probably sensitivity related

Share this post


Link to post
Share on other sites
Silent

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? :p

Edited by SilentPL

Share this post


Link to post
Share on other sites
Alexander Blade

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 .

Share this post


Link to post
Share on other sites
Jinx.

Also a car mod installer for 3 will be cool because I use GTA 3 1.4 and there is obb format :)

Share this post


Link to post
Share on other sites
ThirteenAG

So, are you gonna do at least read_memory/write_memory opcodes? Would be nice to have a cutscene check and stuff like that.

Share this post


Link to post
Share on other sites
Alexander Blade

yup , I think that needed opcodes are:

- get game version

- get exported symbol addr

- r/w memory

Edited by Alexander Blade

Share this post


Link to post
Share on other sites
ThirteenAG

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.

 

2936196e278cb9f7c7db05bef2ba8039.jpg

Edited by ThirteenAG

Share this post


Link to post
Share on other sites
Alexander Blade

will save those markers as well

Are you sure that marker will be saved , did you check ?

Share this post


Link to post
Share on other sites
ThirteenAG

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.

f298e912a1b66e4cd6a3aff0892d9966.jpg

Edited by ThirteenAG

Share this post


Link to post
Share on other sites
Alexander Blade

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

Share this post


Link to post
Share on other sites
lpgunit

You win the internet with this one dude. Do you any plans on releasing this to XDA or the Play Store, too?

Share this post


Link to post
Share on other sites
Alexander Blade

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 .

Share this post


Link to post
Share on other sites
Shmoopy

Awesome !! Is there going to be also an android version of Sanny Builder ?

Share this post


Link to post
Share on other sites
Alexander Blade

Awesome !! Is there going to be also an android version of Sanny Builder ?

Definitely not .

Share this post


Link to post
Share on other sites
sharpie_eastern

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?

Share this post


Link to post
Share on other sites
lpgunit

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?

Share this post


Link to post
Share on other sites
fastman92

 

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 by fastman92

Share this post


Link to post
Share on other sites
Heisenberg666

Waiting for San Andreas Support :p so bummed cheats are gone, or at least disabled.

Share this post


Link to post
Share on other sites
lpgunit

Well, besides patching the game to add CLEO support, do you have any plans to hack/bypass the texture resource limit in SA?

Share this post


Link to post
Share on other sites
Shmoopy

Android's GTA SA crashs from time to time , cmon rockstar ....

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • 4 Users Currently Viewing
    0 Members, 0 Anonymous, 4 Guests

×

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.