Autor Tema: MODULO WEBSHOP AUTOMÁTICA PARA WEBENGINE MU ONLINE  (Leído 11995 veces)

Desconectado McDrack

  • *


  • 2

    1

    0
  • cl
Estoy con el mismo error :/

I don't know what's the problem. I have enough goblinpoint or wcoin. I set it to the webshop settings but it always error:

This is the error from the webshop: https://i.imgur.com/jsUIML2.png
This is my current points: https://i.imgur.com/hz9ZjPq.png

Desconectado Artemia

  • *


  • 2

    0

    0
  • ar
Estoy con el mismo error :/

Buenas! Para solucionar eso busca la función "GetCoins" en "class.webshop" y reemplaza en la query por la moneda y tabla que uses, también tenes que agregar tal cual la moneda que pusiste en la parte de configuración (la misma moneda que consultas en la query).

Espero te sirva el dato, cualquier cosa avisa!
Saludos!



Desconectado LeahZone

  • *


  • 2

    0

    0
  • pa
Pudiste solucionarlo?  :o
Eso se debe a la tabla de los creditos por ejemplo el modulo lleva por nombre de la tabla
InGameCash
en mi caso mi tabla es
CashShopData
para cambiar y que funcione correctamente deben dirigirse a includes/classes/class.webshop.php editar lo siguiente
Código
public function GetCoins($Usuario){
        $result = $this->dB->query_fetch_single("SELECT * FROM InGameCash WHERE AccountID='".$Usuario."'");
        if(!is_array($result)) return;
        return $result;
    }

    public function SubstractCoins($Moneda,$PrecioTotalItem,$Usuario){
        // Query Quitar coins
        $coinshop    =   "UPDATE InGameCash ";
        $coinshop   .=   "SET ".$this->_configs['moneda']." = ".$this->_configs['moneda']."-".$PrecioTotalItem." ";
        $coinshop   .=   "WHERE AccountID = '".$Usuario."' ";

        $result     =   $this->dB->query_fetch_single($coinshop); 
        return $result;
    }
Por
Código
    public function GetCoins($Usuario){
        $result = $this->dB->query_fetch_single("SELECT * FROM CashShopData WHERE AccountID='".$Usuario."'");
        if(!is_array($result)) return;
        return $result;
    }

    public function SubstractCoins($Moneda,$PrecioTotalItem,$Usuario){
        // Query Quitar coins
        $coinshop    =   "UPDATE CashShopData ";
        $coinshop   .=   "SET ".$this->_configs['moneda']." = ".$this->_configs['moneda']."-".$PrecioTotalItem." ";
        $coinshop   .=   "WHERE AccountID = '".$Usuario."' ";

        $result     =   $this->dB->query_fetch_single($coinshop); 
        return $result;
    }
Buscar a partir de la linea 649, esto en caso de que su tabla sea CashShopData, de lo contrario solo reemplazen por su tabla, espero les sirva.


Consulta ¿es seguro este webshop? tengo malas referencias de todos lados. Podrian detalla los problemas si los hay y como solucionarlo?


 

.