Kommunauty
Connexion
Inscription

[TUTO] Banque


SiMax Messages : 7572

Fais voir le fichier bankwplac.php

mardi 6 avril 2010

Anonyme Messages : 0
<?php



    define('INSIDE'  , true);
    define('INSTALL' , false);

    $ugamela_root_path = '&#46;/';
    include($ugamela_root_path &#46; 'extension&#46;inc');
    include($ugamela_root_path &#46; 'common&#46;' &#46; $phpEx);

       includeLang('bank');

    $mode   = $_POST&#91;'mode'&#93;;
    $parse   = $lang;
    // wyci¹gamy z bazy ile mamy surowców ( dane do zabezpieczenia)
    $deu   = $planetrow&#91;'deuterium'&#93;;
    $met   = $planetrow&#91;'metal'&#93;;
    $kry   = $planetrow&#91;'crystal'&#93;;


    // Check auf Angriff!!
    $FlyingAttacks   = mysql_fetch_assoc(doquery("SELECT COUNT(fleet_id) as Number FROM {{table}} WHERE `fleet_target_owner`='{$user&#91;'id'&#93;}'", 'fleets'));
    $ActualFleets = $FlyingAttacks&#91;"Number"&#93;;
    //echo $user&#91;'id'&#93;;
    //echo $FlyingAttacks&#91;"Number"&#93;;
    //echo $ActualFleets;

    if ($mode == 'wplac') {

       if ($ActualFleets != 0) {
          message("Pas de dépôt bancaire possible,Pour l'instant", "D&eacute;sol&eacute;", "bank&#46;" &#46; $phpEx, 6);
       }

       $metal       = mysql_real_escape_string( $_POST&#91;'metal'&#93; *0&#46;5);
       $kryst      = mysql_real_escape_string( $_POST&#91;'kryst'&#93;  *0&#46;5);
       $deuta      = mysql_real_escape_string( $_POST&#91;'deuta'&#93;  *0&#46;5);
       $time      = time();
       $banuser   = time() + (60 * 60); // 1h BAN por Fraude
       $username   = doquery("SELECT `username` FROM {{table}} WHERE `username` = '"&#46; $user&#91;'username'&#93; &#46;"';",'users',true);
       $ListCensure   = array ( "+", "*", "-", "/", "(", ")");
       $ressources   = $metal + $kryst + $deuta;

          // zabezpeczenie&#58;
          // Si el metal es inferior a cero
          // Si no hay ningún impacto en el acamy a llegar este mensaje
          if($metal == '0' && $kryst == '0' && $deuta == '0'){
                Message ($lang&#91;'stupid'&#93;, $lang&#91;'nicht'&#93;);
          }

          if($metal < '0' ){
                Message ($lang&#91;'bank_cheat'&#93;, $lang&#91;'bank_error'&#93;);
          }
          // zabezpeczenie&#58;
          // si el cristal es inferior a cero
          if($kryst < '0'){
                Message ($lang&#91;'bank_cheat'&#93;, $lang&#91;'bank_error'&#93;);
          }
          // zabezpeczenie&#58;
          // si deuterio es menor que cero
          if($deuta < '0'){
                  Message ($lang&#91;'bank_cheat'&#93;, $lang&#91;'bank_error'&#93;);
          }
          // zabezpeczenie&#58;
          // si el metal a los efectos de la Aty es más grande que el metal en el planeta
          if($metal > $met){
                  Message ($lang&#91;'no_mat'&#93;, $lang&#91;'stupid2'&#93;);
          }
          // zabezpeczenie&#58;
          // si el cristal a los efectos de la Aty es más grande que el metal en el planeta
          if($kryst > $kry){
                  Message ($lang&#91;'no_mat'&#93;, $lang&#91;'stupid2'&#93;);
          }
          // zabezpeczenie&#58;
          // si el deuterio a los efectos de la Aty es más grande que el metal en el planeta
          if($deuta > $deu){
                  Message ($lang&#91;'no_mat'&#93;, $lang&#91;'stupid2'&#93;);
          }
          // je¿eli któryœ z surowców jest równy zero to wyskoczy nam b³¹d a to temu zapobiegnie
          else{
             doquery("UPDATE {{table}} SET `metal` = `metal` - '"&#46; $metal &#46;"', `crystal` = `crystal` - '"&#46; $kryst &#46;"', `deuterium` = `deuterium` - '"&#46; $deuta &#46;"' WHERE `id` = '"&#46; $user&#91;'current_planet'&#93; &#46;"';", 'planets');
             doquery("UPDATE {{table}} SET `bankm` = `bankm` + '"&#46; $metal &#46;"', `bankc` = `bankc` + '"&#46; $kryst &#46;"', `bankd` = `bankd` + '"&#46; $deuta &#46;"' WHERE `id` = '"&#46; $user&#91;'current_planet'&#93; &#46;"';", 'planets');
             Message ( $lang&#91;zahlung&#93; &#46;'<font color=lime>'&#46; pretty_number( $metal ) &#46;'</font>'&#46; $lang&#91;metal&#93;  &#46;' <font color=lime>'&#46; pretty_number( $kryst ) &#46;'</font> '&#46; $lang&#91;crystal&#93;&#46;'<font color=lime> '&#46; pretty_number( $deuta)  &#46;'</font> '&#46; $lang&#91;deuterium&#93;&#46;' ', $lang&#91;zlgt&#93;, "bank&#46;" &#46; $phpEx, 4 );
       }
    }

    // nos muestra cuánto tenemos en el banco
    $parse&#91;'deu'&#93;            = pretty_number( $planetrow&#91;'bankd'&#93; );
    $parse&#91;'met'&#93;            = pretty_number( $planetrow&#91;'bankm'&#93; );
    $parse&#91;'cry'&#93;            = pretty_number( $planetrow&#91;'bankc'&#93; );

    display(parsetemplate(gettemplate('bankplus'), $parse), 'Bank');

    ?>
mardi 6 avril 2010

SiMax Messages : 7572

A remplacer par :

    <?php



        define('INSIDE'  , true);
        define('INSTALL' , false);

        $ugamela_root_path = '&#46;/';
        include($ugamela_root_path &#46; 'extension&#46;inc');
        include($ugamela_root_path &#46; 'common&#46;php');

           includeLang('bank');

        $mode   = $_POST&#91;'mode'&#93;;
        $parse   = $lang;
        // wyci¹gamy z bazy ile mamy surowców ( dane do zabezpieczenia)
        $deu   = $planetrow&#91;'deuterium'&#93;;
        $met   = $planetrow&#91;'metal'&#93;;
        $kry   = $planetrow&#91;'crystal'&#93;;


        // Check auf Angriff!!
        $FlyingAttacks   = mysql_fetch_assoc(doquery("SELECT COUNT(fleet_id) as Number FROM {{table}} WHERE `fleet_target_owner`='{$user&#91;'id'&#93;}'", 'fleets'));
        $ActualFleets = $FlyingAttacks&#91;"Number"&#93;;
        //echo $user&#91;'id'&#93;;
        //echo $FlyingAttacks&#91;"Number"&#93;;
        //echo $ActualFleets;

        if ($mode == 'wplac') {

           if ($ActualFleets != 0) {
              message("Pas de dépôt bancaire possible,Pour l'instant", "D&eacute;sol&eacute;", "bank&#46;" &#46; $phpEx, 6);
           }

           $metal       = mysql_real_escape_string( $_POST&#91;'metal'&#93; *0&#46;5);
           $kryst      = mysql_real_escape_string( $_POST&#91;'kryst'&#93;  *0&#46;5);
           $deuta      = mysql_real_escape_string( $_POST&#91;'deuta'&#93;  *0&#46;5);
           $time      = time();
           $banuser   = time() + (60 * 60); // 1h BAN por Fraude
           $username   = doquery("SELECT `username` FROM {{table}} WHERE `username` = '"&#46; $user&#91;'username'&#93; &#46;"';",'users',true);
           $ListCensure   = array ( "+", "*", "-", "/", "(", ")");
           $ressources   = $metal + $kryst + $deuta;

              // zabezpeczenie&#58;
              // Si el metal es inferior a cero
              // Si no hay ningún impacto en el acamy a llegar este mensaje
              if($metal == '0' && $kryst == '0' && $deuta == '0'){
                    Message ($lang&#91;'stupid'&#93;, $lang&#91;'nicht'&#93;);
              }

              if($metal < '0' ){
                    Message ($lang&#91;'bank_cheat'&#93;, $lang&#91;'bank_error'&#93;);
              }
              // zabezpeczenie&#58;
              // si el cristal es inferior a cero
              if($kryst < '0'){
                    Message ($lang&#91;'bank_cheat'&#93;, $lang&#91;'bank_error'&#93;);
              }
              // zabezpeczenie&#58;
              // si deuterio es menor que cero
              if($deuta < '0'){
                      Message ($lang&#91;'bank_cheat'&#93;, $lang&#91;'bank_error'&#93;);
              }
              // zabezpeczenie&#58;
              // si el metal a los efectos de la Aty es más grande que el metal en el planeta
              if($metal > $met){
                      Message ($lang&#91;'no_mat'&#93;, $lang&#91;'stupid2'&#93;);
              }
              // zabezpeczenie&#58;
              // si el cristal a los efectos de la Aty es más grande que el metal en el planeta
              if($kryst > $kry){
                      Message ($lang&#91;'no_mat'&#93;, $lang&#91;'stupid2'&#93;);
              }
              // zabezpeczenie&#58;
              // si el deuterio a los efectos de la Aty es más grande que el metal en el planeta
              if($deuta > $deu){
                      Message ($lang&#91;'no_mat'&#93;, $lang&#91;'stupid2'&#93;);
              }
              // je¿eli któryœ z surowców jest równy zero to wyskoczy nam b³¹d a to temu zapobiegnie
              else{
                 doquery("UPDATE {{table}} SET `metal` = `metal` - '"&#46; $metal &#46;"', `crystal` = `crystal` - '"&#46; $kryst &#46;"', `deuterium` = `deuterium` - '"&#46; $deuta &#46;"' WHERE `id` = '"&#46; $user&#91;'current_planet'&#93; &#46;"';", 'planets');
                 doquery("UPDATE {{table}} SET `bankm` = `bankm` + '"&#46; $metal &#46;"', `bankc` = `bankc` + '"&#46; $kryst &#46;"', `bankd` = `bankd` + '"&#46; $deuta &#46;"' WHERE `id` = '"&#46; $user&#91;'current_planet'&#93; &#46;"';", 'planets');
                 Message ( $lang&#91;zahlung&#93; &#46;'<font color=lime>'&#46; pretty_number( $metal ) &#46;'</font>'&#46; $lang&#91;metal&#93;  &#46;' <font color=lime>'&#46; pretty_number( $kryst ) &#46;'</font> '&#46; $lang&#91;crystal&#93;&#46;'<font color=lime> '&#46; pretty_number( $deuta)  &#46;'</font> '&#46; $lang&#91;deuterium&#93;&#46;' ', $lang&#91;zlgt&#93;, "bank&#46;" &#46; $phpEx, 4 );
           }
        }

        // nos muestra cuánto tenemos en el banco
        $parse&#91;'deu'&#93;            = pretty_number( $planetrow&#91;'bankd'&#93; );
        $parse&#91;'met'&#93;            = pretty_number( $planetrow&#91;'bankm'&#93; );
        $parse&#91;'cry'&#93;            = pretty_number( $planetrow&#91;'bankc'&#93; );

        display(parsetemplate(gettemplate('bankplus'), $parse), 'Bank');

        ?>
mardi 6 avril 2010

Anonyme Messages : 0

sa fait toujours pareil .

mardi 6 avril 2010

SiMax Messages : 7572

Exactement le même message ?

T'es sûr que t'as bien modifié le fichier ?

mardi 6 avril 2010

voldi Messages : 34

j'ai ça qui apparé quand je clique sur "banque"

L``MG~€À.Kœå?~~Ù À.K~øØ ZÙ TÙ §°€Ø `øŸw§°ëÿÿÿTÙ ¼Ø êøŸw§°ëÿÿÿöøŸwÎÊÇTÙ ´Ø ÛšŸw-`ÔÚ 2¸¼t`þÿÿÿþÿÿÿ¤M³»tÐ#øÚ rýŸwÐ#``Í«ºÜTÙ |Ù 0Ù ›¤wýhŠwQãwÿœÿÐ# ÞápXLÿ ÚáXIÿ0ZdJÿŽ¨MÿÙ M³»tdà ú™„weaþÿÿÿýhŠwfŠwÐ# g»RwÿŽjÏÊÇ`` ÞáýhŠwýãwÿ8‡ŽàÙ êfŠw$ŽôÙ &šUwÿŽÚ =!»tÿŽPÞ ›»t0Ú ï Ÿw ÀÚ x§°§°LÚ …BŸw BÀ ŒÚ CŸwÎCŸw6ÌÊÇ`Ð#¤XÚ €ŒÜ -R¤wjU^°þÿÿÿÎCŸw²»tÐ#¤€<(dŒ*bŠ BÀ°§ÈÇ@“€¤¬Û c

vendredi 11 juin 2010 (Dernière édition dimanche 6 mai 2012)

xafloan Messages : 49

bonjours,

moi je suis sur le version 2009.4 et ça me met une page blanche c'est pour quelle version ?

jeudi 3 mai 2012

Darkevil Messages : 221

A première vue, je dirais que ce n'est pas xnova.

Met :

<?php



define('INSIDE'  , true);
define('INSTALL' , false);

$xnova_root_path = './../';
include($xnova_root_path . 'extension.inc');
include($xnova_root_path . 'common.'.$phpEx);

           includeLang('bank');

        $mode   = $_POST['mode'];
        $parse   = $lang;
        // wyci¹gamy z bazy ile mamy surowców ( dane do zabezpieczenia)
        $deu   = $planetrow['deuterium'];
        $met   = $planetrow['metal'];
        $kry   = $planetrow['crystal'];


        // Check auf Angriff!!
        $FlyingAttacks   = mysql_fetch_assoc(doquery("SELECT COUNT(fleet_id) as Number FROM {{table}} WHERE `fleet_target_owner`='{$user['id']}'", 'fleets'));
        $ActualFleets = $FlyingAttacks["Number"];
        //echo $user['id'];
        //echo $FlyingAttacks["Number"];
        //echo $ActualFleets;

        if ($mode == 'wplac') {

           if ($ActualFleets != 0) {
              message("Pas de dépôt bancaire possible,Pour l'instant", "Désolé", "bank." . $phpEx, 6);
           }

           $metal       = mysql_real_escape_string( $_POST['metal'] *0.5);
           $kryst      = mysql_real_escape_string( $_POST['kryst']  *0.5);
           $deuta      = mysql_real_escape_string( $_POST['deuta']  *0.5);
           $time      = time();
           $banuser   = time() + (60 * 60); // 1h BAN por Fraude
           $username   = doquery("SELECT `username` FROM {{table}} WHERE `username` = '". $user['username'] ."';",'users',true);
           $ListCensure   = array ( "+", "*", "-", "/", "(", ")");
           $ressources   = $metal + $kryst + $deuta;

              // zabezpeczenie:
              // Si el metal es inferior a cero
              // Si no hay ningún impacto en el acamy a llegar este mensaje
              if($metal == '0' && $kryst == '0' && $deuta == '0'){
                    Message ($lang['stupid'], $lang['nicht']);
              }

              if($metal < '0' ){
                    Message ($lang['bank_cheat'], $lang['bank_error']);
              }
              // zabezpeczenie:
              // si el cristal es inferior a cero
              if($kryst < '0'){
                    Message ($lang['bank_cheat'], $lang['bank_error']);
              }
              // zabezpeczenie:
              // si deuterio es menor que cero
              if($deuta < '0'){
                      Message ($lang['bank_cheat'], $lang['bank_error']);
              }
              // zabezpeczenie:
              // si el metal a los efectos de la Aty es más grande que el metal en el planeta
              if($metal > $met){
                      Message ($lang['no_mat'], $lang['stupid2']);
              }
              // zabezpeczenie:
              // si el cristal a los efectos de la Aty es más grande que el metal en el planeta
              if($kryst > $kry){
                      Message ($lang['no_mat'], $lang['stupid2']);
              }
              // zabezpeczenie:
              // si el deuterio a los efectos de la Aty es más grande que el metal en el planeta
              if($deuta > $deu){
                      Message ($lang['no_mat'], $lang['stupid2']);
              }
              // je¿eli któryœ z surowców jest równy zero to wyskoczy nam b³¹d a to temu zapobiegnie
              else{
                 doquery("UPDATE {{table}} SET `metal` = `metal` - '". $metal ."', `crystal` = `crystal` - '". $kryst ."', `deuterium` = `deuterium` - '". $deuta ."' WHERE `id` = '". $user['current_planet'] ."';", 'planets');
                 doquery("UPDATE {{table}} SET `bankm` = `bankm` + '". $metal ."', `bankc` = `bankc` + '". $kryst ."', `bankd` = `bankd` + '". $deuta ."' WHERE `id` = '". $user['current_planet'] ."';", 'planets');
                 Message ( $lang[zahlung] .'<font color=lime>'. pretty_number( $metal ) .'</font>'. $lang[metal]  .' <font color=lime>'. pretty_number( $kryst ) .'</font> '. $lang[crystal].'<font color=lime> '. pretty_number( $deuta)  .'</font> '. $lang[deuterium].' ', $lang[zlgt], "bank." . $phpEx, 4 );
           }
        }

        // nos muestra cuánto tenemos en el banco
        $parse['deu']            = pretty_number( $planetrow['bankd'] );
        $parse['met']            = pretty_number( $planetrow['bankm'] );
        $parse['cry']            = pretty_number( $planetrow['bankc'] );

        display(parsetemplate(gettemplate('bankplus'), $parse), 'Bank');

        ?>

Normalement, ça marche, mais tu auras le problème de langue

samedi 12 mai 2012

xafloan Messages : 49

ok vais essayer ça merci

lundi 4 juin 2012

oasis Messages : 55

Bonjour, quelqu'un l'a t il integré à Xnova 6.0 ?

Pas facile pour moi

mardi 15 avril 2014 (Dernière édition mardi 15 avril 2014)

Page suivante »