[ERROR] "anticheat" package loading failed, exception stack:
TypeError: Cannot read property 'GetVariable' of undefined
at Object.<anonymous> (C:\server\packages\anticheat\index.js:3:27)
at Module._compile (internal/modules/cjs/loader.js:1076:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10)
at Module.load (internal/modules/cjs/loader.js:941:32)
at Function.Module._load (internal/modules/cjs/loader.js:782:14)
at Module.require (internal/modules/cjs/loader.js:965:19)
at require (internal/modules/cjs/helpers.js:88:18)
at loadPackages (file:///C:/server/bin/loader.mjs:2:167)
at file:///C:/server/bin/loader.mjs:4:7
at file:///C:/server/bin/loader.mjs:6:255
TypeError: Cannot read property 'GetVariable' of undefined
at Object.<anonymous> (C:\server\packages\anticheat\index.js:3:27)
at Module._compile (internal/modules/cjs/loader.js:1076:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1097:10)
at Module.load (internal/modules/cjs/loader.js:941:32)
at Function.Module._load (internal/modules/cjs/loader.js:782:14)
at Module.require (internal/modules/cjs/loader.js:965:19)
at require (internal/modules/cjs/helpers.js:88:18)
at loadPackages (file:///C:/server/bin/loader.mjs:2:167)
at file:///C:/server/bin/loader.mjs:4:7
at file:///C:/server/bin/loader.mjs:6:255
код
JavaScript:
const LocalPlayer = mp.players.local;
var isAdmin = LocalPlayer.GetVariable('IS_ADMIN');
mp.events.add('server:CheatDetection', (player,flag) => {
if(flag=='Unallowed Weapon') {
player.ban()
}
if (isAdmin == true){
mp.gui.chat.push('!{#ff0000}[AntiCheat] Detected ' + flag + ' from ' + player.name)
}
console.log(`Detected ${flag} from ${player.name} SC: ${player.socialClub}`)
})
mp.events.add("playerWeaponChange", (player) => {
player.call('client:weaponSwap')
});