示例#1
0
include_once "firemago_functions.php";
if (userIsGuilde() || userIsGroupSpec()) {
    echo "try { \n";
    $arrayCaracPrim = array("att", "esq", "deg", "reg", "arm", "vue", "dla");
    $arrayCaracs = array_merge($arrayCaracPrim, array("pdv", "mm", "rm", "nbatt", "vitdep", "vlc", "attdist"));
    $carac = array();
    $etageTroll = $_REQUEST["etageTroll"];
    $idTroll = $_SESSION["AuthTroll"];
    $monstersDists = $_REQUEST['monsterDists'];
    $monsterIds = $_REQUEST['monsterIds'];
    $monsterNames = $_REQUEST['monsterNames'];
    $monsterAges = $_REQUEST['monsterAges'];
    $monsterEtages = $_REQUEST['monsterEtages'];
    $begin = $_REQUEST['begin'];
    $arrayGuildeGowaps = getGuildGowap($monsterIds, $db_vue_rm);
    $vttTroll = getVttTroll($idTroll, $db_vue_rm);
    $degbm = 0;
    /*if ( is_file("../pimpmytroll/trolls/" .$idTroll. ".xml") ){
    			$c_Troll = new c_Troll($idTroll);
    			$c_Troll->getTroll();
    			$c_Troll->applyEquipement();
    			$degbm = $c_Troll->getVar("DégâtsBMM");	
    		}*/
    // Regarde si le troll appartient à un ggc
    $sql = "SELECT id_groupe FROM ggc_troll WHERE id_troll = '" . $_SESSION['AuthTroll'] . "' AND id_groupe != 0;";
    $query = mysql_query($sql, $db_vue_rm);
    if (mysql_error()) {
        echo "alert('" . mysql_error() . "');";
    }
    if (mysql_num_rows($query) > 0) {
        $ggc = mysql_fetch_assoc($query);
示例#2
0
<?php

include_once "../functions_auth.php";
include_once "../admin_functions_db.php";
include_once "firemago_functions.php";
if (userIsGuilde() || userIsGroupSpec()) {
    $vtt = getVttTroll($_SESSION['AuthTroll'], $db_vue_rm);
    echo "try { \n";
    $etageTroll = $_REQUEST["etageTroll"];
    $treasureDists = $_REQUEST["treasureDists"];
    $treasureIds = $_REQUEST["treasureIds"];
    $treasureEtages = $_REQUEST["treasureEtages"];
    $begin = $_REQUEST["begin"];
    $porteeTelek = intval(($vtt["VUE"] + $vtt["VUEB"]) / 2);
    $arrayIdT = getTreasures($treasureIds, $db_vue_rm);
    for ($i = 0; $i < count($treasureDists); $i++) {
        $rang = $i * 2 + $begin;
        echo "\n\t\t\t\t\tanchorRow = tableTreasures[{$rang}];\n\t\t\t\t\tanchorCellDesc = tableTreasures[{$rang}].childNodes[2];\n\t\t\t";
        if (isset($arrayIdT[$treasureIds[$i]])) {
            echo "\$(anchorCellDesc).html('<b>" . addslashes($arrayIdT[$treasureIds[$i]]["nom"] . " (" . $arrayIdT[$treasureIds[$i]]["desc"]) . ")</b>')";
        }
        if ($treasureEtages[$i] == $etageTroll) {
            echo "\n\t\t\t\t\tif ( !anchorCellDesc.childNodes[0].childNodes[0].nodeValue.match(/Parchemin/) ) {\n\t\t\t\t\t\tanchorRow.setAttribute ( 'class', '' );\n\t\t\t\t\t\tanchorRow.setAttribute ( 'style', 'background-color:' + colorSearch );\n\t\t\t\t\t}\n\t\t\t\t";
            if (preg_match("#.*Télékinésie.*#", $vtt["Sorts"]) && $treasureDists[$i] <= $porteeTelek) {
                echo "\$(anchorCellDesc).append(' <img align=\\'ABSMIDDLE\\' title=\\'Utiliser la force !\\' src=\\'http://outilsrm.cat-the-psion.net/newfiremago/img/telekinesie.png\\'/> ');";
            }
        }
    }
    echo "} catch ( e ) { \n\t\t\talert ( e, 'Treasures Colouring error' );\n\t\t} \n";
}