|
|
@ -10,6 +10,15 @@ use AnthonyMartin\GeoLocation\GeoLocation as GeoLocation;
|
|
|
|
|
|
|
|
|
|
|
|
$userlocation = GeoLocation::fromDegrees($VARS["latitude"], $VARS["longitude"]);
|
|
|
|
$userlocation = GeoLocation::fromDegrees($VARS["latitude"], $VARS["longitude"]);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Update player ping/location
|
|
|
|
|
|
|
|
$database->update("players", [
|
|
|
|
|
|
|
|
"latitude" => $VARS["latitude"],
|
|
|
|
|
|
|
|
"longitude" => $VARS["longitude"],
|
|
|
|
|
|
|
|
"lastping" => date("Y-m-d H:i:s")
|
|
|
|
|
|
|
|
], [
|
|
|
|
|
|
|
|
"accountid" => getRequestUser()->getUID()
|
|
|
|
|
|
|
|
]);
|
|
|
|
|
|
|
|
|
|
|
|
$radius = 2;
|
|
|
|
$radius = 2;
|
|
|
|
if (!empty($VARS["radius"])) {
|
|
|
|
if (!empty($VARS["radius"])) {
|
|
|
|
$radius = min(10.0, $VARS["radius"] * 1.0);
|
|
|
|
$radius = min(10.0, $VARS["radius"] * 1.0);
|
|
|
|