ScarfaceHook is a plugin for PC version of Scarface: The World Is Yours. It adds an ImGui powered menu with access to many features that allow customizing the gameplay experience. Any type of vehicle can be created, camera can be fully controlled and its also possible to play the game in first person perspective!
Features
- Player Skin Changer
- Allows to play as any valid character skin
- Weapon Spawner
- Infinite Ammo and Invincibility cheats
- Airbreak
- Uses special keys to move player, default NUMPAD section (check Settings->Keys)
- Values Control (Gang Heat, Cop Heat etc.)
- Vehicle Spawner
- Character Spawner (Can create bodyguards or enemies too)
- Teleporter (with preset locations)
- Gamespeed Control
- Free Camera (FOV customization too)
- First Person Mode
- Time Control
- Weather Control
- Cutscene Player
- Mission Player
- Simple Script Interpreter
- Original Debug Menu shortcuts
Screenshots
Video
Download
Installation
1. SilentPatch
SilentPatch is required for the game to work properly on modern operating systems, it also comes with ASI loader which is needed for ScarfaceHook.
2. ScarfaceHook
Extract scarfacehook.zip to root folder of Scarface: The World Is Yours.
Archive breakdown:
- ScarfaceHook.asi
- ScarfaceHook.ini - configuration file
- scfhook_locations.ini - locations file for teleporter
3. (Optional) Debug Menu
Debug Menu plugin is required if you wish to use original debug menu features.
Usage
If installed correctly, command line prompt and a notification in game will appear informing that the plugin was installed and is ready to use. By default F1 will open or close in-game menu.
Configuration
ScafaceHook can be configured using ScarfaceHook.ini file - you can open it with any text editor.
If you are not sure what to type where, here’s a quick reference guide:
b - option can be true or false
i - option can be any number in decimal (1) or hex format (0x1)
All options have a comment attached to them.
Notes
- Invincibility doesn’t seem to affect fall damage when using Airbreak, it “fixes” itself after dying though
- High Priority loading option should be used only if something really doesn’t want to load
- Planes/Helicopters can be spawned but they cannot be controlled, do not enter planes, it’s not possible to exit them
- Multiple bodyguards/followers might not work that good
- Script interpreter does not allow creating new objects, only edit existing ones, example script:
1
2
3
4
5
6
7
$character = FindObject("MainCharacter");
if ($character)
{
$character.AddWeaponTemplateToInventory("WeaponTemplateMachete");
$character.position = "0 0 0";
$character.ApplyChanges();
}