-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrender.php
31 lines (25 loc) · 959 Bytes
/
render.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
//ini_set("display_errors", "On");//打开错误提示
//ini_set("error_reporting",E_ALL);//显示所有错误
require_once ("util/StatJsonParser.php");
require_once ("util/PlayerDataBuilder.php");
header("Content-type: image/png");
$contentObject = [];
$profileObejct = [];
if (isset($_GET["steamid"])){
$contentRequest = requestJsonPlayer($_GET["steamid"]);
$profileRequest = requestJsonProfile($_GET["steamid"]);
if ($contentRequest&&$profileRequest){
$contentObject = buildStat($contentRequest);
$profileObejct = json_decode($profileRequest,true)["response"]["players"][0];
}else{
die(0);
}
}
$render = 0;
$renders = ["default","01_Mori","02_Mori","03_Tico","04_TentekiKo","05_TentekiKo","06_2023_AprilFools","07_AstralParty","08_MaimaiDX"];
if (isset($_GET["render"])){
$render=$_GET["render"];
}
require_once ("renders/".$renders[$render]."/render.php");
build($contentObject,$profileObejct);