echo "</td></tr>"; $number++; } } if ($rows = $dDB->select("SELECT *\n FROM `gameobject_template` join `gameobject_questrelation`\n WHERE\n `gameobject_questrelation`.`quest` = ?d AND\n `gameobject_questrelation`.`id` = `gameobject_template`.`entry`", $quest['entry'])) { foreach ($rows as $go) { localiseGameobject($go); echo "<tr><td><a style='float: right;' href=\"?map&obj={$go['entry']}\">{$lang['map']}</a>"; echo "<a href=\"?object={$go['entry']}\">{$go['name']}</a></td></tr>"; $number++; } } if ($rows = $dDB->select("SELECT `entry`, `name`,`Quality`, `displayid` FROM `item_template` WHERE `startquest` = ?d", $quest['entry'])) { foreach ($rows as $item) { localiseItem($item); echo '<tr><td class=reward> ' . text_show_item($item['entry'], $item['displayid']); echo ' <a class=' . $Quality[$item['Quality']] . ' href="?item=' . $item['entry'] . '">' . $item['name'] . '</a>'; $number++; } } if ($number == 0) { echo "<tr><td bgColor=#ff0000>{$lang['quest_not_found']}</td></tr>"; } $number = 0; echo "<tr><td class = head>{$lang['end_q']}:</td></tr>"; if ($rows = $dDB->select("SELECT *\n FROM `creature_template` join `creature_involvedrelation`\n WHERE\n `creature_involvedrelation`.`quest` = ?d AND\n `creature_involvedrelation`.`id` = `creature_template`.`entry`", $quest['entry'])) { foreach ($rows as $creature) { localiseCreature($creature); $loyality = getLoyality($creature['faction_A']); echo "<tr><td><a style='float: right;' href=\"?map&npc={$creature['entry']}\">{$lang['map']}</a>"; echo "<a href=\"?npc={$creature['entry']}\">{$creature['name']}</a> ({$loyality})";
function show_item($entry, $iconId = 0, $style = 'item') { echo text_show_item($entry, $iconId, $style); }
function r_atReq($data) { global $lang; if ($data['required_level']) { echo 'Req level: ' . $data['required_level'] . '<br>'; } if ($data['required_item'] or $data['required_item2']) { echo 'Req items:<br>'; if ($data['required_item']) { echo text_show_item($data['required_item'], 0, 'quest'); } if ($data['required_item2']) { echo $lang['item_sel_and'] . text_show_item($data['required_item2'], 0, 'quest'); } echo '<br>'; } if ($data['heroic_key'] or $data['heroic_key2']) { echo 'Heroic key:<br>'; if ($data['heroic_key']) { echo text_show_item($data['heroic_key'], 0, 'quest'); } if ($data['heroic_key2']) { echo $lang['item_sel_and'] . text_show_item($data['heroic_key2'], 0, 'quest'); } echo '<br>'; } }