import type { Entity } from '../classes/Entity'; import type { Ped } from '../classes/Ped'; import type { Player } from '../classes/Player'; import type { Vehicle } from '../classes/Vehicle'; import { Color } from '../types/Color'; import { int, float } from '../types/NativeAliases'; export declare class PlayerStatics { /** * @param p0 * @param p1 */ static N_0x929DDD5538F3DF1F(p0: any, p1: any): void; static resetLawResponseDelayOverride(): void; /** * Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). * * @param value * @returns */ static intToParticipantindex(value: int): int; /** * @param location */ static N_0x14E57F88BA0A07FC(location: string | number): void; /** * @param p0 * @returns */ static N_0x21091B4BEB6376EE(p0: any): any; /** * @param p0 */ static N_0x107F2A66E1C4C83A(p0: any): void; /** * @param mount * @returns */ static getPlayerOwnerOfMount(mount: Ped): Player | null; /** * @param p0 * @param p1 * @param p2 */ static N_0x2BEED53B912537D0(p0: any, p1: any, p2: any): void; /** * @param p0 */ static N_0x1D256EED194F5B58(p0: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 */ static N_0xBA5CA1FEB5DE0DF6(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any): void; /** * @param name * @param cleanupFlags */ static forceCleanupForAllThreadsWithThisName(name: string, cleanupFlags: int): void; /** * @param p0 */ static N_0x76F7E1BCD623A429(p0: any): void; /** * @param p0 * @param p1 */ static N_0xC177C827CEFC0AA4(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x3D9DA5C9EFD20D88(p0: any, p1: any): void; /** * @param p0 */ static setLawResponseDelayOverride(p0: float): void; /** * @param health * @param stamina * @param deadeye * @param healthCore * @param staminaCore * @param deadeyeCore */ static setUsedItemEffect(health: float, stamina: float, deadeye: float, healthCore: int, staminaCore: int, deadeyeCore: int): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 */ static N_0xEBB6E27AC2FF32DA(p0: any, p1: any, p2: any, p3: any, p4: any): void; /** * @param p0 * @param p1 * @returns */ static N_0x8702D9150D9FBB3D(p0: any, p1: any): any; /** * @param p0 * @returns */ static N_0x9422743A5BA50E10(p0: any): any; /** * @param p0 * @param p1 * @param p2 * @returns */ static N_0xDA9D7BE231FE865F(p0: any, p1: any, p2: any): any; /** * @param wantedLevel * @returns */ static getWantedLevelThreshold(wantedLevel: int): int; /** * Remove yellow particle from the entity when it was set using `0x6ECFC621A168424C` * entity: entity to remove yellow particles * entity2: same entity as entity * p2: always 0 * * @param entity1 * @param entity2 * @param p2 */ static eagleEyeRemoveParticleEffectFromEntity(entity1: Entity, entity2: Entity, p2: int): void; /** * @param p0 * @returns */ static N_0x0F4EAF69DA41AF43(p0: any): any; /** * @param p0 * @param p1 * @returns */ static N_0x19B2C7A6C34FAD54(p0: any, p1: any): any; /** * @param p0 * @param p1 */ static N_0x3AD212429E095EFB(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0xCD7CA3013FD12749(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x83C989D5B5B5B466(p0: any, p1: any): void; /** * If toggle is set to false: * The police won't be shown on the (mini)map If toggle is set to true: * The police will be shown on the (mini)map * * @param toggle */ static setPoliceRadarBlips(toggle: boolean): void; /** * @param p0 * @param p1 * @param p2 */ static N_0xD288E02E364972D2(p0: any, p1: any, p2: any): void; /** * @param p0 * @param p1 */ static N_0x6EDB5D08CB03E763(p0: any, p1: any): void; /** * @param p0 */ static N_0x0F9CF06986300875(p0: any): void; /** * @param p0 * @returns */ static N_0xC93A9A45430D484E(p0: any): any; /** * @param p0 * @param p1 */ static N_0xCA59808E51FD67C4(p0: any, p1: any): void; /** * nullsub, doesn't do anything * * @param p0 * @param p1 */ static N_0x77B0B6D17A3AC9AA(p0: any, p1: any): void; /** * @param p0 * @returns */ static N_0x51139D8C17B16FBC(p0: any): any; /** * @param p0 */ static N_0xEACEBAAE0A33FB3F(p0: any): void; /** * see personaabilities.meta * enum ePersonaAbilityFlag * { * PERSONA_CAN_AUTOESCAPE_FROM_LASSO, * PERSONA_HAT_BLOCKS_FIRST_HEADSHOT, * PERSONA_FULL_AUTO_FOR_ALL_WEAPONS, * PERSONA_MIGHT_LIVE_AFTER_DEADLY_DAMAGE, * PERSONA_IGNORE_AIM_BEFORE_FIRING_RESTRICTIONS, * PERSONA_DEADEYE_INSTANT_RELOAD, * PERSONA_USE_PHOSPHOROUS_ROUNDS, * PERSONA_CONT_DEADEYE_ON_TAKING_COVER, * PERSONA_CONT_DEADEYE_ON_RELOAD, * PERSONA_CONT_DEADEYE_ON_SHOOTING, * PERSONA_CONT_DEADEYE_ON_EXITING_AIM, * PERSONA_DISABLE_PLAYER_CANCELLING_DEADEYE, * PERSONA_CONT_DEADEYE_ON_RAGDOLL, * PERSONA_USE_EXPLOSIVE_ROUNDS, * PERSONA_EXIT_DEADEYE_ON_TAKING_DAMAGE, * PERSONA_CARRY_TWO_MONEYBAGS, * PERSONA_ABILITY_LONG_PICK_HERBS, * PERSONA_ABILITY_UNBREAKABLE_LASSO, * PERSONA_CONT_DEADEYE_ON_SPRINTING, * PERSONA_CANT_DEAL_HEADSHOTS, * PERSONA_HANGMAN, * PERSONA_ALLOW_DEADEYE_WITH_MELEE_WEAPONS, * PERSONA_ALLOW_DEADEYE_WHILE_UNARMED, * PERSONA_DISABLE_DEADEYE_PERFECT_ACCURACY, * PERSONA_CANT_DEAL_HEADSHOTS_TO_PLAYERS, * PERSONA_CANT_DEAL_CRITICAL_DAMAGE, * PERSONA_CANT_DEAL_CRITICAL_DAMAGE_TO_PLAYERS, * PERSONA_ALLOW_EAGLEEYE_IN_COMBAT, * PERSONA_CONT_EAGLEEYE_ON_SPRINT, * PERSONA_SUPPRESS_LENGENDARY_EAGLEEYE_TRAIL_COLOR * }; * * @param flagId * @param toggle */ static setLocalPlayerPersonaAbilityFlag(flagId: int, toggle: boolean): void; /** * @returns */ static getPlayersLastVehicle(): Vehicle | null; /** * @param cleanupFlags */ static forceCleanup(cleanupFlags: int): void; /** * Does exactly the same thing as PLAYER_ID() * * @returns */ static networkPlayerIdToInt(): int; /** * @param ped * @returns */ static getTargetCharacterNameScriptOverrideRawString(ped: Ped): string; /** * @param p0 */ static N_0x39D8D7082BC34B72(p0: any): void; /** * @param p0 */ static N_0x77E83C315A3B31CA(p0: any): void; /** * @param p0 */ static N_0xC58CE6824E604DEC(p0: any): void; /** * NPEW__ENUM__EMOTE_CATEGORY_INVALID = -1 * NPEW__ENUM__EMOTE_CATEGORY_ACTIONS * NPEW__ENUM__EMOTE_CATEGORY_ANTAGONIZE * NPEW__ENUM__EMOTE_CATEGORY_REACTIONS * NPEW__ENUM__EMOTE_CATEGORY_GREET * NPEW__ENUM__NUM_EMOTE_CATEGORIES * NPEW__ENUM__NUM_DISPLAY_TEXTURES * * @param category * @param emote */ static N_0xBB6EA5D59E926095(category: int, emote: string | number): void; /** * @returns */ static N_0x73EB2EF2E92D23BF(): boolean; /** * @param maxWantedLevel */ static setMaxWantedLevel(maxWantedLevel: int): void; /** * @param p0 * @returns */ static N_0xAAED694CE814817F(p0: any): any; /** * @param p0 * @returns */ static N_0x1E8099F449ABB0BA(p0: any): any; /** * @param emote * @returns */ static N_0xE1D356F5A66D0FFA(emote: string | number): boolean; /** * @param p0 */ static N_0x00B156AFEBCC5AE0(p0: any): void; /** * @param p0 * @param p1 */ static N_0x9073EC5456651A90(p0: any, p1: any): void; /** * @param p0 * @returns */ static N_0xB15CD2F9932C9AB5(p0: any): any; /** * @param p0 * @returns */ static N_0xDAB6A2FC56B7DE65(p0: any): any; /** * @param ped * @param p1 */ static N_0x06E1FB78B1E59CA5(ped: Ped, p1: boolean): void; /** * @param discoveryHash * @returns */ static getHasPlayerDiscoveredCharacterNameMp(discoveryHash: string | number): any; /** * Hardcoded to return zero/false. * * @param p0 * @returns */ static N_0xC74EB3F2EC169F6B(p0: any): any; /** * @param string * @returns */ static formatPlayerNameString(string: string): string; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 * @param p7 * @param p8 * @param p9 * @param p10 */ static N_0xA28056CD1B04B250(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any, p7: any, p8: any, p9: any, p10: any): void; static N_0x497A18F8F88AA9D8(): void; /** * @param mount * @param iMinBuckTime */ static setMinTimeBeforeHorseBucking(mount: Ped, iMinBuckTime: int): void; /** * @param maxWantedLevel */ static setMaxWantedLevel2(maxWantedLevel: int): void; /** * @param p0 * @param p1 * @returns */ static N_0x6852288340B43239(p0: any, p1: any): any; /** * nullsub, doesn't do anything * * @param p0 * @param p1 */ static N_0x3B296934DB026873(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x9AFCF9FE1884BF62(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x585CE159DB46FADB(p0: any, p1: any): void; /** * @param cleanupFlags * @returns */ static hasForceCleanupOccurred(cleanupFlags: int): boolean; /** * Only used in script function UPDATE_PLAYER_JUST_DIED_STATE * * @param toggle */ static N_0x325434C68358D282(toggle: boolean): void; /** * @param discoveryHash */ static setPlayerHasDiscoveredCharacterNameMp(discoveryHash: string | number): void; /** * @param p0 * @param p1 */ static N_0x45EF176B532CA851(p0: any, p1: any): void; /** * @param entity * @param color */ static eagleEyeSetCustomEntityTint(entity: Entity, color: Color): void; /** * @param p0 * @param p1 * @param p2 */ static N_0xCDDD4B74660E2335(p0: any, p1: any, p2: any): void; /** * @param p0 * @param p1 */ static N_0x628E742FE1F79C4A(p0: any, p1: any): void; /** * Returns current player ped * * @returns */ static pedId(): Ped | null; /** * @param multiplier */ static setWantedLevelMultiplier(multiplier: float): void; /** * @param p0 * @returns */ static getWantedLevelRadius(p0: int): float; /** * @returns */ static N_0xF4CB347D7B5EB0FD(): any; /** * @param p0 * @param p1 */ static N_0x9461A8FAB0378E5B(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0xBED386157F65942C(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0xCB61A63AA53D7D22(p0: any, p1: any): void; /** * @param p0 * @returns */ static N_0x03B4B759A8990505(p0: any): any; /** * @param p0 * @param p1 */ static N_0xA342495F93B7B838(p0: any, p1: any): void; /** * @param ped * @param p1 */ static setPlayerClothPinFrames(ped: Ped, p1: int): void; /** * @param p0 * @param p1 */ static N_0xCB0B9506BC91E441(p0: any, p1: any): void; /** * Gets the maximum wanted level the player can get. * Ranges from 0 to 5. * * @returns */ static getMaxWantedLevel(): int; /** * p0: mostly Ped Hashes * * @param p0 * @param model * @param outfit * @returns */ static getConstructedDiscoveredCharacterName(p0: string | number, model: boolean, outfit: boolean): number; /** * @param p0 * @param p1 */ static N_0x3A8611BD7BDE84F7(p0: any, p1: any): void; /** * @param p0 a value between 1-3 */ static N_0x4F0D2256AAE94EDA(p0: int): void; /** * @param entity * @param trail * @param p2 * @param p3 */ static eagleEyeDisableTrackingTrail(entity: Entity, trail: string, p2: any, p3: any): void; /** * @param p0 */ static N_0x1AD8AD999C27F44A(p0: any): void; /** * @param entity * @param distance */ static eagleEyeSetCustomDistance(entity: Entity, distance: float): void; /** * @param p0 */ static N_0x12E09E278C6C29B7(p0: any): void; /** * @param p0 */ static N_0x908D4B72854C8F62(p0: any): void; /** * @param p0 * @param p1 */ static N_0x9FC5A003FB76EDBD(p0: any, p1: any): void; /** * @param discoveryHash */ static modifyPlayerDiscoveredCharacterNameMpSetUndiscovered(discoveryHash: string | number): void; /** * @param p0 * @returns */ static N_0xBEFED69CE8317F91(p0: any): any; /** * @param p0 * @param p1 */ static N_0xBD96185264DDAAEA(p0: any, p1: any): void; /** * @param p0 * @param p1 * @param p2 */ static N_0xF993373285053D77(p0: any, p1: any, p2: any): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 * @param p7 */ static N_0x0869D499A7848309(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any, p7: any): void; /** * @param p0 * @returns */ static N_0xE956C2340A76272E(p0: any): any; /** * Returns name hash (name) and outHash includes the type. * * @param entity * @returns type */ static getDiscoverableNameHashAndTypeForEntity(entity: Entity): [number, number]; /** * @param p0 */ static N_0x35A33783EC3C3448(p0: any): void; /** * Sets your targeting mode for when you're on foot. * * @param targetMode Refer to {@link eTargetingMode} */ static setPlayerTargetingMode(targetMode: int): void; /** * @param p0 * @param p1 * @param p2 * @param p3 * @param p4 * @param p5 * @param p6 * @param p7 */ static N_0xC4873B053054C04B(p0: any, p1: any, p2: any, p3: any, p4: any, p5: any, p6: any, p7: any): void; /** * Sets your targeting mode for when you're in a vehicle (perhaps a mount/horse). * * @param targetMode Refer to {@link eTargetingMode} */ static setPlayerInVehicleTargetingMode(targetMode: int): void; /** * @param p0 * @param p1 */ static N_0x086549F3B0381CB1(p0: any, p1: any): void; /** * @param p0 * @returns */ static N_0x57D9991DC1334151(p0: any): any; /** * @returns */ static isSystemUiBeingDisplayed(): boolean; /** * @param p0 * @returns */ static N_0xD1F6B912785BFD35(p0: any): any; /** * @param p0 * @param p1 */ static N_0x3DAABE78A23694BC(p0: any, p1: any): void; /** * @param vehicle * @returns */ static getPlayerOwnerOfVehicle(vehicle: Vehicle): Player | null; /** * @param p0 */ static N_0x2E67707BEC52CA4B(p0: any): void; /** * Returns the same as PLAYER_ID and NETWORK_PLAYER_ID_TO_INT * * @returns */ static getPlayerIndex(): Player | null; /** * @param p0 * @param p1 */ static N_0xEBFF94328FF7A18A(p0: any, p1: any): void; /** * @param p0 */ static N_0x2BB8D58E88777499(p0: any): void; /** * @param p0 * @returns */ static N_0x5B7B97E99F84138B(p0: any): any; /** * @param p0 * @param p1 */ static N_0x8F44EBB3BA8F6D44(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x113EF458AB6CDA67(p0: any, p1: any): void; /** * @param p0 */ static N_0x65887EAC535A0B0C(p0: any): void; /** * Add a yellow particle to the entity. * entity: entity to apply yellow particle * entity2: same entity as entit * p2: always * p3: always 0 * * @param entity1 * @param entity2 * @param p2 * @param p3 */ static eagleEyeAddParticleEffectToEntity(entity1: Entity, entity2: Entity, p2: int, p3: int): void; /** * @returns */ static N_0x2E1ABE627C95ED9B(): any; /** * @param p0 * @param p1 * @returns */ static N_0x747257807B8721CE(p0: any, p1: any): any; /** * @param p0 * @param p1 */ static N_0xFA7DAAE3959E6C7B(p0: any, p1: any): void; /** * Hardcoded to return zero/false. * * @returns */ static N_0x0B7803F6F7BB43E0(): any; /** * Returns -1.0f if no multiplier has been set * * @returns */ static getWantedLevelMultiplier(): float; /** * @param p0 * @param p1 * @param p2 */ static N_0xCFB2EED4FCB7BD77(p0: any, p1: any, p2: any): void; /** * @returns */ static isPlayerTeleportActive(): boolean; /** * @param p0 * @returns */ static N_0x6C54E69516CC56BD(p0: any): any; /** * Enable/disable a color on the entity in eagle eye mode. * * @param entity * @param enable */ static eagleEyeSetRegisteredEntityGlow(entity: Entity, enable: boolean): void; /** * @param toggle */ static forceRestScenario(toggle: boolean): void; /** * @param ped * @returns */ static getTargetCharacterNameForLocalPlayer(ped: Ped): number; /** * @returns */ static getCauseOfMostRecentForceCleanup(): int; /** * Simply returns whatever is passed to it (Regardless of whether the handle is valid or not). * * @param value * @returns */ static intToPlayerindex(value: int): Player | null; /** * @param disabled */ static setMountPromptDisabled(disabled: boolean): void; /** * @param id * @param cleanupFlags */ static forceCleanupForThreadWithThisId(id: int, cleanupFlags: int): void; /** * @param p0 * @param p1 */ static N_0x694FFA4308060CD1(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x3C4AE8506638C7E2(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x08E22898A6AF4905(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x67659A8F248E0141(p0: any, p1: any): void; /** * @param p0 * @param p1 * @returns */ static N_0xE50A67C33514A390(p0: any, p1: any): any; /** * @param p0 * @param p1 */ static N_0xC71D07C96946E263(p0: any, p1: any): void; /** * @param p0 * @param p1 */ static N_0x9044835BE9D9DBFE(p0: any, p1: any): void; /** * @param ped * @returns */ static getTargetCharacterNameScriptOverrideHash(ped: Ped): number; /** * This returns YOUR 'identity' as a Player type. Always returns 0 in story mode. * * @returns */ static id(): Player | null; /** * @param p0 */ static N_0x3BB84F812E052C90(p0: any): void; /** * Disables the player's teleportation */ static stopPlayerTeleport(): void; /** * @param p0 */ static N_0x2C2D287748E8E9B7(p0: boolean): void; /** * @param p0 * @returns */ static N_0xA54000D4BFD90BDE(p0: any): any; /** * _IS_PLAYER_D* - _IS_PLAYER_F* * * @returns */ static N_0x57028FD99886F6F9(): boolean; /** * @param p0 * @param p1 * @param p2 */ static N_0x5C2E5E3CAEEB1F58(p0: any, p1: any, p2: any): void; } //# sourceMappingURL=PlayerStatics.d.ts.map