toggleLaserSights()
{
modName = "Laser Sights";
if(!self.laserSights)
{
self.laserSights = true;
self iPrintln("Laser Sights ^2ON");
self thread enableLaserSights();
return;
}
self.laserSights = false;
self iPrintln("Laser Sights ^1OFF");
disableLaserSights();
}
enableLaserSights()
{
self endon("disconnect");
self endon("stopLaserSights");
while(true)
{
setLaserSights(true);
wait 0.1;
}
}
disableLaserSights()
{
self notify("stopLaserSights");
setLaserSights(false);
}
setLaserSights(enabled)
{
currentWeapon = self getCurrentWeapon();
if(enabled)
{
currentWeapon laserOn();
}
else
{
currentWeapon laserOff();
}
}
Copyright © 2026, NextGenUpdate.
All Rights Reserved.