All pastes #635828 Raw Edit

Anonymous

public text v1 · immutable
#635828 ·published 2007-07-27 12:22 UTC
rendered paste body
	if(strcmp(cmd, "/openlspd", true) == 0)
	{
		if(gTeam[playerid] == 2 || IsACop(playerid))
		{
		    new Float:Positions[2][3];
		    GetPlayerPos( playerid, Positions[0][0], Positions[0][1], Positions[0][2]);
		    GetObjectPos( pdgate, Positions[1][0], Positions[1][1], Positions[1][2]);
		    
		    if( GetDistance( Positions[0][0], Positions[0][1], Positions[0][2], Positions[1][0], Positions[1][1], Positions[1][2]) < 30.0 )
		    {
				MoveObject(pdgate, 1588.5617, -1638.0871, 5.7200, 1);
			}
		}
	}
	if(strcmp(cmd, "/closelspd", true) == 0)
	{
		if(gTeam[playerid] == 2 || IsACop(playerid))
		{
		    new Float:Positions[2][3];
		    GetPlayerPos( playerid, Positions[0][0], Positions[0][1], Positions[0][2]);
		    GetObjectPos( pdgate, Positions[1][0], Positions[1][1], Positions[1][2]);

		    if( GetDistance( Positions[0][0], Positions[0][1], Positions[0][2], Positions[1][0], Positions[1][1], Positions[1][2]) < 30.0 )
		    {
				MoveObject(pdgate, 1588.5617, -1638.0871, 12.7200, 1);
			}
		}
	}
	
	
	
	
Float:GetDistance( Float: x1, Float: y1, Float: z1, Float: x2, Float: y2, Float: z2 )
{
    new Float:d;

    d += floatpower(x1-x2, 2.0);
    d += floatpower(y1-y2, 2.0);
    d += floatpower(z1-z2, 2.0);

    d = floatsqroot(d);
    return d;
}