View Single Post
exCeeder.
Junior Member
Join Date: May 2013
Location: .
Old 05-30-2013 , 02:59   Re: Random map locations
Reply With Quote #5

You have wrote:
PHP Code:
    new Float:vec1 GetRandomInt(0999); 
    new 
Float:vec2 GetRandomInt(0999); 
    new 
Float:vec3 GetRandomFloat(10.020.0); 
You have create a new Float, but with GetRandomInt you get an Integer and not a Float.
That is the Error.

Make that so:
PHP Code:
stock GetRandomFlarePostion(FVec[])

    new 
Float:vec1 GetRandomFloat(0.0999.0);
    new 
Float:vec2 GetRandomFloat(0.0999.0);
    new 
Float:vec3 GetRandomFloat(10.020.0);

    if(
vec1 == vec3 && vec1 == vec2 && vec3 == vec2)
    { 
        
GetRandomFlarePostion(FVec);
    }
    
    else if(
TR_PointOutsideWorld(FVec[3]))
    { 
        
GetRandomFlarePostion(FVec);
    }
    
    else  
    {
        
FVec[0] = float:vec1;
        
FVec[1] = float:vec2;
        
FVec[2] = float:vec3;
    }
    
    return 
FVec[3];

MFG,
eXceeder

Last edited by exCeeder.; 05-30-2013 at 03:24.
exCeeder. is offline