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);
}
}
?>