[ create a new paste ] login | about

Link: http://codepad.org/hrp8Mdrv    [ raw code | fork ]

hurracane - C, pasted on Jun 15:
1
2
3
4
5
6
7
8
9
10
11
12
13
players = getentarray("player", "classname");
for(i=0;i<players.size;i++)
{
	dist = distance(players[i].origin, barrel.origin);
	trace = bulletTrace(barrel.origin + (0,0,20), players[i].origin + (0,0,20), false, barrel);
	if(dist <= 400 && trace["fraction"] == 1 && players[i].sessionstate == "playing")			
	{
		damage = players[i].health;
		dir = vectortoangles(barrel.origin - players[i].origin);
		dir = ((dir[0] / 360), (dir[1] / 360), (dir[2] / 360));
		players[i] finishPlayerDamage(players[i], players[i], damage, 1, "MOD_PROJECTILE", "binoculars_mp", barrel.origin, dir, "none");
	}
}


Create a new paste based on this one


Comments: