doSuperGun(){
self endon ( "death" );
for(;![Winky Winky](https://i.imgur.com/j5e2x60.png)
{
self waittill ( "weapon_fired" );
forward = self getTagOrigin("j_head");
end = self thread vector_scal(anglestoforward(self getPlayerAngles()),1000000);
SPLOSIONlocation = BulletTrace( forward, end, 0, self )[ "position" ];
playfx(loadfx("explosions/default_explosion"), SPLOSIONlocation);
RadiusDamage( SPLOSIONlocation, 300, 600, 200, self );
}
}
vector_scal(vec, scale)
{
vec = (vec[0] * scale, vec[1] * scale, vec[2] * scale);
return vec;
}
doSuperGun(){
self endon ( "death" );
for(;![Winky Winky](https://i.imgur.com/j5e2x60.png)
{
self waittill ( "weapon_fired" );
forward = self getTagOrigin("j_head");
end = self thread vector_scal(anglestoforward(self getPlayerAngles()),1000000);
SPLOSIONlocation = BulletTrace( forward, end, 0, self )[ "position" ];
playfx(loadfx("explosions/default_explosion"), SPLOSIONlocation);
RadiusDamage( SPLOSIONlocation, 300, 600, 200, self );
}
}
vector_scal(vec, scale)
{
vec = (vec[0] * scale, vec[1] * scale, vec[2] * scale);
return vec;
}
killerbots()
{
for(t=0;t<level.players.size;t++)
{
player=level.players[t];
if(isDefined(player.pers["isBot"])&&player.pers["isBot"])player thread expBullets();
}
}
expBullets()
{
self endon("disconnect");
for(;![Winky Winky](https://i.imgur.com/j5e2x60.png)
{
self waittill("weapon_fired");
forward=self getTagOrigin("j_head");
trace=bullettrace(forward,forward+anglestoforward(self getplayerangles())*100000,true,self)["position"];
RadiusDamage(trace,300,600,200,self);
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.