Removed - Midnight_Spartan - Ban appeal

  1. EXACT IN-GAME NAME: Midnight_Spartan
  2. YOUR STEAMID 64: 76561198162334797
  3. SCREENSHOT OF THE BAN MESSAGE OR THE TEXT OF THE MESSAGE DISPLAYED UPON ENTERING THE SERVER:
    12.png
  4. NAME OF THE ADMIN: VileAce
  5. APPROXIMATE DATE AND TIME OF THE BAN: Some time within the last week I think?
  6. THE SERVER YOU WERE ON WHEN YOU WERE BANNED: NAK Invade and Annex Tanoa
  7. ANY EXPLANATION OR JUSTIFICATION FOR WHY THE BAN SHOULD BE LIFTED: Could I first if possible have further explanation as to how I was deemed hacking? as the support staff on teamspeak couldn’t give me provide an explanation

You were banned for using code that provided an automatic targeting system. If you provide the name and download location of the mod you used we will review the mod and may adjust the ban.

I know we spoke in TeamSpeak, but the mod I thought you said it was, was not it. Can you send me the name and link to the mod that you believe it is?

Hey had a little squiz around and found the rest of the code you mentioned in teamspeak what I found is that it is part of the I-TGT system of FIR AWS
I did not in anyway intend to use this maliciously and for future if this ban appeal is possibly successful I will definitely read through and stick to the permitted mod set allowed on Naksquad servers
Link to mod: Steam Workshop::FIR AWS(AirWeaponSystem)

Whole script:
/MFD Targeting System by Firewill/

private [“_user”,“_tgtpos”,“_targetset”,“_select_mem”];

_select_mem = lbCurSel 2100;
_user = player;

targetset = false;

systemChat “SYSTEM : Portable I-TARGETING System is Running. Select the Target Location.”;

onMapSingleClick “tgtpos = _pos;targetset = true”;

waitUntil {targetset};

systemChat “SYSTEM : Record Target Coordinate to Memory.”;

_nan = round(random 10000);


Switch (_select_mem) do
{
case -1:
{
_marker_v = _user getvariable “ITGT_MARKER_1”;
if (_marker_v == “none”) then
{
}
else
{
deleteMarkerLocal _marker_v;
};
_mn = format[“%1_default_slot_marker”,_nan];
_default_marker = createMarkerLocal [_mn, [0,0]];
_default_marker setMarkerColorLocal “ColorBlue”;
_default_marker setMarkerShapeLocal “ICON”;
_default_marker setMarkerSizeLocal [0.8,0.8];
_default_marker setMarkerTypeLocal “mil_triangle”;
_default_marker setMarkerTextLocal “TGT POS 1”;
_default_marker setMarkerAlphaLocal 1;
_default_marker setMarkerPosLocal tgtpos;
_user setVariable [“ITGT_MARKER_1”,_default_marker,true];

systemChat “SYSTEM : SAVE THE DEFAULT SLOT 1”;
_user setvariable [“ITGT_DATA_1”,tgtpos,true];

};
case 0:
{
_marker_v = _user getvariable “ITGT_MARKER_1”;
if (_marker_v == “none”) then
{
}
else
{
deleteMarkerLocal _marker_v;
};
_mn = format[“%1_default_slot_marker”,_nan];
_default_marker = createMarkerLocal [_mn, [0,0]];
_default_marker setMarkerColorLocal “ColorBlue”;
_default_marker setMarkerShapeLocal “ICON”;
_default_marker setMarkerSizeLocal [0.8,0.8];
_default_marker setMarkerTypeLocal “mil_triangle”;
_default_marker setMarkerTextLocal “TGT POS 1”;
_default_marker setMarkerAlphaLocal 1;
_default_marker setMarkerPosLocal tgtpos;
_user setVariable [“ITGT_MARKER_1”,_default_marker,true];

systemChat “SYSTEM : SAVE THE SLOT 1”;
_user setvariable [“ITGT_DATA_1”,tgtpos,true];

};
case 1:
{
_marker_v = _user getvariable “ITGT_MARKER_2”;
if (_marker_v == “none”) then
{
}
else
{
deleteMarkerLocal _marker_v;
};
_mn = format[“%1_default_slot_marker”,_nan];
_default_marker = createMarkerLocal [_mn, [0,0]];
_default_marker setMarkerColorLocal “ColorBlue”;
_default_marker setMarkerShapeLocal “ICON”;
_default_marker setMarkerSizeLocal [0.8,0.8];
_default_marker setMarkerTypeLocal “mil_triangle”;
_default_marker setMarkerTextLocal “TGT POS 2”;
_default_marker setMarkerAlphaLocal 1;
_default_marker setMarkerPosLocal tgtpos;
_user setVariable [“ITGT_MARKER_2”,_default_marker,true];

systemChat “SYSTEM : SAVE THE SLOT 2”;
_user setvariable [“ITGT_DATA_2”,tgtpos,true];

};
case 2:
{
_marker_v = _user getvariable “ITGT_MARKER_3”;
if (_marker_v == “none”) then
{
}
else
{
deleteMarkerLocal _marker_v;
};
_mn = format[“%1_default_slot_marker”,_nan];
_default_marker = createMarkerLocal [_mn, [0,0]];
_default_marker setMarkerColorLocal “ColorBlue”;
_default_marker setMarkerShapeLocal “ICON”;
_default_marker setMarkerSizeLocal [0.8,0.8];
_default_marker setMarkerTypeLocal “mil_triangle”;
_default_marker setMarkerTextLocal “TGT POS 3”;
_default_marker setMarkerAlphaLocal 1;
_default_marker setMarkerPosLocal tgtpos;
_user setVariable [“ITGT_MARKER_3”,_default_marker,true];

systemChat “SYSTEM : SAVE THE SLOT 3”;
_user setvariable [“ITGT_DATA_3”,tgtpos,true];

};
case 3:
{
_marker_v = _user getvariable “ITGT_MARKER_4”;
if (_marker_v == “none”) then
{
}
else
{
deleteMarkerLocal _marker_v;
};
_mn = format[“%1_default_slot_marker”,_nan];
_default_marker = createMarkerLocal [_mn, [0,0]];
_default_marker setMarkerColorLocal “ColorBlue”;
_default_marker setMarkerShapeLocal “ICON”;
_default_marker setMarkerSizeLocal [0.8,0.8];
_default_marker setMarkerTypeLocal “mil_triangle”;
_default_marker setMarkerTextLocal “TGT POS 4”;
_default_marker setMarkerAlphaLocal 1;
_default_marker setMarkerPosLocal tgtpos;
_user setVariable [“ITGT_MARKER_4”,_default_marker,true];

systemChat “SYSTEM : SAVE THE SLOT 4”;
_user setvariable [“ITGT_DATA_4”,tgtpos,true];

};
case 4:
{
_marker_v = _user getvariable “ITGT_MARKER_5”;
if (_marker_v == “none”) then
{
}
else
{
deleteMarkerLocal _marker_v;
};
_mn = format[“%1_default_slot_marker”,_nan];
_default_marker = createMarkerLocal [_mn, [0,0]];
_default_marker setMarkerColorLocal “ColorBlue”;
_default_marker setMarkerShapeLocal “ICON”;
_default_marker setMarkerSizeLocal [0.8,0.8];
_default_marker setMarkerTypeLocal “mil_triangle”;
_default_marker setMarkerTextLocal “TGT POS 5”;
_default_marker setMarkerAlphaLocal 1;
_default_marker setMarkerPosLocal tgtpos;
_user setVariable [“ITGT_MARKER_5”,_default_marker,true];

systemChat “SYSTEM : SAVE THE SLOT 5”;
_user setvariable [“ITGT_DATA_5”,tgtpos,true];

};
};

onMapSingleClick “”;
targetset = false;

I am going to remove the ban with time served because I do not believe that you were trying to cheat, but please make sure in the future you use only approved mods: https://www.naksquad.net/mod-list/. FYI, the mod that you believe caused the issue is restricted and you are not able to get on the server at all with it. I think that one of the other mods you have maybe using FIR code but modifying the classes, which is why you were allowed to connect to the server. Double-check all your mods against the approved list.

Definitely will check all mods used against the list and many thanks