AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   get user aiming (https://forums.alliedmods.net/showthread.php?t=117229)

zombieplague 01-30-2010 07:18

get user aiming
 
is it impossible to get user aiming and set his aiming at nearby enemy ? auto

V I R U S 01-30-2010 07:19

Re: get user aiming
 
Aimbot? =)))

zombieplague 01-30-2010 07:41

Re: get user aiming
 
Quote:

Originally Posted by V I R U S (Post 1072672)
Aimbot? =)))

Something like that but it's not.

Only some distance.

minimiller 01-30-2010 09:08

Re: get user aiming
 
code by Exolent (?)
PHP Code:

stock entity_set_aim(ent, const Float:origin2[3], bone=0)
{
    if(!
pev_valid(ent))
        return 
0;
    
    static 
Float:origin[3];
    
origin[0] = origin2[0];
    
origin[1] = origin2[1];
    
origin[2] = origin2[2];
    
    static 
Float:ent_origin[3], Float:angles[3];
    
    if(
bone)
        
engfunc(EngFunc_GetBonePositionentboneent_originangles);
    else
        
pev(entpev_originent_origin);
    
    
origin[0] -= ent_origin[0];
    
origin[1] -= ent_origin[1];
    
origin[2] -= ent_origin[2];
    
    static 
Float:v_length;
    
v_length vector_length(origin);
    
    static 
Float:aim_vector[3];
    
aim_vector[0] = origin[0] / v_length;
    
aim_vector[1] = origin[1] / v_length;
    
aim_vector[2] = origin[2] / v_length;
    
    static 
Float:new_angles[3];
    
vector_to_angle(aim_vectornew_angles);
    
    
new_angles[0] *= -1;
    
    if(
new_angles[1] > 180.0new_angles[1] -= 360;
    if(
new_angles[1] < -180.0new_angles[1] += 360;
    if(
new_angles[1] == 180.0 || new_angles[1] == -180.0new_angles[1] = -179.999999;
    
    
set_pev(entpev_anglesnew_angles);
    
set_pev(entpev_fixangle1);
    
    return 
1;




All times are GMT -4. The time now is 07:20.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.