ótimo script, muito importante em um site vai
deixar o site mais detalhado, pois aqueles sites que
apenas criam accounts e tem regras é muito ruim de navegar.
Pena que os usuários não dão o valor merecido para os scripts.
Kardec.
By Nostradamus, 06 de mai. de 2007 in Tutoriais de Websites
info
Group: Barão
Joined: 19/03/07
Posts: 245
Reputation: +3

ótimo script, muito importante em um site vai
deixar o site mais detalhado, pois aqueles sites que
apenas criam accounts e tem regras é muito ruim de navegar.
Pena que os usuários não dão o valor merecido para os scripts.
Kardec.
Esse nostra.. sempre com novos scripts ![]()
você já tinha me mostrado mas tou aqui deixando meu comentário ^^
parabéns ae tio!
Abraços HeNnET B)
info
Group: Visconde
Joined: 10/06/06
Posts: 338
Reputation: +6
Tibia Character: Setyte Berseker
Esse script utiliza SimpleXML, por isso, necessita de PHP5+. Recomendo usar o XAMPP, já que vem com a mais nova versão do PHP. Vamos a função:
function monster_list($dir) { $open_dir = opendir("$dir/monster/"); echo "<table border=1><th>Nome</th><th>Exp</th><th>Health</th><th>Summon</th>"; while($file = readdir($open_dir)) { if($file != 'monsters.xml') { if(eregi("\.xml$", $file)) { $xml = new SimpleXMLElement(file_get_contents("$dir/monster/$file")); $name = $xml['name']; $exp = $xml['experience']; $health = $xml->health['max']; $summon = $xml->summons->summon['name']; if($exp == NULL) $exp = 0; if($summon == NULL) $summon = "-"; echo "<tr><td>$name</td>"; echo "<td>$exp</td>"; echo "<td>$health</td>"; echo "<td>$summon</td></tr>"; } } } }Para usar é fácil:
monster_dir('C:/otserv/data'); // Note que não deve ser por uma "/" no finalEsse script irá listar: