12-25-2011, 12:49
Hello
I am making Zombies 2 and I decided to add this feature to it, I previewed this some time ago, here is the release,
It has 1 bug: when they damage you(at least the zombies from my mod) it doesnt work anymore, , I dont know the reason of that.
I am making Zombies 2 and I decided to add this feature to it, I previewed this some time ago, here is the release,
Code:
VariableZoom()
{
self endon("death");
self endon("disconnect");
if(isdefined(self.zoomtext))
self.zoomtext destroy();
self.zoom = 60;
originalzoom = getDvarInt("cg_fovmin");
while(1)
{
if(self ADSButtonPressed() && WeaponClass(self getCurrentWeapon()) == "sniper")
{
if(!isdefined(self.zoomtext))
{
self.zoomtext = self createfontstring("default",1.3,self);
self.zoomtext setpoint("","",0,-195);
self.zoomtext settext("Press [{+activate}] to increase zoom and Press [{+frag}] to reduce zoom");
self.zoomtext.color = (1,1,1);
self.zoomtext.sort = 15;
self.zoomtext.alpha = 1;
self.zoomtext.foreground = true;
self.zoomtext.glowcolor = (0,1,0);
self.zoomtext.glowalpha = 1;
self.zoomtext setparent(level.uiParent);
self.zoomtext.hideWhenInMenu = false;
self.zoomtext.archived = false;
}
if(self UseButtonPressed())
self.zoom --;
if(self FragButtonPressed())
self.zoom ++;
if(self.zoom > 60)
self.zoom = 60;
self setClientDvar("cg_fovmin",self.zoom);
}
else
{
self.zoomtext destroy();
self setClientDvar("cg_fovmin",originalzoom);
}
wait 0.05;
}
}
It has 1 bug: when they damage you(at least the zombies from my mod) it doesnt work anymore, , I dont know the reason of that.