Recommended Servers - Topics UP



Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Autor Topic: Muemu s8 requiero modulo para convertir de GP a WcoinC  (Visto 1112 veces)

0 Miembros and 1 Guest are viewing this topic.

Offline jigokush Posteado: January 25, 2017, 09:09:38 AM

Buen dia uso muemu s8 por favor requiero q alguien me facilite un modulo para intercambiar o convertir los Globint Point a la moneda WcoinC espero su gran aporte y ayuda a la comunidad muchas gracias y buen dia :)

  • Like
    Dislike
    Love
    HaHa
    Angry
    Surprise
    Sad
    Party

Offline Lude #1 Posteado: January 25, 2017, 10:02:04 AM

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 310
  • Gracias recibida: 11528
  • us
Buen dia uso muemu s8 por favor requiero q alguien me facilite un modulo para intercambiar o convertir los Globint Point a la moneda WcoinC espero su gran aporte y ayuda a la comunidad muchas gracias y buen dia :)

Lo que puedes hacer es usar el Modulo de Horas por Creditos y cambiar las tablas, asi pasas los GoblinPoints a WCoins.

  • Like
    Dislike
    Love
    HaHa
    Angry
    Surprise
    Sad
    Party

Offline jigokush #2 Posteado: January 25, 2017, 12:03:27 PM

  • Like
    Dislike
    Love
    HaHa
    Angry
    Surprise
    Sad
    Party

Offline Lude #3 Posteado: January 25, 2017, 01:38:50 PM

  • C++ Coder
  • 0 puntos por ventas
  • *
  • Rank: Puto amo
  • Posts: 310
  • Gracias recibida: 11528
  • us
no se como  :(

No tiene nada de otro mundo, manda el modulo para decirte lo que vas a cambiar, mas no te lo cambiaré yo por que la idea de todo esto es que lo hagas tu mismo. Recuerda que la principal razón de este foro es fomentar el conocimiento y así los Usuarios aprendan a hacer las cosas y no pedir todo ya hecho, así formamos una mejor comunidad.

  • Like
    Dislike
    Love
    HaHa
    Angry
    Surprise
    Sad
    Party

Offline jigokush #4 Posteado: January 25, 2017, 11:19:46 PM

Citar
<?php
define('phrase_chngtime2',"serán transferidas a la cuenta: ");
define('phrase_chngtime2_error',"<font color=red><b>No posees una cuenta de jugador asociada.</b></font>");
define('phrase_chng1',"Horas online ");
define('phrase_chng2',"Recompensa ");

$sql_gm_check   = mssql_query("SELECT * from Character where CtlCode=32 and StaffLvl!=0 and AccountID='$user_auth_id'");
$gm_check      = mssql_num_rows($sql_gm_check);
   
if($gm_check <= 0){
   define('phrase_chngtime',"Puedes cambiar la cantidad de horas jugadas por");
   $Otime['bonus']            = 'goblinpoints';          // zen / goblinpoints / mucoins
   $Otime['rate']            = 2;                  // [Zen/GoblinPoints/MuCoins] * hora
   
   $sql_gameshop_check = mssql_query("SELECT g.* FROM GameShop_Data g
                     JOIN MEMB_INFO m ON(m.memb_guid = g.MemberGuid)
                     WHERE m.memb___id='$user_auth_id'");

   $gameshop_check = mssql_num_rows($sql_gameshop_check);
   
   if($gameshop_check <= 0){
      $denegar = 1;
   }
   
}else{
   define('phrase_chngtime',"Puedes cambiar la cantidad de horas invertidas por");
   $Otime['bonus']            = 'mucoins';
   $Otime['rate']            = 1;
   
   $Select_GM_IDGame = $core_db2->Execute("Select GM_IDGame from Character where AccountID=?",array($user_auth_id));
   $GM_IDGame = $Select_GM_IDGame->fields[0];
   
   if($GM_IDGame == NULL){
      $denegar_gm = 1;
   }else{
      $check_mu_coins = $core_db2->Execute("Select ".MU_COINS_COLUMN." from ".MU_COINS_TABLE." where ".MU_COINS_USERID_COLUMN."=?",array($GM_IDGame));
      if($check_mu_coins->EOF){
         $insert_mu_coins_id = $core_db2->Execute("INSERT INTO ".MU_COINS_TABLE." (".MU_COINS_USERID_COLUMN.",".MU_COINS_COLUMN.")VALUES(?,?)",array($GM_IDGame,'0'));
      }
   }
   
   $user_auth_id_old = $user_auth_id;
}

if($Otime['bonus'] == 'zen'){
   $Currency['name'] = 'Zen';
}elseif($Otime['bonus'] == 'goblinpoints'){
   $Currency['name'] = 'Goblin Points';
}elseif($Otime['bonus'] == 'mucoins'){
   $Currency['name'] = 'MU Coins';
}

$minute_result   = $core_db->Execute("SELECT OnlineHours from MEMB_STAT where memb___id='$user_auth_id'");
$minute_row      = $minute_result->fetchRow();

if(($minute_row[0] % 60) >= 0){
   $minutes   = ($minute_row[0] % 60);
   $hours      = (($minute_row[0] - $minutes) / 60);

}else{
   $hours      = '0';
   if($minute_row[0] > 0){
      $minutes = $minute_row[0];
   
   }else{
      $minutes = '0';
   }
}

if($hours > 0){
   $add_credits = ($hours * $Otime['rate']);

}else{
   $add_credits = '0';
}

if($gm_check > 0){
   $user_auth_id = $GM_IDGame;
}

if($Otime['bonus'] == 'zen'){
   $update_money = "UPDATE dbo.Warehouse SET Money = Money + $add_credits WHERE AccountId = '$user_auth_id'";
   
}elseif($Otime['bonus'] == 'goblinpoints'){
   $update_money = "UPDATE g SET g.WCoinG = g.WCoinG + $add_credits FROM GameShop_Data g
         JOIN MEMB_INFO m ON(m.memb_guid = g.MemberGuid)
         WHERE m.memb___id='$user_auth_id'";
   
}elseif($Otime['bonus'] == 'mucoins'){
   $update_money = "UPDATE dbo.MEMB_CREDITS SET credits = credits + '$add_credits' WHERE memb___id = '$user_auth_id'";
   
}else{
   $update_money = "";
}

$bonus = $Currency['name'];

if(isset($_POST['change'])){
   if($denegar_gm != 1){
      if($hours > 0){
            if(account_online($user_auth_id) === true){
               echo msg('0','Tu personaje debe estar desconectado del juego.');
               
            }else{
               if($gm_check > 0){
                  $user_auth_id = $user_auth_id_old;
               }
               
               if($denegar != 1){
                  $delminutes        = $hours * 60;
                  $removeotime     = $core_db->Execute("UPDATE MEMB_STAT SET OnlineHours = OnlineHours - $delminutes WHERE memb___id='$user_auth_id'");
                  $addmoney        = $core_db->Execute($update_money);
                  
                  echo msg('1',"Las horas online han sido cambiadas correctamente.");
               }else{
                  echo msg('0','Debes ingresar a la tienda MU Item Shop al menos una vez.');
               }
            }
      }else{
         echo msg('0',"Horas online insuficientes para ser cambiadas.");
      }
   }else{
      echo msg('0',"No se ha encontrado cuenta de jugador asociada a ".$user_auth_id_old.".");
   }
}
?>

   <table width="100%">
      <tr>
         <td class="text_default" style='width:95%; text-align:justify; padding:5px 10px 5px 10px; border:1px dashed #B9955B;'>
         <?php
         
         echo '<font color="#B9955B">' . phrase_chngtime . ' ' . $bonus . '.</font><br>';
         
         if($gm_check > 0){
            if($denegar_gm != 1){
               echo '<font color="#B9955B">Las ' . $bonus . ' ' . phrase_chngtime2 . '<font color="red"><b>' . $GM_IDGame . '</b></font>.</font>';
            }else{
               echo phrase_chngtime2_error;
            }
         }
         ?>
         </td>
      </tr>
   </table>
   <br>

   <table align="center" border="0" cellpadding="2" cellspacing="2" style="border:1px solid #B9955B; font-family:Tahoma; color:#9d8666; font-size:11px;">
      <tr class="bgcol1">
         <td class="text_default" align="right" width="50%"><b><?php echo phrase_chng1;?>:</b></td>
         <td class="text_default"><?php echo $hours." h ".$minutes." m";?></td>
      </tr>
      <tr>
         <td class="text_default" align="right" width="50%"><b><?php echo phrase_chng2;?>:</b></td>
         <td class="text_default"><?php echo $add_credits." ".$bonus; ?></td>
      </tr>   
   </table>
   <form method="post" action="" name="changetime_start">
   <table align="center">
   <br>
      <tr>
         <td>
            <input type="hidden" name="change" value="1">
            <input type="button" class="submit-form" onclick="this.disabled=true; this.value='Cargando...'; changetime_start.submit();" value="Obtener <? echo $Currency['name']; ?>">
         </td>
      </tr>
   </table>
   </form>





no se como  :(

No tiene nada de otro mundo, manda el modulo para decirte lo que vas a cambiar, mas no te lo cambiaré yo por que la idea de todo esto es que lo hagas tu mismo. Recuerda que la principal razón de este foro es fomentar el conocimiento y así los Usuarios aprendan a hacer las cosas y no pedir todo ya hecho, así formamos una mejor comunidad.

  • Like
    Dislike
    Love
    HaHa
    Angry
    Surprise
    Sad
    Party

Offline jigokush #5 Posteado: January 29, 2017, 10:23:23 PM

  • Like
    Dislike
    Love
    HaHa
    Angry
    Surprise
    Sad
    Party

Gracias:


Offline dakosmu #6 Posteado: January 30, 2017, 07:51:29 AM

  • Like
    Dislike
    Love
    HaHa
    Angry
    Surprise
    Sad
    Party
Dakosmu Colaborador

Offline jigokush #7 Posteado: February 05, 2017, 06:37:32 PM

  • Like
    Dislike
    Love
    HaHa
    Angry
    Surprise
    Sad
    Party

Solo usuarios registrados pueden comentar y agradecer, Logueate o Registrate

Recommended Servers - Topics Bottom



 

Related Topics

  Subject / Started by Replies Last post
3 Replies
694 Views
Last post March 07, 2017, 12:34:02 AM
by jigokush
3 Replies
921 Views
Last post May 10, 2018, 05:50:26 PM
by TioFedEx
1 Replies
489 Views
Last post June 24, 2018, 04:11:17 PM
by ZabiinoOo
2 Replies
400 Views
Last post August 06, 2018, 08:18:25 PM
by -Rastaa.TSM☢
2 Replies
503 Views
Last post June 01, 2019, 11:04:31 AM
by moises13