Entity
GetAnimationLayer
Entity.GetAnimationLayer(entity_index, layer_index)
[EN] Used to get entity animation layer. [RU] Используется для получения слоя анимации объекта.
Returns an anim layer object
the object:
layer.Sequence
layer.Activity
layer.Weight
layer.WeightDeltaRange
layer.Cycle
layer.PlaybackRate
Layers
0 = AIMMATRIX
1 = WEAPON_ACTION
2 = WEAPON_ACTION_RECROUCH
3 = ADJUST
4 = MOVEMENT_JUMP_OR_FALL
5 = MOVEMENT_LAND_OR_CLIMB
6 = MOVEMENT_MOVE
7 = MOVEMENT_STRAFECHANGE
8 = WHOLE_BODY
9 = FLASHED
10 = FLINCH
11 = ALIVELOOP
12 = LEAN
GetSteamID
Entity.GetSteamID( entity )
[EN] Used to get SteamID of entity. [RU] Используется для получения SteamID объекта.
DisableESP
Entity.DisableESP(entity)
Note: Must be called in CreateMove, active for 1 tick.
[EN] Disables ESP of entity. [RU] Отключает ESP объекта.
DrawFlag
function cm()
{
targets = Ragebot.GetTargets();
if (targets != "")
{
for (i=0; i < targets.length; i++)
{
Entity.DrawFlag(targets[i], "HITTABLE", [0,255,255,255])
}
}
}
Cheat.RegisterCallback("CreateMove", "cm")
Note: this must be called in CreateMove callback, active for 1 tick.
[EN] Draws an extra flag on the entity. [RU] Рисует дополнительный флаг на объекте.
GetCCSWeaponInfo
This function can be called on both a player and weapon entity. When called on player it will return the info from current weapon. Returns the following prop list
price
kill_award
cycle_time
cycle_time_alt
damage
armor_ratio
penetration
range
max_speed
max_speed_alt
max_clip
spread
spread_alt
inaccuracy_crouch
inaccuracy_crouch_alt
inaccuracy_stand
inaccuracy_stand_alt
inaccuracy_jump_initial
inaccuracy_jump_apex
inaccuracy_jump
inaccuracy_jump_alt
inaccuracy_land
inaccuracy_land_alt
inaccuracy_ladder
inaccuracy_ladder_alt
inaccuracy_fire
inaccuracy_fire_alt
inaccuracy_move
inaccuracy_move_alt
inaccuracy_reload
function on_cm(){
var lp = Entity.GetLocalPlayer();
var weapon_info = Entity.GetCCSWeaponInfo(lp);
Global.Print("damage " + weapon_info["damage"] + "\n");
Global.Print("max_speed " + weapon_info["max_speed"] + "\n");
}
Cheat.RegisterCallback("CreateMove","on_cm");
[EN] Used to get info from weapon. [RU] Используется для получения информации из оружия.
GetRenderBox
Entity.GetRenderBox( entity )
[EN] Returns an array object with state (valid/invalid), min X, min Y, max X, max Y. [RU] Возвращает объект массива с состоянием (действительный / недействительный), min X, min Y, max X, max Y.
GetWeapons
Entity.GetWeapons( entity )
[EN] Returns an array of weapons of the entity. [RU] Возвращает массив оружия сущности.
GetEntitiesByClassID
Entity.GetEntitiesByClassID(classid);
[EN] Returns entities of given Class ID. [RU] Возвращает сущности данного идентификатора класса.
GetHitboxPosition
Entity.GetHitboxPosition( entity, hitbox );
[EN] Returns an array object with X, Y, Z for hitbox position. [RU] Возвращает объект массива с X, Y, Z для позиции хитбокса.
Hitbox indexes:
HITBOX_HEAD = 0
HITBOX_NECK = 1
HITBOX_PELVIS = 2
HITBOX_BODY = 3
HITBOX_THORAX = 4
HITBOX_CHEST = 5
HITBOX_UPPER_CHEST = 6
HITBOX_LEFT_THIGH = 7
HITBOX_RIGHT_THIGH = 8
HITBOX_LEFT_CALF = 9
HITBOX_RIGHT_CALF = 10
HITBOX_LEFT_FOOT = 11
HITBOX_RIGHT_FOOT = 12
HITBOX_LEFT_HAND = 13
HITBOX_RIGHT_HAND = 14
HITBOX_LEFT_UPPER_ARM = 15
HITBOX_LEFT_FOREARM = 16
HITBOX_RIGHT_UPPER_ARM = 17
HITBOX_RIGHT_FOREARM = 18
GetEyePosition
Entity.GetEyePosition( entity );
[EN] Returns an array object with X, Y, Z for eye position. [RU] Возвращает объект массива с координатами X, Y, Z для положения глаз.
GetGameRulesProxy
function valveServer( )
{
gamerules = Entity.GetGameRulesProxy();
is_valve_server = Entity.GetProp( gamerules, "CCSGameRulesProxy", "m_bIsValveDS" );
Cheat.Print("Is this Valve Dedicated server: " + is_valve_server + "\n");
}
Cheat.RegisterCallback("Draw", "valveServer");
[EN] Returns entity index of game rules entity. [RU] Возвращает индекс сущности сущности правил игры.
IsBot
Entity.IsBot( entity )
[EN] Entity.IsBot can be used to check whether passed entity index is a bot or not. [RU] Entity.IsBot можно использовать, чтобы проверить, является ли переданный индекс объекта ботом или нет.
GetWeapon
Entity.GetWeapon( entity );
[EN] Entity.GetWeapon returns weapon name of entity index passed as argument. [RU] Entity.GetWeapon возвращает имя оружия из индекса сущности, переданного в качестве аргумента.
SetProp
Entity.SetProp( entity, table, prop, value)
[EN] Can be used to override property values. [RU] Может использоваться для переопределения значений свойств.
GetProp
Entity.GetProp( entity, table, prop )
[EN] Returns the value of the property. [RU] Возвращает значение свойства.
GetRenderOrigin
Entity.GetRenderOrigin( entity );
This function can be called on both players and other entities. If called on a dormant player, the last known position will be returned.
[EN] Entity.GetRenderOrigin returns an array of x, y, z. [RU] Entity.GetRenderOrigin возвращает массив x, y, z.
GetName
Entity.GetName( entity )
[EN] Returns a string that is the player name. [RU] Возвращает строку с именем игрока.
GetClassName
Entity.GetClassName( entity );
[EN] Returns a string that represents the class name instead of the class ID. [RU] Возвращает строку, представляющую имя класса вместо идентификатора класса.
GetClassID
Returns a number that is the class ID, lists of class IDs can be found here - https://pastebin.com/bb7CKW2y
Entity.GetClassID( entity )
[EN] Returns a number that is the class ID. [RU] Возвращает число, которое является идентификатором класса.
IsDormant
Entity.IsDormant( entity )
[EN] Finds out whether an entity is dormant. [RU] Узнает, находится ли объект в дорманте.
IsAlive
Entity.IsAlive( entity )
[EN] Finds out whether an entity is alive. [RU] Узнает, жив ли объект.
IsValid
Entity.IsValid( entity )
[EN] Finds out whether an entity is valid. [RU] Узнает, действительна ли сущность.
IsLocalPlayer
Entity.IsLocalPlayer( entity )
[EN] Finds out whether an entity is the local player. [RU] Узнает, является ли объект локальным игроком.
IsEnemy
Entity.IsEnemy( entity )
[EN] Finds out whether an entity is an enemy. [RU] Узнает, является ли сущность врагом.
IsTeammate
Entity.IsTeammate( entity )
[EN] Finds out whether an entity is a teammate. [RU] Узнает, является ли сущность врагом.
GetEntityFromUserID
Entity.GetEntityFromUserID( userid )
[EN] Finds the entity of the given user id. [RU] Находит сущность данного идентификатора пользователя.
GetLocalPlayer
Entity.GetLocalPlayer( )
[EN] Returns the entity index of local the player. [RU] Возвращает индекс сущности локального игрока.
GetTeammates
Entity.GetTeammates( )
[EN] Returns an array of teammate entity indexes. [RU] Возвращает массив индексов сущностей товарищей по команде.
GetEnemies
Entity.GetEnemies( )
[EN] Returns an array of enemy entity indexes. [RU] Возвращает массив индексов вражеских сущностей.
GetPlayers
Entity.GetPlayers( )
[EN] Returns an array of player entity indexes. [RU] Возвращает массив индексов сущностей игрока.
GetEntities
Entity.GetEntities( )
[EN] Returns an array of entity indexes. [RU] Возвращает массив индексов сущностей.
Last updated
Was this helpful?