Need a unique gift idea?
A Pastebin account makes a great Christmas gift
SHARE
TWEET

Untitled

a guest Mar 13th, 2018 48 Never
Upgrade to PRO!
ENDING IN00days00hours00mins00secs
 
  1.           <?
  2.             $username=$_SESSION["ID"];
  3.             $pasta = $func->numDir($qCharID);
  4.  
  5.             session_unregister("enviado");
  6.  
  7.             //Pasta de Controle de Pontos Bonus
  8.             $arquivo_bonus = "shop/bonusplayer/$username.arc";
  9.             $pega_bonus_zero = "shop/bonusplayer/bonus_zero.arc";
  10.             //Verifica se pasta de Bonus Existe
  11.             if (!file_exists($arquivo_bonus)) {
  12.             copy($pega_bonus_zero, $arquivo_bonus);
  13.             }
  14.             ?>
  15.                    
  16.                     <?
  17.             $nomedochar = $_SESSION["ID"];
  18.  
  19.             //Vendo se o Player est&aacute; Banido
  20.             $connection = odbc_connect( $connection_string, $user, $pass );
  21.             $query_ban = "SELECT * FROM [accountdb].[dbo].[".( strtoupper($nomedochar[0]) ) ."GameUser] WHERE [userid]='$nomedochar'";
  22.             $q_ban = odbc_exec($connection, $query_ban);
  23.             $qt_ban = odbc_do($connection, $query_ban);
  24.             while(odbc_fetch_row($qt_ban)) {
  25.             $verbanido = odbc_fetch_array($q_ban);
  26.             $taban=$verbanido[BlockChk];
  27.             }
  28.             if ($taban == "1") {
  29.             echo "<meta HTTP-EQUIV='Refresh' CONTENT='0;URL=banido.php'>";
  30.             }
  31.  
  32.             $connection = odbc_connect( $connection_string, $user, $pass );
  33.             $queryVPun = "SELECT * FROM [ADM].[dbo].[LogsBan] WHERE [idplayer]='$nomedochar' ORDER BY data desc";
  34.             $qVPun = odbc_exec($connection, $queryVPun);
  35.             $qtVPun = odbc_do($connection, $queryVPun);
  36.             $VPun = 0;
  37.             while(odbc_fetch_row($qtVPun)) $VPun++;
  38.             if($VPun>0)
  39.             {
  40.             $PunidoC++;
  41.             }
  42.  
  43.             if ($PunidoC) {
  44.             ?>
  45.                                     <tr>
  46.                                       <td align="center" bgcolor="#540305"><font color="#FFFFFF"><strong>VOC&Ecirc; FOI PUNIDO NO SERVER PELO(S) MOTIVO(S) ABAIXO:</strong></font></td>
  47.                                     </tr>
  48.                                     <?
  49.             $nomedochar = $_SESSION["ID"];
  50.  
  51.  
  52.             $connection = odbc_connect( $connection_string, $user, $pass );
  53.             $queryPUN = "SELECT TOP 5 * FROM [ADM].[dbo].[LogsBan] WHERE [idplayer]='$nomedochar' ORDER BY data desc";
  54.             $qPUN = odbc_exec($connection, $queryPUN);
  55.             $qtPUN = odbc_do($connection, $queryPUN);
  56.             $contapunicao = 0;
  57.             while(odbc_fetch_row($qtPUN)) {
  58.             $i++;
  59.             $farr = odbc_fetch_array($qPUN);
  60.             $motivo=$farr[motivo];
  61.             $punicao=$farr[punicao];
  62.             $diaban=$farr[diaban];
  63.             $mesban=$farr[mesban];
  64.             $anoban=$farr[anoban];
  65.             $diadesban=$farr[diadesban];
  66.             $mesdesban=$farr[mesdesban];
  67.             $anodesban=$farr[anodesban];
  68.  
  69.  
  70.             ?>
  71.                                     <tr>
  72.                                       <td bgcolor="#FFFFFF"><img src="imgs/ico_alert.gif" width="14" height="14" align="absmiddle"> Recebeu <font color="#FF0000"><strong><? echo $punicao; ?></strong></font> - <strong>Motivo</strong>: <? echo $motivo; ?> - <strong>Data</strong>:&nbsp;<? echo "$diaban/$mesban/$anoban"; ?></td>
  73.                                     </tr>
  74.                                     <? } ?>
  75.                                   </table>
  76.                                   <? } ?>
  77.                         </table></td>
  78.                     </tr>
  79.                     <tr>
  80.                       <td style="border-bottom: solid 1px #cecece; border-top: solid 1px #cecece; border-left: solid 1px #cecece; border-right: solid 1px #cecece" class="padding_all"><p align="center">
  81.                         <?
  82.             $nomedochar = $_SESSION["ID"];
  83.             //$nomedochar = $_SESSION["charID"];
  84.             $connection = odbc_connect( $connection_string, $user, $pass );
  85.             $query = "SELECT * FROM [ClanDb].[dbo].[CL]  WHERE UserID = '$nomedochar' ";
  86.             $qLider = odbc_exec($connection, $query);
  87.             $qtLider = odbc_do($connection, $query);
  88.  
  89.             $i = 0;
  90.                             while(odbc_fetch_row($qtLider)){
  91.                             $nomeclan=odbc_result($qtLider,2);
  92.  
  93.                              $i++;
  94.  
  95.                             if($i==0) {} else {
  96.             ?>
  97.                         <img src="imgs/setinha.gif" width="11" height="11"> Painel de Administra&ccedil;&atilde;o
  98.                         de Clan </p>
  99.                         <table width="100%" border="0" cellspacing="0" cellpadding="3">
  100.                           <tr>
  101.                             <td width="131" align="center"><a href="?sess=admclan"><img src="imgs/admclan.gif" width="112" height="22" border="0"></a></td>
  102.                             <td width="131" align="center"><a href="?sess=membros"><img src="imgs/membrosclan.gif" width="112" height="22" border="0"></a></td>
  103.                             </tr>
  104.                           </table>
  105.                         <?
  106.             }}
  107.             $CHAR=($_GET["char"])?$_GET["char"]:$_POST["char"];
  108.  
  109.             if( !$CHAR )
  110.             {
  111.               $query = "SELECT * FROM [clanDB].[dbo].[CL]";
  112.               $go = odbc_do($connection,$query);
  113.             function AcertarLinhasODBC($conexao,$query){
  114.               $resultado = odbc_exec($conexao,$query);
  115.               $contador=0;
  116.               while($temp = odbc_fetch_into($resultado, &$counter)){
  117.                 $contador++;
  118.               }
  119.               return $contador;
  120.             }
  121.               $online = AcertarLinhasODBC($connection,$query);
  122.             ?>
  123.                        
  124.             <?
  125.             }
  126.             else
  127.             {
  128.  
  129.                 $charDat = $dirUserData . ( $func->numDir($CHAR) ) . "/" . $CHAR . ".dat";
  130.  
  131.                 if(file_exists($charDat) && ( (filesize($charDat)==16384) || (filesize($charDat)==111376) || (filesize($charDat)==220976) ) )
  132.                 {
  133.  
  134.                     $fOpen = fopen($charDat, "r");
  135.                     $fRead =fread($fOpen,filesize($charDat));
  136.                     @fclose($fOpen);
  137.  
  138.                     // details
  139.                     $charLevel = substr($fRead,0xc8,1);
  140.                     $charClass = substr($fRead,0xc4,1);
  141.                     $charName = trim(substr($fRead,0x10,15),"\x00");
  142.                     $charID = trim(substr($fRead,0x2c0,10),"\x00");
  143.  
  144.                     if( (strtolower($charID)==strtolower($_SESSION["ID"]))  )
  145.  
  146.                     {
  147.  
  148.                         if($CHAR==$charName)
  149.                         {
  150.  
  151.                             switch (ord($charClass))
  152.                             {
  153.                                 case 1: $class = 'Fighter'; break;
  154.                                 case 2: $class = 'Mechanician'; break;
  155.                                 case 3: $class = 'Archer'; break;
  156.                                 case 4: $class = 'Pikeman'; break;
  157.                                 case 5: $class = 'Atalanta'; break;
  158.                                 case 6: $class = 'Knight'; break;
  159.                                 case 7: $class = 'Magician'; break;
  160.                                 case 8: $class = 'Priestess'; break;
  161.                             }
  162.  
  163.                             $_SESSION["charDir"]=$charDat;
  164.                             $_SESSION["charNum"]=$func->numDir($CHAR);
  165.                             $_SESSION["charID"]=$charID;
  166.                             $_SESSION["charName"]=$charName;
  167.                             $_SESSION["charLevel"]=ord($charLevel);
  168.                             $_SESSION["charClass"]=$class;
  169.  
  170.  
  171.                     if ($_POST["vaibank"] == "1") {
  172.                       header("location: index.php?sess=bank");
  173.                       } else {
  174.                     header("location: index.php");
  175.                     }
  176.  
  177.  
  178.                         }
  179.                         else
  180.                         {
  181.                             $expName=explode("\x00",$charName);
  182.  
  183.                             $fRead=false;
  184.                             $fOpen = fopen($charDat, "r");
  185.                             while (!feof($fOpen)) {
  186.                             @$fRead = "$fRead" . fread($fOpen, filesize($charDat) );
  187.                             }
  188.                             fclose($fOpen);
  189.  
  190.                             // Fill in 00 to left character
  191.                             $addOnLeft=false;
  192.                             $leftLen=32-strlen($expName[0]);
  193.                             for($i=0;$i<$leftLen;$i++)
  194.                             {
  195.                                 $addOnLeft.=pack("h*",00);
  196.                             }
  197.                             $writeName=$expName[0].$addOnLeft;
  198.  
  199.                             $sourceStr = substr($fRead, 0, 16) . $writeName . substr($fRead, 48);
  200.                             $fOpen = fopen($charDat, "wb");
  201.                             fwrite($fOpen, $sourceStr, strlen($sourceStr));
  202.                             fclose($fOpen);
  203.  
  204.  
  205.                             echo "CLEAR UP YOUR FILE, RE-ENTER!";
  206.                         }
  207.  
  208.  
  209.                     }
  210.                     else
  211.                     {
  212.                         echo "ERRO ESTE CHAR NÃO É SEU, VOCÊ ESTA SENDO REDICIONADO.!";header("Location: index.php?sess=logout");
  213.                     }
  214.  
  215.  
  216.                 }
  217.                 else
  218.                 {
  219.                     echo "ERRO!! DESCULPE MAIS ESTE PERSONAGEM NÃO EXISTE OU (ARQUIVO CORROMPIDO) CHARDAT =>" . $charDat;
  220.                 }
  221.  
  222.                 echo "<br><a href=\"$_SERVER[PHP_SELF]?$_SERVER[QUERY_STRING]\">Voltar</a>";
  223.  
  224.             }
  225.  
  226.             ?>
  227.             </p>
  228.                         <table width="100%" border="0" align="center" cellpadding="2" cellspacing="2">
  229.                           <tr>
  230.                             <td colspan="2" bgcolor="#ffcc00" height="25"><div align="center"><strong><font color="#000000">Personagens </font></strong></div></td>
  231.                             </tr>
  232.             <?
  233.             if($_SESSION["charDir"])
  234.             {
  235.             $nickchar = $_SESSION["charName"];
  236.             $query_clan = "SELECT * FROM [ClanDb].[dbo].[UL]  WHERE ChName = '$nickchar'";
  237.             $q_clan = odbc_exec($connection, $query_clan);
  238.             $clan = odbc_fetch_array($q_clan);
  239.             $nomeclan = $clan['ClanName'];
  240.             $numeroclan = $clan['MIconCnt'];
  241.  
  242.             ?>
  243.                           <form method="post" onSubmit="disabledBttn(this)" action="index.php?sess=mudarnick">
  244.  
  245.                             <tr>
  246.                                
  247.                               <td align="right"><font color="#000000"><strong>NICK:</strong></font></td>
  248.                               <td style="border-bottom: solid 1px #cecece;"><input class="col-md-3 form-control pull-left top-margin" type="text" size="15" maxlength="15" name="nick" value="<?=$_SESSION["charName"]?>"> <input type="hidden" name="acao" value="nick"><input class="btn btn-action btn-char top-margin" type="submit" class="padding_table" onclick ="return confirm('Tem certeza que deseja alterar a seu nick e pagar 20 Cr&eacute;ditos?')" value="Alterar">
  249.                                 <font color="#009900"><b>Valor: </b></font>20 Créditos <?=$func->img($_SESSION["ID"],"20")?></td>
  250.                               </tr>
  251.                             </form>
  252.  
  253.                     <tr>
  254.                               <td align="right"><font color="#000000"><strong>CLASSE:</strong></font></td>
  255.                               <form method="post" onSubmit="disabledBttn(this)" action="index.php?sess=mudarclasse">
  256.                                 <td style="border-bottom: solid 1px #cecece;"><img src="imgs/<?=$_SESSION["charClass"]?>.png" border="1" align="left">
  257.                                   <select name="class" class="col-md-3 form-control btn-char pull-left top-margin">
  258.                                     <option <?=($_SESSION["charClass"]=="Fighter")?"selected":""?>>Fighter</option>
  259.                                     <option <?=($_SESSION["charClass"]=="Mechanician")?"selected":""?>>Mechanician</option>
  260.                                     <option <?=($_SESSION["charClass"]=="Archer")?"selected":""?>>Archer</option>
  261.                                     <option <?=($_SESSION["charClass"]=="Pikeman")?"selected":""?>>Pikeman</option>
  262.                                     <option <?=($_SESSION["charClass"]=="Atalanta")?"selected":""?>>Atalanta</option>
  263.                                     <option <?=($_SESSION["charClass"]=="Knight")?"selected":""?>>Knight</option>
  264.                                     <option <?=($_SESSION["charClass"]=="Magician")?"selected":""?>>Magician</option>
  265.                                     <option <?=($_SESSION["charClass"]=="Priestess")?"selected":""?>>Priestess</option>
  266.                                     </select>
  267.                                   <label>
  268.                                     <input class="btn btn-action btn-char top-margin" name="acao" type="submit" class="padding_table" id="acao" onclick ="return confirm('Tem certeza que deseja alterar a sua classe e pagar 40 Cr&eacute;ditos?')" value="Alterar">
  269.                                     </label>
  270.                                   <input name="acao" type="hidden" id="acao" value="Alterar">
  271.                                   <font color="#009900"><strong>Valor</strong></font>: 40 Cr&eacute;ditos
  272.                                   <?=$func->img($_SESSION["ID"],"40")?></td>
  273.                                 </form>
  274.                               </tr>
  275.                       <tr>
  276.                             <td align="right"><font color="#000000"><strong>LEVEL:</strong></font></td>
  277.                             <td style="border-bottom: solid 1px #cecece;"><?=$_SESSION["charLevel"]?></td>
  278.                             </tr>
  279.                           <tr>
  280.                          <? if (!$nomeclan) {} else { ?>
  281.                           <form method="post" onSubmit="disabledBttn(this)" action="index.php?sess=sairclan">
  282.                             <tr>
  283.                              <td align="right"><font color="#000000"><strong>CLAN:</strong></font></td>
  284.                              <td style="border-bottom: solid 1px #cecece;"><img src="http://<? echo $ipdoservidor; ?>/ClanContent/<? echo $numeroclan; ?>.bmp" width="20" height="20" border="1" align="absmiddle"> <strong><font color="Red"><? echo $nomeclan; ?></strong></font></td>
  285.                             </tr>
  286.                                </form>
  287.                           <? } ?>
  288.                           </tr>
  289.                           <tr>            
  290.                           <?
  291.             }
  292.             ?>
  293.                           <tr>
  294.                             <td align="right" width="15%"><strong><font color="#000000">PERSONAGENS:</font></strong></td>
  295.                             <td style="border-bottom: solid 1px #cecece;"><span><?
  296.                         $qCharID=($_SESSION["charID"])?$_SESSION["charID"]:$_SESSION["ID"];
  297.                         $charInfo=$dirUserInfo . ($func->numDir($qCharID)) . "/" . $qCharID . ".dat";
  298.  
  299.                         if(file_exists($charInfo) && ( filesize($charInfo)==240) )
  300.                         {
  301.                             $fRead=false;
  302.                             $fOpen = fopen($charInfo, "r");
  303.                             $fRead =fread($fOpen,filesize($charInfo));
  304.                             @fclose($fOpen);
  305.  
  306.                             // list char information
  307.                             $charNameArr=array(
  308.                                 "48" => trim(substr($fRead,0x30,15),"\x00"),
  309.                                 "80" => trim(substr($fRead,0x50,15),"\x00"),
  310.                                 "112"=> trim(substr($fRead,0x70,15),"\x00"),
  311.                                 "144"=> trim(substr($fRead,0x90,15),"\x00"),
  312.                                 "176"=> trim(substr($fRead,0xb0,15),"\x00"),
  313.                             );
  314.  
  315.                             if(count($charNameArr)>0)
  316.                             {
  317.                                 foreach($charNameArr as $key=>$value)
  318.                                 {
  319.                                     $expValue=explode("\x00",$value);
  320.                                     echo "<a href=\"?char=".$expValue[0]."\">".$expValue[0]."</a>&nbsp;&nbsp;";
  321.                                 }
  322.                             }
  323.                             else
  324.                             {
  325.                                 echo "Vazio";
  326.                             }
  327.  
  328.                         }
  329.                         else
  330.                         {
  331.                             echo "Vazio";
  332.                         }
  333.             ?>
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top