Scary Baboon Main Visual
ABOUT SCARY BABOON
Developer
Enver
Platform
Meta Quest
Rating
4.6 (49K+ reviews)
Genre
Horror Comedy / Platformer
Release Date
2023
Price
$FREE
Description
Scary Baboon is a unique VR horror-comedy platformer where you play as a baboon navigating surreal, terrifying environments. The game blends jump scares with physics-based comedy, creating an experience that's both frightening and hilarious. Players swing, climb, and throw objects while being chased by giant baboon monsters. With regular updates and a dedicated community, it's become a cult hit on the Meta Quest store.
Features
  • Physics-based platforming
  • Co-op multiplayer
  • Procedurally generated scares
  • Regular seasonal events
  • Leaderboards and achievements
Age Rating
12+ (Horror, Users Interact, In-Game Purchases)

BABOO CLICKER

click the baboon. feel the fear.
Click the Baboon
BABOONS
0
PER CLICK
1
data encrypted & saved locally

💻 SECURITY DOCS

v2.0.0 • CLASSIFIED

Staff Room Access

📝 Description

Just destroying it deletes it, and leaves people to impersonate staff & admins.

💻 Code Example
Destroy(GameObject.method("Find").invoke(Il2Cpp.string("PanelGold_VIPNew")))
🔧 Possible Fix
If you add a little script, unfindable in the obb that constantly checks IF your an admin and IF it can find (Staff_Door) every 5 or so seconds and if they dont add up
then re-enable it or instantiate it locally for the user that destroyed or disabled it.

Prefab Spawning

📝 Description

Prefab spawning is a big mod/cheat in scary baboon, and in my opinion its the most powerfull and really needs to be fixed.

💻 Code Example
PhotonNetwork.method("Instantiate", 5).invoke(Il2Cpp.string("PrefabName"), pos, identityQuaternion, 0, NULL)
🔧 Possible Fix
If i can remember, photon provides some prefab spawing limits and anticheats, you can use those or just make your own, or just make a limit of how much prefabs can spawn in certain scenes.

BTM: Insta Start Game

📝 Description

In btm theres a exploit where its possible to start the game instantly..

💻 Code Example
chicken.method("StartRound").invoke();
🔧 Possible Fix
Just add protection on the method by checking the timer countdown if its near or at 0 it allows the method..

BTM: Insta End Game

📝 Description

In btm theres a exploit where its possible to end the game instantly..

💻 Code Example
chicken.method("FinishCurrentRound").invoke();
🔧 Possible Fix
Just add protection on the method by checking the timer countdown if its near or at 0 it allows the method..

BTM: Insta Complete Objectives

📝 Description

In btm theres a exploit where its possible to complete all onjectives instantly..

💻 Code Example
chicken.method("OnAllObjectivesCompleted").invoke();
🔧 Possible Fix
Theres no real way to protect this one, unless you want too, my opinion would be checking the obnjects are in the right place or if the generators are turned on.

BTM: Insta Kill Monster

📝 Description

In btm theres a exploit where its possible to kill the monster instantly..

💻 Code Example
chicken.method("OnMonsterDied").invoke();
🔧 Possible Fix
Add checks on the mosnters health if its at 0 then it allows the method to run

BTM: Make All Monsters

📝 Description

In btm theres a exploit where its possible to make everyone the monster, by getting all the instances of the method and executing a method.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("ScaryBaboon.Player.BaboonMonsterPlayerController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              
              chicken.method("ActivateMonster").invoke();
              chicken.method("AllowPlayerMovement").invoke();
          }
🔧 Possible Fix
Allow only one person to run this method, and it must be the chosen monster

BTM: Exit All Monsters

📝 Description

In btm theres a exploit where its possible to make everyone exit the monster, by getting all the instances of the method and executing a method.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("ScaryBaboon.Player.BaboonMonsterPlayerController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              
              chicken.method("DeactivateMonster").invoke();
          }
🔧 Possible Fix
Allow only one person to run this method, and it must be the chosen monster

BTM: Give all synrigne

📝 Description

In btm theres a exploit where its possible to give everyone the monster syrigne, by getting all the instances of the method and executing a method.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("ScaryBaboon.Player.BaboonMonsterPlayerController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              
              chicken.method("ActivateSyringe").invoke();
          }
🔧 Possible Fix
Allow only one person to run this method, and it must be the chosen monster

BTM: Add Extra Chance

📝 Description

In btm theres a exploit where you can add chance by executing a method with a high int parmater

💻 Code Example
chicken.method("UpdateCurrentBonusChance").invoke(10000000);
🔧 Possible Fix
Make sure the user has purchased the extra chance otherwise decline this method from happening

BTM: Give Self RPG

📝 Description

in btm its possible to execute a method and give yourself the monster rpg.

💻 Code Example
chicken.method("ActivateRPG").invoke();
🔧 Possible Fix
Make sure all the reactors are completed before letting the method run.

BABGAMES-DALGONA: Finish Cookie

📝 Description

just by executing a method, its possible to just finish the cookie with one click.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("CookieCutSystem")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              chicken.method("CompletedCookieCut").invoke();
          }
🔧 Possible Fix
Make sure the player has attempted to cut the cookie for more than 5 seconds.

BABGAMES-DALGONA: Fail Cookie

📝 Description

just by executing a method, its possible to just fail the cookie with one click.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("CookieCutSystem")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              chicken.method("FailedCookieCut").invoke();
          }
🔧 Possible Fix
Make sure the player has attempted to cut the cookie for more than 0.5 seconds.

BABGAMES-HIDENSEEK: Force Hiders Win

📝 Description

just by executing a method, its possible to just fail the cookie with one click.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("HideAndSeek.HideAndSeekController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              chicken.method("OnHiderWin").invoke();
          }
🔧 Possible Fix
Check if all survivors are dead or alive.

BABGAMES-HIDENSEEK: Force Seekers Win

📝 Description

just by executing a method, its possible to just fail the cookie with one click.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("HideAndSeek.HideAndSeekController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              chicken.method("OnSeekerWin").invoke();
          }
🔧 Possible Fix
Check if all survivors are dead or alive.

BABGAMES-HIDENSEEK: Force Restart Timer

📝 Description

just by executing a method, its possible to just fail the cookie with one click.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("HideAndSeek.HideAndSeekController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              chicken.method("RPC_StartChaseTimer").invoke();
              chicken.method("RPC_StartHeadStartTimer").invoke();
          }
🔧 Possible Fix
Only allow the timer to run for however long the timer is.

BABGAMES-HIDENSEEK: Remove Seeker Blocker

📝 Description

just by executing a method, its possible to just fail the cookie with one click.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("HideAndSeek.HideAndSeekController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              chicken.method("DisableSeekerBlockersForGuardsAndVIPs").invoke();
          }
🔧 Possible Fix
Check the timer for when the seeker blocker disables and only allow it to disable once the timer ends.

BABGAMES-MINGLE: Set Text

📝 Description

Its possible to set the text for the title in mingle with executing a method with custom params.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("Mingle.MingleController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              
              chicken.method("SetTitleText").invoke(Il2Cpp.string("My name is dexter, dexter moragan, i dont know what made me the way i am, but whatever did, left a hollow place inside my heart."));
          }
🔧 Possible Fix
Let the text only be in a list of strings and it picks in order.

BABGAMES-MINGLE: Force Next Game

📝 Description

Forcing the next game is easily done by executing the NextGame Method.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("Mingle.MingleController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              
              chicken.method("NextGame").invoke();
          }
🔧 Possible Fix
Only allow nextgame to be called when the timer is 0 or its about to be next game.

BABGAMES-MINGLE: Force Announce Group Size (Custom Params)

📝 Description

You can force announce a group size with custom size/params no protection or checks at all.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("Mingle.MingleController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              
              chicken.method("AnnounceGroupSizeRPC").invoke(1000000);
          }
🔧 Possible Fix
Add a limit on the max group size.

BABGAMES-LOBBY: Add/Rig Votes In The Lobby

📝 Description

Forcing a vote rpc with a custom int param rigs the votes.

💻 Code Example
Yes:
  const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("VIPGameSelectionManager")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              const yes = 100000;
              const no = 0;
              chicken.method("RegisterVoteRPC").invoke(yes, no);
          }
              
         No:
         const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("VIPGameSelectionManager")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              const yes = 0;
              const no = 100000;
              chicken.method("RegisterVoteRPC").invoke(yes, no);
          }
🔧 Possible Fix
Make it a method with 0 params and only make it add++ (1) vote.

BABGAMES-REDGREENLIGHT: Move Anywhere

📝 Description

by implenting a cheat that allows you to constantly make it think its stop.

💻 Code Example

  const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("RedLightGreenLight.RedLightGreenLightController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              chicken.method("StopController").invoke();
          }
🔧 Possible Fix
add a cooldown to the method.

BABGAMES-REDGREENLIGHT: Spam Turn Around

📝 Description

By executing a method alot of times it spams the turn around sound rpc, blasting people eardrums.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("RedLightGreenLight.RedLightGreenLightController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              if(rightTrigger){
                chicken.method("PlayTurnSound").invoke();
              }
          }
🔧 Possible Fix
add a cooldown to the method.

BABGAMES-GLASSBRIDGE: Break All Tiles

📝 Description

by getting each tile and executing the break method on every tile it makes it impossible to get passed.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("GlassBridge.GlassBridgeController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              for (let i = 0; i <= 100; i++) {
                chicken.method("BreakSegmentRpc").invoke(i);
              }
          }
🔧 Possible Fix
allow breaking on only breakable ones.

BABGAMES-SKYBABOON: Reveal All Buttoms

📝 Description

if you execute the method to reveal all the buttons it does it.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("SkyBaboon.SkyBaboonController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              
              chicken.method("RevealCurrentButtonBlocker").invoke();
          }
🔧 Possible Fix
Check the time before unblocking the buttons/letting the method run.

BABGAMES-SKYBABOON: Claim All Buttoms

📝 Description

Its possible to just get all the buttons and claim them.

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("SkyBaboon.SkyBaboonController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              for (let i = 0; i <= 100; i++) {
                chicken.method("OnButtonClaimed").invoke(i);
              }
          }
🔧 Possible Fix
Add a cooldown between each button claim.

Get Big

📝 Description

You can change your player size (ss).

💻 Code Example
const chickens = Object.method("FindObjectsOfType").inflate(AssemblyCSharp.class("ScaryBaboon.Player.LocomotionScaleController")).invoke();
          for (let i = 0; i < chickens.length; i++) {
              const chicken = chickens.get(i);
              const amt = 1000000000
              getTransform(GorillaTagger).method("set_localScale").invoke([1.95, 1.95, 1.95]);
              chicken.method("SetCurrentScale").invoke(2, 1000);

          }
🔧 Possible Fix
Only allow getting big when eating a size changing powerup.

Equip Any Cosmetics

📝 Description

Its possible to change your cosmetic for everyone to see in scary baboon with a simple method.

💻 Code Example
NetworkPlayerSpawnerClass.method("SetTemporaryCosmetic").invoke(Il2Cpp.string("Tie"), true)
🔧 Possible Fix
Check if the player owns the cosmetic or not.

Destroy All

📝 Description

Photon has a destroy all method that destroys all prefabs.

💻 Code Example
PhotonNetwork.method("DestroyAll").invoke()
🔧 Possible Fix
block it entirely from happening.

Set Masterclient

📝 Description

Photon has a destroy all method that destroys all prefabs.

💻 Code Example
PhotonNetwork.method("SetMasterClient").invoke(PhotonNetwork.method("get_LocalPlayer").invoke())
🔧 Possible Fix
Add protection on masterclient.

📋 COMPLETE MOD LIST

📝 DESCRIPTION

Complete hierarchical list of all available mods in the Scary Baboon Cheat menu, organized by category.

📋 MOD CATEGORIES
⚙️ MAIN CATEGORIES
Settings
Exit Settings
Freeze Player in Menu
Dump NameSpace
Toggle Special Items
Object Info Gun
Log Position Gun
Log All Shaders
🏃 MOVEMENT MODS
Exit Movement Mods
Fly (No gravity)
Grips Platforms
Trigger Platforms
Fly
rightTrigger Fly
Iron Man
Noclip
Tect Platforms
🎮 FUN MODS
Exit Fun Mods
BTM Mods
Exit BTM Mods
Start game
End Game
Complete All Objectives
Kill Monster
Make All Monster
Instant Make All Monster
Exit All Monster
Syringe
Monster RPG
Kill All Players
Add Chance
Join Monsters
Join Survivors
Baboon Games Mods
Exit Baboon Games Mods
Dalgona
Hide & Seek
Jumping Rope
Spinner
Lobby
RedGreenLight
Glass Bridge
Sky Baboon
FNAB Mods
Misc Mods
🦾 RIG MODS
Exit Rig Mods
Cosmetic Mods
Exit Cosmetic Mods
[ENABLE] Parku Fit
[ENABLE] Wally Fit
[ENABLE] Fit (NO TAG)
Unfittify
Stalker Fit
[ENABLE] ThorKickHammer
[DISABLE] ThorKickHammer
[ENABLE] ThorHammer
[DISABLE] ThorHammer
[ENABLE] staff tag
[DISABLE] staff tag
[ENABLE] admin tag
[DISABLE] admin tag
[ENABLE] management tag
[DISABLE] management tag
[ENABLE] developer tag
[DISABLE] developer tag
[ENABLE] owner tag
[DISABLE] owner tag
[ENABLE] rpg
[ENABLE] meow glock
[ENABLE] fling hammer
Destroy Gun
Long Arms
RGB rig
Black color
WALLY Name
No Name
Random Identity
Long Arms on trigger
Scary Baboon Rig
Scary Baboon Rig (Grappler)
No Rig
Hammer Baboon Rig
Hammer Rig Gun
💪 OVERPOWERED MODS
Exit OP Mods
Setup War Room
Setup War Room (less laggy)
Setup War Room (Lobby)
Spawn Wide Wood House
Barracade Wall
Block Staff Room
Spawn Dirt Floor
Spawn DirtBlock Circle
Spawn Glass Dome
Spawn Glass Dome [S]
Spawn Cage
Spawn RPG Dome
Spawn RPG Dome (less laggy)
Spawn RPG In Cage
Spawn RPG Circle
Spawn RPG Line
AntiKick
Set masterclient
Invisible All
Grab All Grabbables
Get Big
Get Massive (temp)
Get Normal
Invisible Gun
Access Staff Room
Access Vip Room
Add Gold [T]
Add Gold 2 [T]
Add Gold [NW]
Get All IAP Items
Grant Currency
Add Staff Friend
Spoof PlayFab ID
Add 1B Gold (static)
Code Always Works
Monster Gun
🔫 SPAWNER MODS
Exit Spawner Mods
New Prefab Spawners
Exit New Prefab Spawners Mods
Gun prefabs spawn thing
next gun prefab
sfx prefabs spawn thing
next sfx prefab
rig prefabs spawn thing
next rig prefab
monsters prefabs spawn thing
next monster prefab
Old Prefab Spawners
SMG Gun Shotgun Gun Scar Gun GrenadeLauncher Gun Pistol Gun Sniper Gun Grenade Gun Rpg Gun Missile Gun RocketMissile Gun BasketBall Gun LuckyRevolver Gun Platform Gun NotificationView Gun GooBall Gun DiscoBlock Gun CosmeticsGraphic Gun BubbleSpwan Gun BlueBabooAi Gun BigMushroom Gun VFXBallon Gun BabooBlue Gun GrenadeGrabbable Gun IceBlock Gun GenesisBoombox Gun Fred Gun GooPuddle Gun GlassBlock S Gun WoodBlock S Gun MetalBlock S Gun BrickBlock S Gun HazardBlock S Gun LavaBlock Gun RansomBoombox Gun TrampolineBlock Gun SkateBoard Gun PurchaseButton Gun Jman Gun Jman Launcher Jman Float Kitty Gun Kitty Launcher Flare Gun Smite Gun Plot1 Gun Character Gun BreakBlock Gun Bait Gun AttackTrigger Gun Banana Gun BearTrap Gun Bat Gun BlackGooGoo Gun DogeHatGrabbable Gun RCrashDogGrabbableItem Gun DirtBlock S Gun TectCube Gun Storage Units Map Gun OwnerBoombox 1 Gun Pickaxe Gun Pan Gun JmanCurly Gun Glock Gun ForcefieldCone Gun Tire Gun LongArmSoda Gun GeorgeGoldenEgg Gun watch Gun SmallMushroom Gun Shield Gun Shower Gun Shank Gun ScrapLevel1 Gun WhipWeapon Gun RagdollV2 Gun RagdollNoForce Gun Ragdoll Gun Outage Gun BaboonRPGNetwork Gun MeowBullet Gun
Cool Prefab things
place holder
Sound Mods
🔊 SOUND MODS
Exit Sound Mods
EAR RAPER Gun
EAR RAPER Gun
sound prefabs spawn thing
next prefab
SFX Mods
Exit sfx Mods
Ear raper
Ear raper
👹 MONSTER MODS
Exit Monster Mods
AMacrena
👥 PLAYERS MODS
Exit Players Mods
Give Others Rpg
Give Others Jetski
Give Others Robot-Kyle
Give Others Whip
Give Others Flare
Give Others Flare [T]
Give Others Confetti
Give Others Confetti [T]
🎲 MISC MODS
Exit Misc Mods
Start Gold Rush Event
Stop Gold Rush Event
Start Lights Out
End Lights Out
Make All Normal
Give All Onwer Tag
Force Surive (SH)
send message to dc
🔧 NOTE
If you have any questions about the list, or if your interested what a certain mod does, message in the ticket or message @doalt/do or @wallyborne/wally.
×

ACCESS DOCUMENTS

Enter the administrator password

Incorrect password