You didn't make this.
The code in sniper4hire's crosshair/scope is exactly the same as yours.
You stole it from him and renamed the zip and description.
Client.cs
exec("Add-ons/Client_sniperoverlay/Data.cs");
if (!$SniperOverlayBingings)
{
$remapDivision[$remapCount] = "Sniper Overlay";
$remapName[$remapCount] = "Overlay Toggle";
$remapCmd[$remapCount] = "SprOvrtog";
$remapCount++;
$SniperOVerlayBindings=true;
}
function SprOvrtog(%val)
{
if(%val) {
if($SprOvrFlag==0)
{
$SprOvrFlag=1;
deactivatepackage(SniperOverlay);
//echo("Test Toggle 0");
}
else if($SprOvrFlag==1)
{
$SprOvrFlag=0;
//echo("Test toggle 1");
activatepackage(Sniperoverlay);
}
}
}
Client.cs
exec("Add-ons/Client_Scope/Data.cs");
if (!$ScopeBingings)
{
$remapDivision[$remapCount] = "Scope";
$remapName[$remapCount] = "Overlay Toggle";
$remapCmd[$remapCount] = "SprOvrtog";
$remapCount++;
$SniperOVerlayBindings=true;
}
function SprOvrtog(%val)
{
if(%val) {
if($SprOvrFlag==0)
{
$SprOvrFlag=1;
deactivatepackage(Scope);
//echo("Test Toggle 0");
}
else if($SprOvrFlag==1)
{
$SprOvrFlag=0;
//echo("Test toggle 1");
activatepackage(Sniperoverlay);
}
}
}
If you don't believe me, check for yourself.
I zipped both of them up for you.
http://dl.dropbox.com/u/24490457/Scopecompare.zipAlso, data.cs was left out for page stretching reasons.