UNPKG

rock-mod

Version:

Rock-Mod is a powerful framework designed for creating and managing mods for Grand Theft Auto (GTA) games.

27 lines (26 loc) 1.04 kB
import { type IPlayersManager } from "../../common/player/IPlayersManager"; import { MockPlayer } from "./MockPlayer"; import { MockEntitiesManager } from "../entity/MockEntitiesManager"; import { Vector3D } from "../../../../shared/common/utils/math/Vectors"; export interface IMockPlayerConnectOptions { id?: number; name?: string; socialClub?: string; position?: Vector3D; dimension?: number; health?: number; armour?: number; ip?: string; serial?: string; } export declare class MockPlayersManager extends MockEntitiesManager<MockPlayer> implements IPlayersManager { private _nextId; constructor(); getByName(name: string): MockPlayer; findByName(name: string): MockPlayer | null; getBySocialClub(socialClub: string): MockPlayer; findBySocialClub(socialClub: string): MockPlayer | null; createPlayer(options?: IMockPlayerConnectOptions): MockPlayer; simulateConnect(options?: IMockPlayerConnectOptions): MockPlayer; simulateDisconnect(player: MockPlayer): void; }