Let's Build a Zoo

Upload your cheat tables here (No requests)
Post Reply
GreenHouse
Expert Cheater
Expert Cheater
Posts: 857
Joined: Fri Oct 12, 2018 10:25 pm
Reputation: 889

Let's Build a Zoo

Post by GreenHouse »

Image

Store page: [Link]
Last version compatible: M8-1.1.2

- Infinite Research Points
You'll always have 900 research points.

- Ignore Morale Blocks
Anything that needs morale, won't need it anymore.

- Get Cash (Custom Amount)
Give yourself the amount of cash that you want. ( A negative number will remove that amount from you. )
Choose the amount to get in 'Amount', then double click the "What do you want to do?" value, choose 'Give Cash'.

- Get Reputation (Custom Amount)
Give yourself the amount of reputation that you want. ( A negative number will remove that amount from you. )
Choose the amount to get in 'Amount', then double click the "What do you want to do?" value, choose 'Give Reputation'.

- [Editable Values] Research Points
The camera will instantly charge on taking a picture.

- [Editable Values] Zoo Keeper Avatar ID
Change the current zoo keeper avatar to something else. To see the new one, click on the avatar, and the popup will show the new one.

- [Editable Values] Morality Points
Change a few options that change morality, both good and evil.

- [Editable Values] Debug Flags
This group will have lots of debug flags for you to turn on or off. There's a quite a few that are useless, or don't work, but some others are really useful, like: Forced People Per Day, Allow Avatar Direct Control or Unlock All Quests Instantly.

- [Editable Values] Game Flags
This group will have lots of game flags for you to turn on or off. There's a quite a few that are useless, or don't work, but some others are really useful, like: Freezing time (Hold The Clock), Rich Customers, changing the day length, how long the zoo is opened, customers movement speed, force saving, and a lot more that won't fit in the post.

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1
Attachments
LetsBuildAZoo.CT
(133.14 KiB) Downloaded 3933 times

User avatar
Puppypie05
What is cheating?
What is cheating?
Posts: 2
Joined: Sun Nov 07, 2021 6:56 pm
Reputation: 0

Re: Let's Build a Zoo

Post by Puppypie05 »

I downloaded it and it seems to work fine, until i go to click "[[ ENABLE ]]", the cheat engine crashes
it also says there's a new cheat engine out, even though I'm using the latest cheat engine 7.3
please help!

edit: okay it started working? I'm not sure what I did differently, but it works now! :D

User avatar
LeFiXER
LeFixer
LeFixer
Posts: 478
Joined: Wed Mar 24, 2021 9:35 am
Reputation: 242

Re: Let's Build a Zoo

Post by LeFiXER »

Puppypie05 wrote:
Mon Nov 08, 2021 11:17 am
I downloaded it and it seems to work fine, until i go to click "[[ ENABLE ]]", the cheat engine crashes
it also says there's a new cheat engine out, even though I'm using the latest cheat engine 7.3
please help!

edit: okay it started working? I'm not sure what I did differently, but it works now! :D
Just to answer, technically there is a newer version of Cheat Engine at 7.3.1 but it's only available to patrons.

OrnatePlatypi
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Nov 08, 2021 1:43 pm
Reputation: 0

Re: Let's Build a Zoo

Post by OrnatePlatypi »

When I open the table, I get:
Address: clr.dll+1C2576
Name: Change of cmp dword ptr [eax],00

Pressing enable just breaks cheat engine and makes me force-close. If I use 7.2 instead of 7.3, I get an LUA Error.
Spoiler

Code: Select all

[ENABLE]
{$lua}
getLuaEngine().cbShowOnPrint.Checked=false
LaunchDotNetInterface()
dotnet_findDotNetMethodAddress('','TinyZoo.PlayerDir.PlayerStats','GiveCash','LetsBuildAZoo.exe')
dotnet_findDotNetMethodAddress('','TinyZoo.PlayerDir.PlayerStats','GiveReputation','LetsBuildAZoo.exe')
dotnet_findDotNetMethodAddress('','TinyZoo.PlayerDir.Unlocks','get_ResearchPoints','LetsBuildAZoo.exe')
dotnet_findDotNetMethodAddress('','TinyZoo.Z_Morality.MoralityUnlocksData','PlayerHasEnoughPointsToUseThis','LetsBuildAZoo.exe')
LaunchMonoDataCollector()
{$asm}
alloc(newmem,2048)
label(returnhere)
label(Exit)
alloc(baseGame,5)
alloc(cheatAmount,4)
registersymbol(baseGame)
registersymbol(cheatAmount)
define(DebugCheats,TinyZoo.Z_DebugFlags::.cctor+5)
define(GameFlags,TinyZoo.Z_GameFlags::.cctor+1E)
registersymbol(DebugCheats)
registersymbol(GameFlags)
//BaseGame - Player - PlayerStats - CheatCheck

cheatAmount:
db #0

newmem:
mov [baseGame],ecx
cmp byte ptr [baseGame+4],00
je Exit
cmp byte ptr [baseGame+4],01 //Give Cash
jne @f
mov byte ptr [baseGame+4],00
pushad
push ebp
mov ebp,esp
sub esp,20
//and spl,-16 //Shouldn't be needed, no reason for it to be unaligned
mov ecx,[ecx+7C] //Player
mov eax,[ecx+08] //Array
mov ecx,[eax+3C] //PlayerStats
mov edx,[cheatAmount]
push eax
push 1
push 0
call "TinyZoo.PlayerDir.PlayerStats::GiveCash"
mov esp,ebp
pop ebp
popad
mov [cheatAmount],#0
jmp Exit
@@:
cmp byte ptr [baseGame+4],02 //Give Reputation
jne @f
mov byte ptr [baseGame+4],00
pushad
push ebp
mov ebp,esp
sub esp,20
mov ecx,[ecx+7C] //Player
mov ecx,[ecx+08] //Array
mov ecx,[ecx+3C] //PlayerStats
mov edx,[cheatAmount]
call "TinyZoo.PlayerDir.PlayerStats::GiveReputation"
mov esp,ebp
pop ebp
popad
mov [cheatAmount],#0
jmp Exit
@@:
cmp byte ptr [baseGame+4],03 //Something
jne @f
mov byte ptr [baseGame+4],00
jmp Exit
mov byte ptr [baseGame+4],00
Exit:
db 55 8B EC 57 56
jmp returnhere

TinyZoo.Game1::UpdateEveryFrameVGame:
jmp newmem
returnhere:

[DISABLE]
dealloc(newmem)
TinyZoo.Game1::UpdateEveryFrameVGame:
db 55 8B EC 57 56

Lxntz
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Nov 16, 2021 11:23 pm
Reputation: 0

Re: Let's Build a Zoo

Post by Lxntz »

Custom Money amount isn't working for me, any solutions?

redbluepug
What is cheating?
What is cheating?
Posts: 1
Joined: Wed Mar 09, 2022 8:08 pm
Reputation: 0

Re: Let's Build a Zoo

Post by redbluepug »

This table has nothing on it but enable even though there's nothing on it to check off to enable.

xun468
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Nov 22, 2017 6:11 am
Reputation: 0

Re: Let's Build a Zoo

Post by xun468 »

Any chance of an update? Really curious to try out the flags

choro999
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Jun 13, 2021 4:21 pm
Reputation: 0

Re: Let's Build a Zoo

Post by choro999 »

thanks! this CT is great!

Hoaksd1
Noobzor
Noobzor
Posts: 13
Joined: Thu Oct 14, 2021 2:55 am
Reputation: 1

Re: Let's Build a Zoo

Post by Hoaksd1 »

not work with build V1.1.10_34 Dinosaur DLC

bichan3
Noobzor
Noobzor
Posts: 5
Joined: Mon Aug 15, 2022 6:01 pm
Reputation: 1

Re: Let's Build a Zoo

Post by bichan3 »

Will it be updated?

TeddyRiggs
Expert Cheater
Expert Cheater
Posts: 117
Joined: Wed Aug 11, 2021 2:48 am
Reputation: 9

Re: Let's Build a Zoo

Post by TeddyRiggs »

update pls

User avatar
Evo
Expert Cheater
Expert Cheater
Posts: 54
Joined: Sun Nov 19, 2017 11:35 am
Reputation: 5

Re: Let's Build a Zoo

Post by Evo »

I don't want to build a zoo with you. I wanna build a zoo with Box

memchungus
What is cheating?
What is cheating?
Posts: 4
Joined: Fri May 13, 2022 12:39 pm
Reputation: 1

Re: Let's Build a Zoo

Post by memchungus »

+1 update to latest please but not work on older

Zephion89
What is cheating?
What is cheating?
Posts: 4
Joined: Wed Feb 22, 2023 4:00 pm
Reputation: 0

Re: Let's Build a Zoo

Post by Zephion89 »

Any chance for an update? I keep clicking to "Enable" but nothing will happen

Post Reply

Who is online

Users browsing this forum: Baidu [Spider], Google [Bot], griddled, lb43, MaraThighIsSov, nos4r2, sonycman, TiAmo0928, xiaoas