Script php con con el que podreis cambiar por ejemplo el rate de drop y spoil de los xml, para que no tengas que cambiar archivo a archivo. Solo requiere tenerdos carpetas:
1.- Para todos los npc: data/stats/npc/
2.- Y una vacia, en donde se crearan los nuevos archivos editados.
<?php $handle = opendir("xml/"); $rate = 1.3; $spoilrate = 1.3; while($xmls = readdir($handle)) { $isxml = pathinfo($xmls, PATHINFO_EXTENSION); if($isxml == "xml") { $xml = simplexml_load_file("xml/".$xmls); echo "Edit of File: ".$xmls; foreach($xml->children() as $childs) { foreach($childs->drop_lists->death->group as $dropgroups) { foreach($dropgroups->item as $item) { $newrate = (float)$item["chance"]; $newrate = $newrate*$rate; $item["chance"] = $newrate; } } foreach($childs->drop_lists->corpse->group as $dropgroups) { foreach($dropgroups->item as $item) { $newrate = (float)$item["chance"]; $newrate = $newrate*$spoilrate; $item["chance"] = $newrate; } } } echo "End of File: ".$xmls; $xml->asXML("edit/".$xmls); } }?>