PHP RegionFunctions

De DigiWiki.

(Différences entre les versions)
(Page créée avec « // Three useful PHP functions by Gypsy Paz and Zayne Exonar // $coords[0] = Global Grid X coordinate // $coords[1] = Global Grid Y coordinate function getSimName($coords)… »)
 
Ligne 5 : Ligne 5 :
// $coords[1] = Global Grid Y coordinate
// $coords[1] = Global Grid Y coordinate
-
 
+
<lsl>
function getSimName($coords)
function getSimName($coords)
{
{
Ligne 11 : Ligne 11 :
     return $split[1];
     return $split[1];
}
}
-
 
+
</lsl>
 +
<lsl>
function getSimCoords($simName)
function getSimCoords($simName)
{
{
Ligne 18 : Ligne 19 :
     return $coords;
     return $coords;
}
}
-
 
+
</lsl>
 +
<lsl>
function getSimImage($coords)
function getSimImage($coords)
{
{
     return "http://map.secondlife.com/map-1-".$coords[0]."-".$coords[1]."-objects.jpg";
     return "http://map.secondlife.com/map-1-".$coords[0]."-".$coords[1]."-objects.jpg";
}
}
 +
</lsl>

Version actuelle en date du 21 juin 2012 à 19:41

// Three useful PHP functions by Gypsy Paz and Zayne Exonar

// $coords[0] = Global Grid X coordinate

// $coords[1] = Global Grid Y coordinate

function getSimName($coords)
{
    $split = explode('"', file_get_contents("http://slurl.com/get-region-name-by-coords?var=region&grid_x=".$coords[0]."&grid_y=".$coords[1]));
    return $split[1];
}
function getSimCoords($simName)
{
    $query = str_replace(" ", "", file_get_contents("http://slurl.com/get-region-coords-by-name?var=coords&sim_name=".urlencode($simName)));
    $coords = preg_split('/[a-zA-Z=",.:;}{]/', $query, -1, PREG_SPLIT_NO_EMPTY);
    return $coords;
}
function getSimImage($coords)
{
    return "http://map.secondlife.com/map-1-".$coords[0]."-".$coords[1]."-objects.jpg";
}
Outils personnels
  • Cette page a été consultée 860 fois.
donate
Google Ads