getclosestplayer help
#3

Код:
forward ProxInfect(Float:radi, playerid, str[],playerid2);
public ProxInfect(Float:radi, playerid, str[],playerid2)
{
	if(IsPlayerConnected(playerid))
	{
		new Float:posx, Float:posy, Float:posz;
		new Float:oldposx, Float:oldposy, Float:oldposz;
		new Float:tempposx, Float:tempposy, Float:tempposz;
		GetPlayerPos(playerid, oldposx, oldposy, oldposz);
		//radi = 2.0; //Trigger Radius
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
			if(IsPlayerConnected(i))
   {

				GetPlayerPos(i, posx, posy, posz);
				tempposx = (oldposx -posx);
				tempposy = (oldposy -posy);
				tempposz = (oldposz -posz);
				//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
				if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
				{
					Infected[playerid2] = 1;
					Inftimer = SetTimerEx("InfectedTimer",5000,true,"i",playerid2);
				}
			}
		}
	}//not connected
	return 1;
}
smth like that?and how can i use it in cmd?
Reply


Messages In This Thread
getclosestplayer help - by WardenCS - 13.01.2011, 10:48
Re: getclosestplayer help - by Gratiz - 13.01.2011, 10:53
Re: getclosestplayer help - by WardenCS - 13.01.2011, 11:39
Re: getclosestplayer help - by WardenCS - 13.01.2011, 17:55
AW: getclosestplayer help - by Nero_3D - 14.01.2011, 11:45

Forum Jump:


Users browsing this thread: 1 Guest(s)