$territoryY = $territoryCoords[1];
        $territoryRadius = $territoryCoords[2];
        $territoryName = $territoryCoords[3];
        if (($VehicleX - $territoryX) ** 2 + ($VehicleY - $territoryY) ** 2 <= $territoryRadius ** 2) {
            $InTerritoryRange = 1;
        }
    }
    if ($InTerritoryRange == 0) {
        $vehicleCount = $vehicleCount + 1;
        $sql2 = "SELECT name FROM account WHERE uid = '{$VehicleOwnerUID}'";
        $result2 = mysqli_query($db_local, $sql2);
        $row2 = mysqli_fetch_object($result2);
        $OwnerName = $row2->name;
        $sql2 = "DELETE FROM vehicle WHERE id = '{$VehicleID}'";
        $result2 = mysqli_query($db_local, $sql2);
        $IsLocked = 0;
        $msg .= "{$VehicleClass} ({$VehicleID}) abandoned by {$OwnerName} ({$VehicleOwnerUID}) at {$VehicleLastUpdated} has been deleted\n";
    }
}
$msg .= "\n=========================================\n{$vehicleCount} vehicles deleted\n=========================================";
echo $msg;
LogChanges($msg, $filePath . 'Abandoned.log');
exit;
function LogChanges($text, $filename)
{
    // open log file
    //echo '<hr>'.$filename.'<hr>';
    $fh = fopen($filename, "a") or die("Could not open log file.");
    fwrite($fh, "{$text}") or die("Could not write file!");
    fclose($fh);
}
Пример #2
0
        if (($VehicleX - $SafeZoneX) ** 2 + ($VehicleY - $SafeZoneY) ** 2 <= $SafeZoneRadius ** 2 && $IsLocked == -1) {
            $sql2 = "SELECT name FROM account WHERE uid = '{$VehicleOwnerUID}'";
            $result2 = mysqli_query($db_local, $sql2);
            $row2 = mysqli_fetch_object($result2);
            $OwnerName = $row2->name;
            $sql2 = "DELETE FROM vehicle WHERE id = '{$VehicleID}'";
            echo "<hr>{$sql2}<hr>";
            //$result2 = mysqli_query($db_local, $sql2);
            $IsLocked = 0;
            $VehicleCount = $VehicleCount + 1;
            $msg .= "{$VehicleClass} ({$VehicleID}) parked in the {$SafeZoneName} safezone by {$OwnerName} ({$VehicleOwnerUID}) at {$VehicleLastUpdated} has been deleted\n";
        }
    }
}
if ($VehicleCount == 0) {
    $msg .= "No vehicles to delete\n";
} else {
    $msg .= "{$VehicleCount} vehicles deleted\n";
}
$msg .= "======================================================\n\n";
echo $msg;
LogChanges($msg, $filePath . 'SafeZone.log');
exit;
function LogChanges($text, $filename)
{
    // open log file
    echo '<hr>' . $filename . '<hr>';
    $fh = fopen($filename, "a") or die("Could not open log file.");
    fwrite($fh, "{$text}") or die("Could not write file!");
    fclose($fh);
}