Battleye Runs a Scripts.txt file. It detects and sends scripts you use based on rules defined in the Scripts.txt. It can then either A. log or B. kick you defined in the rule. But a Battleye Bypass (A proper one) disables the Scripts.txt. This will allow you to bypass the Scripts.txt but the other commands that interface with the server (createvehicle,deleteVehicle) and soforth are still logged in their respective log files.