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.BackColor = new Color(213, 0, 0);
|
||||||
cancelItem.HighlightedBackColor = new Color(229, 57, 53);
|
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) {
|
export default function busRouteList(globalData: IGlobalData) {
|
||||||
var routeMenu: NativeUI.Menu;
|
|
||||||
var skillSelect;
|
var skillSelect;
|
||||||
var routeSelect;
|
var routeSelect;
|
||||||
var skill = 0;
|
var skill = 0;
|
||||||
var routeSelected = false;
|
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) => {
|
mp.events.add('SERVER:StartBusJob', (jobskill) => {
|
||||||
skill = jobskill;
|
skill = jobskill;
|
||||||
if (!globalData.InMenu) {
|
if (!globalData.InMenu) {
|
||||||
globalData.InMenu = true;
|
globalData.InMenu = true;
|
||||||
globalData.BlockMovement = true;
|
|
||||||
|
|
||||||
skillSelect = ["Anfänger", "Fortgeschrittener", "Profi"];
|
skillSelect = ["Anfänger", "Fortgeschrittener", "Profi"];
|
||||||
|
|
||||||
@@ -69,7 +78,6 @@ export default function busRouteList(globalData: IGlobalData) {
|
|||||||
|
|
||||||
|
|
||||||
} else if (item.Text === "Abbrechen") {
|
} else if (item.Text === "Abbrechen") {
|
||||||
mp.events.callRemote("CLIENT:Job_StopJob");
|
|
||||||
routeMenu.Close();
|
routeMenu.Close();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -80,7 +88,6 @@ export default function busRouteList(globalData: IGlobalData) {
|
|||||||
}
|
}
|
||||||
routeSelected = false;
|
routeSelected = false;
|
||||||
|
|
||||||
globalData.BlockMovement = false;
|
|
||||||
globalData.InMenu = false;
|
globalData.InMenu = false;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -49,9 +49,9 @@
|
|||||||
}, 500);
|
}, 500);
|
||||||
})
|
})
|
||||||
|
|
||||||
setInterval(() => {
|
//setInterval(() => {
|
||||||
mp.events.call("client:checkInvincible")
|
// mp.events.call("client:checkInvincible")
|
||||||
}, 30000);
|
//}, 30000);
|
||||||
|
|
||||||
mp.events.add('SERVER:AntiCheat:weaponSwap', () => {
|
mp.events.add('SERVER:AntiCheat:weaponSwap', () => {
|
||||||
Behaviour.resetWeapon()
|
Behaviour.resetWeapon()
|
||||||
|
|||||||
1
ReallifeGamemode.Client/global.d.ts
vendored
1
ReallifeGamemode.Client/global.d.ts
vendored
@@ -5,7 +5,6 @@
|
|||||||
InChat: boolean,
|
InChat: boolean,
|
||||||
LoggedIn: boolean,
|
LoggedIn: boolean,
|
||||||
IsAfk: boolean,
|
IsAfk: boolean,
|
||||||
BlockMovement: boolean;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
declare type AccountData = {
|
declare type AccountData = {
|
||||||
|
|||||||
@@ -15,7 +15,6 @@ let globalData: IGlobalData = {
|
|||||||
InChat: false,
|
InChat: false,
|
||||||
LoggedIn: false,
|
LoggedIn: false,
|
||||||
IsAfk: false,
|
IsAfk: false,
|
||||||
BlockMovement: false,
|
|
||||||
|
|
||||||
get InMenu(): boolean {
|
get InMenu(): boolean {
|
||||||
return inMenu;
|
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();
|
const game: IGame = new RageGame();
|
||||||
export default game;
|
export default game;
|
||||||
export {
|
export {
|
||||||
|
|||||||
Reference in New Issue
Block a user