diff --git a/ReallifeGamemode.Client/CharCreator/main.ts b/ReallifeGamemode.Client/CharCreator/main.ts index 2735aa43..eeea5ff3 100644 --- a/ReallifeGamemode.Client/CharCreator/main.ts +++ b/ReallifeGamemode.Client/CharCreator/main.ts @@ -24,7 +24,7 @@ const localPlayer = mp.players.local; -export default function charCreator() { +export default function charCreator(globalData: GlobalData) { var creatorHairMenu; @@ -325,6 +325,7 @@ export default function charCreator() { creatorMainMenu.MenuClose.on(() => { mp.events.callRemote("creator_Leave"); + globalData.InMenu = false; }); creatorMainMenu.Visible = false; @@ -552,6 +553,8 @@ export default function charCreator() { creatorCamera.pointAtCoord(creatorCoords.cameraLookAt); creatorCamera.setActive(true); + globalData.InMenu = true; + creatorMainMenu.Visible = true; mp.gui.chat.show(false); mp.game.ui.displayRadar(false); diff --git a/ReallifeGamemode.Client/index.ts b/ReallifeGamemode.Client/index.ts index 912e1bcd..c6fb7920 100644 --- a/ReallifeGamemode.Client/index.ts +++ b/ReallifeGamemode.Client/index.ts @@ -32,7 +32,7 @@ import cardealer from './Business/cardealer'; cardealer(globalData); import charCreator from './CharCreator/main'; -charCreator(); +charCreator(globalData); import coloredHeadLights from './coloredhlights/index'; coloredHeadLights();