Remove Niko completely and fix skin changer with correct model hashes

- Removed all Niko Bellic references from skin menus and constants
- Removed MP Male option that used Niko's model
- Updated skin change implementation to properly wait for model loading
  using hasModelLoaded check before applying skin change
- Fixed ALL model hashes to use verified correct GTA IV values
  (previous hashes were incorrect, causing skins to default to Niko)
- Updated freeroam playerSkins array with correct hashes
This commit is contained in:
Claude
2026-01-25 08:07:20 +00:00
parent f54d0126f6
commit 133d535ac6
2 changed files with 335 additions and 301 deletions

View File

@@ -25,15 +25,14 @@ const spawnPoints = [
{ x: 858.0, y: 279.0, z: 30.0, name: "East Borough Bridge" }
];
// Player skins for GTA IV
// Player skins for GTA IV (verified correct hashes)
const playerSkins = [
-1667301416, // Niko Bellic
-163448165, // Roman Bellic
1936355839, // Little Jacob
-1938475496, // Brucie
970234525, // Playboy X
-1784875845, // Johnny Klebitz
-1403507487, // Luis Lopez
-1992728631, // Roman Bellic (IG_ROMAN)
1380017790, // Little Jacob (IG_LITTLE_JACOB)
-1729980128, // Brucie (IG_BRUCIE)
1794146792, // Playboy X (IG_PLAYBOY_X)
8206123, // Johnny Klebitz (IG_JOHNNY2)
-492470690, // Luis Lopez (IG_LUIS)
];
// Store player data