$v) { $ISC[$v['ID']] = $v; } //$filePath = "D:\Diablo II\MODS\ironman-dev\save\Aldur.d2s"; //$filePath = "D:\Diablo II\MODS\MedianXL2012\save\Lok.d2s"; //$filePath = "D:\Diablo II\MODS\MedianXL2012\save\Pal.d2s"; //$filePath = "D:\Diablo II\MODS\MedianXL2012\save\Test.d2s"; $filePath = "Sorc.d2s"; $char = new D2Char($filePath); //$char->setChar("CharacterStatus", "Died", 0); //$char->setChar("CharacterStatus", "Hardcore", 1); //$char->setChar("CharacterStatus", "Expansion", 1); //$char->setChar("LeftmousebuttonskillID", 223); $char->setAllSkills(1); //$char->setSkill(3, 20); //$char->setChar("CharacterClass", "Necromancer"); // 127 //$char->setChar("CharacterProgression", 1); // 0 in normal, 1 finished normal, 2 finished nm, 3 finished hell //$char->setChar("CharacterStatus", "Died", 1); //$char->setChar("CharacterLevel", 99); //$char->setStat("strength", 270); //$char->setStat("energy", 270); //$char->setStat("dexterity", 270); //$char->setStat("vitality", 270); //$char->setStat("hitpoints", 100); //$char->setStat("maxhp", 150); //$char->setStat("stamina", 280); //$char->setStat("maxstamina", 290); //$char->setStat("mana", 70); //$char->setStat("maxmana", 200); //$char->setStat("soulcounter", 80); // //$char->setStat("hitpoints", 70); //$char->setStat("maxhp", 70); //$char->setStat("stamina", 70); //$char->setStat("maxstamina", 200); // // //$char->setStat("gold", 0); //$char->setStat("soulcounter", 40273409479012734098712903479012374091827349081273490172093478); unset($char); // destroy $char so we can read it again after writing to it to get updated stats $char = new D2Char($filePath); var_dump($char->cData['items']); //var_dump($char->cData['stats']);