40 lines
1.1 KiB
Plaintext
40 lines
1.1 KiB
Plaintext
<?php
|
|
|
|
//so stuff doesnt cache
|
|
header("Cache-Control: no-cache");
|
|
header("Pragma: no-cache");
|
|
header("Expires: -1");
|
|
header("Last-Modified: " . gmdate("D, d M Y H:i:s T") . " GMT");
|
|
|
|
$method = $_GET['method'];
|
|
$playerid = $_GET['playerid'];
|
|
$groupid = $_GET['groupid'];
|
|
$userid = $_GET['userid'];
|
|
|
|
if ($method == "IsFriendsWith") {
|
|
header('Content-Type: text/xml');
|
|
if (friendsWithUser($playerid, $userid) || $playerid == $userid) {
|
|
echo '<Value Type="boolean">true</Value>';
|
|
} else {
|
|
echo '<Value Type="boolean">false</Value>';
|
|
}
|
|
} elseif ($method == "IsInGroup") {
|
|
header('Content-Type: text/xml');
|
|
if (isGroupMember($playerid, $groupid)) {
|
|
echo '<Value Type="boolean">true</Value>';
|
|
} else {
|
|
echo '<Value Type="boolean">false</Value>';
|
|
}
|
|
} elseif ($method == "GetGroupRank") {
|
|
header('Content-Type: text/xml');
|
|
if (isGroupMember($playerid, $groupid)) {
|
|
echo '<Value Type="integer">'.getRank($playerid, $groupid).'</Value>';
|
|
} else {
|
|
echo '<Value Type="integer">0</Value>';
|
|
}
|
|
} elseif ($method == "GetGroupRole") {
|
|
if (isGroupMember($playerid, $groupid)) {
|
|
header('Content-Type: text/xml');
|
|
echo getUserRankName($playerid, $groupid);
|
|
}
|
|
} |