[MOD] [v1.8] Bank Corrected

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • yamilrh wrote:

      AL final al hacer un operación valida para sacar recursos es debit = total de recurso guardado - (- retirar cantidad)
      al final esto lo que en matemática hace es sumar, entonces aumentan el dinero depositado.
      Solo basta con pasarle un valor absoluto a cada código como el siguiente abs()

      PHP Source Code

      1. HTTP::_GP('depot_metal', 0);
      2. HTTP::_GP('depot_cristal', 0);
      3. HTTP::_GP('depot_deuterium', 0);
      4. HTTP::_GP('depot_darkmatter', 0);
      o puedes agregar en la funciones updateBank() y debitBank()

      para la función updateBank()


      PHP Source Code

      1. if($depot_metal<0 || $depot_cristal<0 || $depot_deuterium<0 || $depot_darkmatter<0)
      2. {
      3. $this->printMessage($LNG['bank_robo_banco'], array(array(
      4. 'label' => $LNG['sys_back'],
      5. 'url' => 'game.php?page=bank'
      6. )));
      7. return;
      8. }

      esto para la función debitBank()

      PHP Source Code

      1. if($debit_metal<0 || $debit_cristal<0 || $debit_deuterium<0 || $debit_darkmatter<0)
      2. {
      3. $this->printMessage($LNG['bank_robo_banco'], array(array(
      4. 'label' => $LNG['sys_back'],
      5. 'url' => 'game.php?page=bank'
      6. )));
      7. return;
      8. }

      Protophim wrote:

      for people using this mod: There has to be done a little fix to prevent users from generating ulimited ressources by putting negative amounts on the bank.
      Ahí esta tu solución