Tutorial How to Hack Mob Control Save Files: Full Guide for Cities, Skipets & Cards!

Bangerfist

Platinian
How to Manually Edit Mob Control Save Files (Cities, Skipets, and Cards)

If you want to manually modify your progress values, Skipets, and card blueprints, you can do so by editing the game's local data files.

Prerequisite: Make sure Mob Control is completely closed and cleared from your background apps before touching any files.

---

Step 1: Locate Your Save Files
1. Use an on-device file manager app (such as ZArchiver) or connect your phone to a PC via USB.
2. Navigate to the game's local storage path:
Code:
Android/data/com.vincentb.MobControl/files/NakamaLocal
3. Inside this folder, you will see various .data files corresponding to different game systems (like CityData.data, SkipetsData.data, and SerializableArmory.data).

---

Step 2: Decode the Data File (Base64)
Because these data files are encoded in Base64, you cannot read or edit them directly as plain text.
1. Copy the file you want to edit (for example, CityData.data, SkipetsData.data, or SerializableArmory.data) or open it directly with a text editor.
2. Copy all the text inside the file.
3. Go to any online Base64 decoder website, paste the text into the input field, and click Decode to reveal the readable JSON structure.

---

Step 3: Edit Your Values Safely
Depending on which file you opened, look for the specific keys and apply safe editing rules:

* Editing Cities (CityData.data):
* Search for your current city level numbers in the decoded text.
* Edit the numbers to your desired values (following appropriate limits, such as maxing out your cities up to 50, 100, 100, 100).

* Editing Skipets (SkipetsData.data):
* Locate keys like m_OwnedAmount and your m_SkipetsStorage block (m_Earned and m_Spent).
* Always update both m_OwnedAmount and m_SkipetsStorage.m_Earned by the exact same delta amount so your internal math audit logs match (Earned - Spent).
* Use conservative, realistic increments rather than massive spikes to avoid triggering anti-cheat or profile flags.
* Ensure status flags like m_WereSkipetsPurchased stay true and m_AreSkipetsPaused stay false.

* Editing Card Blueprints (SerializableArmory.data):
* Open SerializableArmory.data to locate your card upgrade blueprints and inventory values.
* Update card blueprint requirements to target values (such as 135,000 for maxing cards to level 100 safely).

---

Step 4: Re-Encode and Save
1. Once you have finished editing your values in the decoded text, copy all of the modified text.
2. Go to an online Base64 encoder website, paste your text into the field, and click Encode.
3. Copy the newly generated encoded string.
4. Paste it back into your original data file (CityData.data, SkipetsData.data, SerializableArmory.data, etc.), overwrite the old contents, and save the file.

Verification: Launch Mob Control and check your stats to confirm that your changes loaded successfully without any sync rollbacks.
 
Last edited:
Important Tip: Safe Editing After a Game Version Update

Whenever the game receives a new version update from the Play Store, the developers often tweak economy balancing or stat tracking. To keep your account safe and prevent anti-cheat errors, please keep your edits small, realistic, and balanced.

Example of How to Edit Correctly: If you are editing SkipetsData.data, do not jump straight from a low number to 999,999. Instead, make a modest adjustment—like adding around 250 skipets at a time, as this is the safest way—and ensure your internal audit ledgers remain consistent.

  • Incorrect: Changing your amount to an extreme value instantly without matching your history.
  • Correct Example:
{"m_OwnedAmount": 7553, "m_SkipetsStorage": {"m_Earned": 52349, "m_Spent": 47480}, "m_WereSkipetsPurchased": true, "m_AreSkipetsPaused": false, "Version": "WRITE_YOUR_FILE_VERSION_HERE"}

Important: Always keep your own unique Version string from your original save file. Never copy someone else's version string, as developers can use it to track accounts! Make gradual changes (like adding 250 at a time) and keep your earned and spent numbers balanced.
 
How can we do this part ?

* Editing Card Blueprints (SerializableArmory.data):
* Open SerializableArmory.data to locate your card upgrade blueprints and inventory values.
* Update card blueprint requirements to target values (such as 135,000 for maxing cards to level 100 safely).
 
Back
Top Bottom