if ($guild != null) { $memberList = $guild->getMemberList()->getList(); echo 'Guild Name: ' . $guild->getName(); if ($guild->canTag()) { echo 'Guild Tag: ' . $guild->getTag(); } foreach ($memberList as $rank => $members) { echo "<h1>{$rank}</h1>"; // Don't want to load players here, big guilds would // throttle your key. We're only getting the exact name // from cache or new if player doesn't exist yet echo '<ul>'; $HypixelPHP->set(['cache_time' => $HypixelPHP::MAX_CACHE_TIME]); foreach ($members as $member) { if (isset($member['uuid'])) { $player = $HypixelPHP->getPlayer(['uuid' => $member['uuid']]); } else { if (isset($member['name'])) { $player = $HypixelPHP->getPlayer(['name' => $member['name']]); } else { continue; } } if ($player == null) { echo '<li>player==null</li>'; continue; } echo '<li>' . $player->getName() . '</li>'; } echo '</ul>'; }
<?php include_once 'HypixelPHP.php'; $HypixelPHP = new HypixelPHP\HypixelPHP(['api_key' => 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx']); // get a player object using the hypixel api object $player = $HypixelPHP->getPlayer(['name' => 'Plancke']); if ($player != null) { echo 'Name: ' . $player->getName(); echo '<br>'; echo 'Formatted Name: ' . $player->getFormattedName(true, true); echo '<br>'; echo 'Paintball Kills: ' . $player->getStats()->getGameFromID(\HypixelPHP\GameTypes::PAINTBALL)->get('kills', 0); echo '<br>'; echo 'Rank: ' . $player->getRank(); echo '<br>'; echo 'Pre EULA Rank: ' . $player->getRank(true, true); }
<?php include_once 'HypixelPHP.php'; $HypixelPHP = new HypixelPHP\HypixelPHP(['api_key' => '########-####-####-####-############']); if ($_GET != null) { if ($_GET['name'] != null) { $player = $HypixelPHP->getPlayer(['name' => $_GET['name']]); if ($_GET['game'] != null && $player != null) { $game = $_GET['game']; if (strtoupper($game) == "ARCADE") { $coins = $player->getStats()->getGameFromID(\HypixelPHP\GameTypes::ARCADE)->get('coins', 0); if ($coins == null) { $coins = 0; } $GWwins = $player->getStats()->getGameFromID(\HypixelPHP\GameTypes::ARCADE)->get('sw_game_wins', 0); if ($GWwins == null) { $GWwins = 0; } $GWkills = $player->getStats()->getGameFromID(\HypixelPHP\GameTypes::ARCADE)->get('sw_kills', 0); if ($GWkills == null) { $GWkills = 0; } $GWdeaths = $player->getStats()->getGameFromID(\HypixelPHP\GameTypes::ARCADE)->get('sw_deaths', 0); if ($GWdeaths == null) { $GWdeaths = 0; } $GWkd = 0; if ($GWdeaths !== 0) { $GWkd = round($GWkills / $GWdeaths, 2); } $BDwins = $player->getStats()->getGameFromID(\HypixelPHP\GameTypes::ARCADE)->get('wins_dayone', 0);
<?php putenv('GDFONTPATH=' . realpath('.')); header("Content-Type: image/png"); include_once 'HypixelPHP.php'; $HypixelPHP = new HypixelPHP\HypixelPHP(['api_key' => '6439fd16-90f8-48c4-ba44-9ba594b29177']); $username = $_GET['name']; $player = $HypixelPHP->getPlayer(['name' => $username]); $stat = "idk probs lots of stats"; if ($player != null) { $num = rand(0, 24); if ($num == 0) { $full = $player->getRaw(); $autoSpawnPet = $full['record']['settings']['autoSpawnPet']; if ($autoSpawnPet) { $stat = 'I have my pet set to automatically spawn'; } else { $stat = 'My pet wont spawn when I join lobbies'; } } elseif ($num == 1) { $hints = $player->getStats()->getGameFromID(\HypixelPHP\GameTypes::SKYWARS)->get('hints', 0); if ($hints) { $stats = 'I have hints turned on in The Blocking Dead'; } else { $stat = 'I have hints turned off in The Blocking Dead'; } } elseif ($num == 2) { $dam = $player->getStats()->getGameFromID(\HypixelPHP\GameTypes::BATTLEGROUND)->get('damage_prevented_paladin', 0); if ($dam == null) { $dam = 0; }