Project: X3-notoriety-hack

mkmark/X3-notoriety-hack

X3-notoriety-hack

These Cheat Engine scripts allow direct notoriety modification of all races in X3 including all major races, pirates, companies (in X3FL), Xenon and Kha'ak, without activating in-game script editor, thus leaving the game 'unmodified'.

Possible extended usage includes modifying relationship among races directly.

Usage

Install cheat engine, launch and enter game, launch script, wait a few seconds until notoriety values are shown, double click to modify.

Notoriety points - level conversion can be found here.

Limits

Tested on X3FL 1.2, X3AP 3.3. Expected to work on all versions, even X3TC. Will not work properly / will need modification if relationship among races is different from current status as in normal game start.

Motivation

Agents diplomacy exploit is fixed in X3FL 1.2. The dynamic relationship system, despite interesting, become too troublesome to deal with, and unrealistically strict compared to real life diplomacy such that it kills fun. Thus this script is written to save the trouble. Feel free to use or not, and at your own risk.

Mechanism

Inspired by X3TCX3APRanks_aob.CT by Schnitzelmaker. Had difficulty locating static pointers so AOB scan is used. Observation of relevant memory address shows that relationship among races are stored as 4 bytes signed integer separated by 0x01. AOB strategy optimized. Rewritten in Lua. Welcome to discuss.