BusDriver: Fix tp hack
This commit is contained in:
@@ -19,18 +19,27 @@ let cancelItem = new UIMenuItem("Abbrechen", "");
|
||||
cancelItem.BackColor = new Color(213, 0, 0);
|
||||
cancelItem.HighlightedBackColor = new Color(229, 57, 53);
|
||||
|
||||
var routeMenu: NativeUI.Menu;
|
||||
var busRouteSelectColShape = mp.colshapes.newCircle(-535, -2144, 2.5);
|
||||
|
||||
export default function busRouteList(globalData: IGlobalData) {
|
||||
var routeMenu: NativeUI.Menu;
|
||||
var skillSelect;
|
||||
var routeSelect;
|
||||
var skill = 0;
|
||||
var routeSelected = false;
|
||||
|
||||
mp.events.add(RageEnums.EventKey.PLAYER_EXIT_COLSHAPE, (colshape) => {
|
||||
if (colshape == busRouteSelectColShape) {
|
||||
if (routeMenu && routeMenu.Visible) {
|
||||
routeMenu.Close();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
mp.events.add('SERVER:StartBusJob', (jobskill) => {
|
||||
skill = jobskill;
|
||||
if (!globalData.InMenu) {
|
||||
globalData.InMenu = true;
|
||||
globalData.BlockMovement = true;
|
||||
|
||||
skillSelect = ["Anfänger", "Fortgeschrittener", "Profi"];
|
||||
|
||||
@@ -69,7 +78,6 @@ export default function busRouteList(globalData: IGlobalData) {
|
||||
|
||||
|
||||
} else if (item.Text === "Abbrechen") {
|
||||
mp.events.callRemote("CLIENT:Job_StopJob");
|
||||
routeMenu.Close();
|
||||
}
|
||||
});
|
||||
@@ -80,7 +88,6 @@ export default function busRouteList(globalData: IGlobalData) {
|
||||
}
|
||||
routeSelected = false;
|
||||
|
||||
globalData.BlockMovement = false;
|
||||
globalData.InMenu = false;
|
||||
});
|
||||
}
|
||||
|
||||
@@ -49,9 +49,9 @@
|
||||
}, 500);
|
||||
})
|
||||
|
||||
setInterval(() => {
|
||||
mp.events.call("client:checkInvincible")
|
||||
}, 30000);
|
||||
//setInterval(() => {
|
||||
// mp.events.call("client:checkInvincible")
|
||||
//}, 30000);
|
||||
|
||||
mp.events.add('SERVER:AntiCheat:weaponSwap', () => {
|
||||
Behaviour.resetWeapon()
|
||||
|
||||
1
ReallifeGamemode.Client/global.d.ts
vendored
1
ReallifeGamemode.Client/global.d.ts
vendored
@@ -5,7 +5,6 @@
|
||||
InChat: boolean,
|
||||
LoggedIn: boolean,
|
||||
IsAfk: boolean,
|
||||
BlockMovement: boolean;
|
||||
}
|
||||
|
||||
declare type AccountData = {
|
||||
|
||||
@@ -15,7 +15,6 @@ let globalData: IGlobalData = {
|
||||
InChat: false,
|
||||
LoggedIn: false,
|
||||
IsAfk: false,
|
||||
BlockMovement: false,
|
||||
|
||||
get InMenu(): boolean {
|
||||
return inMenu;
|
||||
@@ -27,18 +26,6 @@ let globalData: IGlobalData = {
|
||||
}
|
||||
};
|
||||
|
||||
mp.events.add(RageEnums.EventKey.RENDER, (nametags) => {
|
||||
if (globalData.BlockMovement) {
|
||||
mp.game.controls.disableControlAction(32, 23, true);
|
||||
mp.game.controls.disableControlAction(32, 75, true);
|
||||
|
||||
mp.game.controls.disableControlAction(32, 32, true);
|
||||
mp.game.controls.disableControlAction(32, 33, true);
|
||||
mp.game.controls.disableControlAction(32, 34, true);
|
||||
mp.game.controls.disableControlAction(32, 35, true);
|
||||
}
|
||||
});
|
||||
|
||||
const game: IGame = new RageGame();
|
||||
export default game;
|
||||
export {
|
||||
|
||||
Reference in New Issue
Block a user