entity.get_all([classname: string]): table (entindex)
string (entity classname)
String that specifies the class name of entities that will be added to the list, for example "CCSPlayer".
Returns an array of entity indices. Pass no arguments for all entities.
entity.get_bounding_box
entity.get_bounding_box(player: number): number, number, number, number, number
Entity index of the player.
Returns x1, y1, x2, y2, alpha_multiplier. The contents of x1, y1, x2, y2 must be ignored when alpha_multiplier is zero, which indicates that the bounding box is invalid and should not be drawn.
entity.get_classname
entity.get_classname(ent: number): string
Returns the name of the entity's class, or nil on failure.
entity.get_esp_data
entity.get_esp_data(player: number): table
Returns a table containing alpha, health, and weapon_id, or nil on failure.
entity.get_game_rules
entity.get_game_rules(): number (entindex)
Returns entity index of CCSGameRulesProxy instance, or nil if none exists.
entity.get_local_player
entity.get_local_player(): number (entindex)
Returns the entity index for the local player, or nil on failure.
entity.get_origin
entity.get_origin(ent: number): number, number, number
Returns the x, y, z coordinates of the entity. Only works for non-dormant entities, except for players, where it will return the dormant esp origin
entity.get_player_name
entity.get_player_name(ent: number): string
Returns the player's name, or the string "unknown" on failure.
entity.get_player_resource
entity.get_player_resource(): number (entindex)
Returns entity index of CCSPlayerResource instance, or nil if none exists.
entity.get_player_weapon
entity.get_player_weapon(ent: number): number (entindex)
Returns the entity index of the player's active weapon, or nil if the player is not alive, dormant, etc.
entity.get_players
entity.get_players([enemies_only: boolean]): table (entindex)
If true then you and the players on your team will not be added to the list.
Returns an array of player entity indices. Dormant and dead players will not be added to the list.
entity.get_prop
entity.get_prop(ent: number, propname: string[, array_index: number]): any
Name of the networked property.
If propname is an array, the value at this array index will be returned.
Returns the value of the property, or nil on failure. For vectors or angles, this returns three values.
entity.get_steam64
entity.get_steam64(player: number): string
Entity index of the player.
Returns steamID3, or nil on failure.
entity.hitbox_position
entity.hitbox_position(player: number, hitbox: number): number, number, number
Entity index of the player.
Either a string of the hitbox name, or an integer index of the hitbox.
Returns world coordinates x, y, z, or nil on failure.
entity.is_alive
entity.is_alive(ent: number): boolean
Returns true if the player is not dead.
entity.is_dormant
entity.is_dormant(ent: number): boolean
Returns true if the entity is dormant.
entity.is_enemy
entity.is_enemy(ent: number): boolean
Returns true if the entity is on the other team.
entity.set_prop
entity.set_prop(ent: number, propname: string, value: any[, array_index: number])
Name of the networked property.
The property will be set to this value. For vectors or angles, separate the components by commas.
If propname is an array, the value at this array index will be set.
Sets the value of the property. For vectors or angles, pass three values.