Exemplo n.º 1
0
function ShowListTemplates($race, $template, $idage)
{
    global $best_races, $best_templates, $best_racetemplate;
    if ($race == "-1") {
        $race = 'Abishaii Bleu';
    }
    // pas de race pré-selectionnée, on prend la première
    $option = "<option label=\"-1\" value=\"bestiaire.php?Race=" . $race . "&Template=-1&IDAge=" . $idage;
    if ($template == "-1") {
        $option .= "\" selected >";
    } else {
        $option .= "\">";
    }
    $option .= "?</option>";
    $tab_templates = $best_racetemplate[$best_races[$race]['id_race']];
    foreach ($tab_templates as $id_template) {
        $option .= "<option label=\"" . $best_templates[$id_template]['id_template'] . "\" value=\"bestiaire.php?Race=" . $race . "&Template=" . $id_template . "&IDAge=" . $idage;
        if ($id_template == $template) {
            $option .= "\" selected >";
        } else {
            $option .= "\">";
        }
        // normalement pas d'erreur possible de makeTemplateName puisqu'on s'appuie sur les race/templates rentrés depuis
        // des cdms (table best_racetemplate). On vérifie quand même par acquis de conscience
        $monstrename = makeTemplateName($race, $id_template);
        if ($monstrename) {
            $option .= $monstrename . "</option>";
        } else {
            $option .= $race . "</option>";
        }
    }
    return $option;
}
Exemplo n.º 2
0
function makeMonsterName($race, $idtemplate, $age)
{
    $monstre = makeTemplateName($race, $idtemplate);
    if ($monstre) {
        if ($age == '' || $age == "-1") {
            $monstre .= " [?]";
        } else {
            $monstre .= " [" . $age . "]";
        }
    }
    return $monstre;
}