Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $name = "armour";
- $rawdata = file_get_contents("https://secure.runescape.com/m=hiscore_oldschool/index_lite.ws?player=".$name);
- $name = ucwords($name);
- if (!$rawdata == "")
- {
- $data = str_replace("-1", "0", $rawdata);
- $SplitSkill = explode("\n",$data);
- $Overall = explode(",",$SplitSkill[0]);
- $Attack = explode(",",$SplitSkill[1]);
- $Defence = explode(",",$SplitSkill[2]);
- $Strength = explode(",",$SplitSkill[3]);
- $Hitpoints = explode(",",$SplitSkill[4]);
- $Ranged= explode(",",$SplitSkill[5]);
- $Prayer = explode(",",$SplitSkill[6]);
- $Magic= explode(",",$SplitSkill[7]);
- $Cooking = explode(",",$SplitSkill[8]);
- $Woodcutting = explode(",",$SplitSkill[9]);
- $Fletching = explode(",",$SplitSkill[10]);
- $Fishing = explode(",",$SplitSkill[11]);
- $Firemaking = explode(",",$SplitSkill[12]);
- $Crafting = explode(",",$SplitSkill[13]);
- $Smithing = explode(",",$SplitSkill[14]);
- $Mining = explode(",",$SplitSkill[15]);
- $Herblore = explode(",",$SplitSkill[16]);
- $Agility = explode(",",$SplitSkill[17]);
- $Thieving = explode(",",$SplitSkill[18]);
- $Slayer = explode(",",$SplitSkill[19]);
- $Farming = explode(",",$SplitSkill[20]);
- $Runecrafting = explode(",",$SplitSkill[21]);
- $Hunter = explode(",",$SplitSkill[22]);
- $Construction = explode(",",$SplitSkill[23]);
- for ($i=0; $i<=1; $i++)
- {
- $Overall[$i] = number_format($Overall[$i]);
- $Attack[$i] = number_format($Attack[$i]);
- $Defence[$i] = number_format($Defence[$i]);
- $Strength[$i] = number_format($Strength[$i]);
- $Hitpoints[$i] = number_format($Hitpoints[$i]);
- $Ranged[$i] = number_format($Ranged[$i]);
- $Prayer[$i] = number_format($Prayer[$i]);
- $Magic[$i] = number_format($Magic[$i]);
- $Cooking[$i] = number_format($Cooking[$i]);
- $Woodcutting[$i] = number_format($Woodcutting[$i]);
- $Fletching[$i] = number_format($Fletching[$i]);
- $Fishing[$i] = number_format($Fishing[$i]);
- $Firemaking[$i] = number_format($Firemaking[$i]);
- $Crafting[$i] = number_format($Crafting[$i]);
- $Smithing[$i] = number_format($Smithing[$i]);
- $Mining[$i] = number_format($Mining[$i]);
- $Herblore[$i] = number_format($Herblore[$i]);
- $Agility[$i] = number_format($Agility[$i]);
- $Thieving[$i] = number_format($Thieving[$i]);
- $Slayer[$i] = number_format($Slayer[$i]);
- $Farming[$i] = number_format($Farming[$i]);
- $Runecrafting[$i] = number_format($Runecrafting[$i]);
- $Hunter[$i] = number_format($Hunter[$i]);
- $Construction[$i] = number_format($Construction[$i]);
- }
- }
- $list = [
- ["skill" => "Attack", "level" => $Attack[1]],
- ["skill" => "Defence", "level" => $Defence[1]],
- ["skill" => "Strength", "level" => $Strength[1]],
- ["skill" => "Hitpoints", "level" => $Hitpoints[1]],
- ["skill" => "Ranged", "level" => $Ranged[1]],
- ["skill" => "Prayer", "level" => $Prayer[1]],
- ["skill" => "Magic", "level" => $Magic[1]],
- ["skill" => "Cooking", "level" => $Cooking[1]],
- ["skill" => "Woodcutting", "level" => $Woodcutting[1]],
- ["skill" => "Fletching", "level" => $Fletching[1]],
- ["skill" => "Fishing", "level" => $Fishing[1]],
- ["skill" => "Firemaking", "level" => $Firemaking[1]],
- ["skill" => "Crafting", "level" => $Crafting[1]],
- ["skill" => "Smithing", "level" => $Smithing[1]],
- ["skill" => "Mining", "level" => $Mining[1]],
- ["skill" => "Herblore", "level" => $Herblore[1]],
- ["skill" => "Agility", "level" => $Agility[1]],
- ["skill" => "Thieving", "level" => $Thieving[1]],
- ["skill" => "Slayer", "level" => $Slayer[1]],
- ["skill" => "Farming", "level" => $Farming[1]],
- ["skill" => "Runecrafting", "level" => $Runecrafting[1]],
- ["skill" => "Hunter", "level" => $Hunter[1]],
- ["skill" => "Construction", "level" => $Construction[1]]
- ];
- $filename = "playerLevels.csv";
- $fp = fopen($filename, 'w');
- //Write the header
- fputcsv($fp, array_keys($list[0]));
- //Write fields
- foreach ($list as $fields) {
- fputcsv($fp, $fields);
- }
- fclose($fp);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement