View Single Post
zipcore
Veteran Member
Join Date: Mar 2010
Location: m_flZipcore
Old 09-07-2019 , 05:12   Re: How to Find Nearest Object & Entity (Help please)
Reply With Quote #6

PHP Code:
public int GetNearestEntity(int clientchar[] classname)
{
    
int nearestEntity = -1;
    
float clientVecOrigin[3], entityVecOrigin[3];
    
    
//Get the distance between the first entity and client
    
float distancenearestDistance = -1.0;
    
    
//Find all the entity and compare the distances
    
int entity = -1;
    while ((
entity FindEntityByClassname(entityclassname)) != -1)
    {
        
GetEntPropVector(entityProp_Data"m_vecOrigin"entityVecOrigin);
        
distance GetVectorDistance(clientVecOriginentityVecOrigin);
        
        if (
distance nearestDistance || nearestDistance == -1.0)
        {
            
nearestEntity entity;
            
nearestDistance distance;
        }
    }
    
    return 
nearestEntity;

Simplyfied code and fixed errors ;)
__________________
zipcore is offline