public function request($path_args) { $tpl = new Template("findAreas.xhtml"); $tpl->limit = $limit = 20; $tpl->offset = $offset = Util::GetInt('offset', 0); $tpl->results = $results = RO_Zone::findByName(Util::GetString('name', ''), RO_Realm::mapRegions(explode(',', Util::GetString('regions', '')))); $tpl->moreresults = count($results) > $offset + $limit; return array('offset' => $offset, 'limit' => $limit, 'total' => count($results), 'html' => $tpl->execute()); }
public static function request($path_args) { $tpl = new Template("getKillsToLevelByArea.xhtml"); $tpl->limit = $limit = 20; $tpl->offset = $offset = Util::GetInt('offset', 0); $tpl->results = $results = RO_Mob::findKillsToLevelByArea(Util::GetInt('player_level', 1), Util::GetInt('player_xp', 0), Util::GetInt('min_level', 1), Util::GetInt('max_level', 3), RO_Realm::mapRegions(explode(',', Util::GetString('regions', '')))); $tpl->moreresults = count($results) > $offset + $limit; return array('offset' => $offset, 'limit' => $limit, 'total' => count($results), 'html' => $tpl->execute()); }