Ir para conteúdo
Fórum Script Brasil

killervsr

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Posts postados por killervsr

  1. Pessoal to com alguns erros no site, apos solucionar 1 me aparece mais outros, espero que possam me orientar para que eu consiga arrumar esses erros.

    Erros:

    Warning: Creating default object from empty value in C:\xampp\htdocs\funcoes.php on line 89

    Warning: Creating default object from empty value in C:\xampp\htdocs\funcoes.php on line 64

    Warning: Creating default object from empty value in C:\xampp\htdocs\funcoes.php on line 28

    Warning: Creating default object from empty value in C:\xampp\htdocs\funcoes.php on line 28

    Warning: fread(): Length parameter must be greater than 0 in C:\xampp\htdocs\cache.php on line 22

    Warning: fread(): Length parameter must be greater than 0 in C:\xampp\htdocs\cache.php on line 22

    Warning: fread(): Length parameter must be greater than 0 in C:\xampp\htdocs\cache.php on line 22

    Parse error: syntax error, unexpected '}' in C:\xampp\htdocs\_paginas\vip_info.php on line 24

    Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\_paginas\funcoes\tip-loja.php on line 3

    • Fatal error: Call to a member function fetchrow() on null in C:\xampp\htdocs\dungeon.php on line 172
    •  
    • Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\funcoes.php on line 214
    •  
    • Código funções: 
    • <?php
      function check_acc($secret_key, &$db)
      {
          if (!isset($_SESSION['accid']))
          {
              echo "<script>self.location='principal'</script>";
              //echo "Ops. Voc foi desconectado.";
              exit;
          }
          else
              {
                  $query = $db->execute("select * from `conta` where `id`=?", array($_SESSION['accid']));
                  $accarray = $query->fetchrow();
                  if ($query->recordcount() == 0)
                  {
      session_destroy();
      unset($_SESSION['accid']);
      unset($_SESSION['userid']);
      unset($_SESSION['playerhash']);
      unset($_SESSION['hash']);
                      echo "<script>self.location='principal'</script>";
                      //echo "Ops. Voc foi desconectado.";

                      exit;
                  }else{
                      foreach($accarray as $key=>$value)
                      {
                      $acc->$key = $value;
                      }

                      return $acc;

                  }

              }
          }


      function check_user($secret_key, &$db)
      {
          if (!isset($_SESSION['userid']))
          {
        
              echo "<script>self.location='personagens'</script>";
              //echo "Ops. Voc foi desconectado.";
              exit;
          }
          else
          {
          $query = $db->execute("select * from usuarios where id=?", array($_SESSION['userid']));
          $userarray = $query->fetchrow();


                  if ($query->recordcount() == 0)
                  {
                      echo "<script>self.location='personagens'</script>";
                      //echo "Ops. Voc foi desconectado.";
                  exit;
                  }
                  else
                  {
                  foreach($userarray as $key=>$value)
                  {
                      $user->$key = $value;
                  }

                  return $user;
      }}}

      function atividade($tempo)
      {
      mysql_query("UPDATE usuarios SET ultima_atividade=".$tempo." WHERE id=".$_SESSION['userid']);
      }
      function addgrupolog($id, $msg, $tipo, &$db)
      {
          $insert['grupo'] = $id;
          $insert['relatorio'] = $msg;
          $insert['tempo'] = time();
          $insert['tipo'] = $tipo;
          $query = $db->autoexecute('grupos_rel', $insert, 'INSERT');
      }

      if ($_SESSION['userid']>0)
      {
      /*TRANSFORMAÇÃO DE VARIAVEL*/
      $query = $db->execute("select name, value from config");
      while ($set = $query->fetchrow())
      {
          $setting->$set['name'] = $set['value'];
      }
      /*CONSULTAR DADOS DE USUARIO*/

      function proximonivel(){
      $info=mysql_query("select exp,maxexp,nivel,vida,mp,usuario,id,maxhp,maxmp,grupo from usuarios WHERE id=".$_SESSION['userid']);
      $f=mysql_fetch_assoc($info);

      if($f['exp'] >= $f['maxexp']){
      $expp=($f['exp']-$f['maxexp']);
      if($f['nivel']>32){
      mysql_query("UPDATE usuarios SET exp=".$expp." , nivel=nivel+1 , maxexp=".(((100000*$f['nivel']))+ $f['nivel'] )." WHERE id=".$f['id']);
      }elseif($f['nivel']>28){
      mysql_query("UPDATE usuarios SET exp=".$expp." , nivel=nivel+1 , maxexp=".(((70000*$f['nivel']))+ $f['nivel'] )." WHERE id=".$f['id']);
      }elseif($f['nivel']>26){
      mysql_query("UPDATE usuarios SET exp=".$expp." , nivel=nivel+1 , maxexp=".(((55000*$f['nivel']))+ $f['nivel'] )." WHERE id=".$f['id']);
      }elseif($f['nivel']>23){
      mysql_query("UPDATE usuarios SET exp=".$expp." , nivel=nivel+1 , maxexp=".(((25000*$f['nivel']))+ $f['nivel'] )." WHERE id=".$f['id']);
      }elseif($f['nivel']>23){
      mysql_query("UPDATE usuarios SET exp=".$expp." , nivel=nivel+1 , maxexp=".(((15000*$f['nivel']))+ $f['nivel'] )." WHERE id=".$f['id']);
      }elseif($f['nivel']>17){
      mysql_query("UPDATE usuarios SET exp=".$expp." , nivel=nivel+1 , maxexp=".(((10000*$f['nivel']))+ $f['nivel'] )." WHERE id=".$f['id']);
      }elseif($f['nivel']>14){
      mysql_query("UPDATE usuarios SET exp=".$expp." , nivel=nivel+1 , maxexp=".(((8000*$f['nivel']))+ $f['nivel'] )." WHERE id=".$f['id']);
      }elseif($f['nivel']>8){
      mysql_query("UPDATE usuarios SET exp=".$expp." , nivel=nivel+1 , maxexp=".(((5000*$f['nivel']))+ $f['nivel'] )." WHERE id=".$f['id']);
      }elseif($f['nivel']>5){
      mysql_query("UPDATE usuarios SET exp=".$expp." , nivel=nivel+1 , maxexp=".(((1800*$f['nivel']))+ $f['nivel'] )." WHERE id=".$f['id']);
      }elseif($f['nivel']>3){
      mysql_query("UPDATE usuarios SET exp=".$expp." , nivel=nivel+1 , maxexp=".(((900*$f['nivel']))+ $f['nivel'] )." WHERE id=".$f['id']);
      }else{
      mysql_query("UPDATE usuarios SET exp=".$expp." , nivel=nivel+1 , maxexp=".(((400*$f['nivel']))+ $f['nivel'] )." WHERE id=".$f['id']);
      }
      mysql_query("UPDATE pontos SET restantes=restantes+2 WHERE jogador=".$f['id']);
      mysql_query("UPDATE usuarios SET stamina=maxstamina WHERE id=".$f['id']);
      if($f['nivel']>4){
      mysql_query("UPDATE pontos SET haki=haki+1 WHERE jogador=".$f['id']);
      }
      if($f['grupo']>0){
      $logmsg = "<b>".$f['usuario']."</b> avancou 1 nivel.";
      $tipo="mnivel";
      addgrupolog($f['grupo'], $logmsg, $tipo, $db);
      }
      mysql_query("insert into mochila(jogador,item_id)  values ('".$f['id']."', 19), ('".$f['id']."',19) ;");
      $aviso="<script>alert('Você atingiu +1 nivel');</script>";


      $exp=ceil(($f['exp']/$f['maxexp'])*100);
      }
      return $aviso;
      }
      }
      /*NOME DO MAPA*/
          function mapa($p){
              switch($p){
                  case '5': $mapa= 'Loguetown'; break;
                  case '1': $mapa= 'Ennie Looby'; break;
                  case '2': $mapa= 'Thrille Bark'; break;
                  case '3': $mapa= 'Water 7'; break;
                  case '4': $mapa= 'Skypiea'; break;
                  case '6': $mapa= 'Alabasta'; break;
                  case '7': $mapa= 'Arlong Park'; break;
              }
          return $mapa;
          }
      /*NOME DO MAR*/
          function mar($p){
              switch($p){
                  case '1': $mapa= 'North Blue'; break;
                  case '2': $mapa= 'West Blue'; break;
                  case '3': $mapa= 'East Blue'; break;
                  case '4': $mapa= 'South Blue'; break;
              }
          return $mapa;
          }
      function textLimit($string, $length, $replacer = '...'){
        if(strlen($string) > $length)
        return (preg_match('/^(.*)\W.*$/', substr($string, 0, $length+1), $matches) ? $matches[1] : substr($string, 0, $length)) . $replacer;
        return $string;
      }

      /*NOME DA TRIPULAÇÃO*/
          function gruponome($jogador){
          $vergrupo=mysql_query("SELECT nome FROM grupos WHERE id=".$jogador);
          $gru=mysql_fetch_assoc($vergrupo);
          if(mysql_num_rows($vergrupo)==0)
          {
                  $grupo="[Nenhum]";
          }
          else
          {
                  $grupo= "<b><font color='#008aff'>".$gru['nome']."</font></b>";
          }
          return $grupo;
          }

      function MontarLink ($texto)
      {
             if (!is_string ($texto))
                 return false;
            
          $er = "/http:\/\/(www\.|.*?\/)?([a-zA-Z0-9]+|_|-)+(\.(([0-9a-zA-Z]|-|_|\/|\?|=|&)+))+/i";
          preg_match_all ($er, $texto, $match);
          
          foreach ($match[0] as $link)
          {
              
              $link = strtolower ($link);
              if (strstr ($link, "http://") === false)
                  $link = "http://" . $link;
                 $link_len = strlen ($link);
              
              //troca "&" por "&", tornando o link válido pela W3C
              $web_link = str_replace ("&", "&", $link);
             $texto = str_ireplace ($link, "<a href=\"" . $web_link . "\" style=\"color:#ff8000;\" target=\"_blank\">". (($link_len > 60) ? substr ($web_link, 0, 25). "...". substr ($web_link, -15) : $link) ."</a>", $texto);
              
          }
          
          return $texto;
      }

      /*ALCUNHA (TITULO) DO JOGADOR*/
          function alcunha($jogador){
          $veralcunha=mysql_query("SELECT * FROM maestrias WHERE jogador=".$jogador);

          if(mysql_num_rows($veralcunha)>0){    
          $maestria=mysql_fetch_assoc($veralcunha);
          
          switch($maestria['maestria_id'])
      {
      //Alcunhas para Espadachim
      case "1":
      switch($maestria['nivel'])
      {
      case "2":$alc="O Retalhador"; break;
      case "3":$alc="Cortador de almas"; break;
      case "4":$alc="Espachim das sombras"; break;
      case "5":$alc="Espectro espada"; break;
      case "6":$alc="O Cortador de mares"; break;
      case "7":$alc="Demónio de laminas"; break;
      case "8":$alc="Retalhador de aço"; break;
      }
      if($maestria['nivel']>7){$alc="Retalhador de aço";}
      break;
      //Alcunhas para Atirador
      case "2":
      switch($maestria['nivel'])
      {
      case "2":$alc="O Atirador de bronze"; break;
      case "3":$alc="Perfurador de corpos"; break;
      case "4":$alc="Atirador divino"; break;
      case "5":$alc="O Atirador de ouro"; break;
      case "6":$alc="Rei dos atiradores"; break;
      case "7":$alc="Demónio armado"; break;
      }
      if($maestria['nivel']>6){$alc="Demónio armado";}
      break;
      //Alcunhas para Lutador
      case "3":
      switch($maestria['nivel'])
      {
      case "2":$alc="Punho de pedra"; break;
      case "3":$alc="Punhos Ferozes"; break;
      case "4":$alc="Esmagador de montanhas"; break;
      case "5":$alc="Lutador de ferro "; break;
      case "6":$alc="Lutador lendario"; break;
      case "7":$alc="Demónio lutador"; break;
      case "8":$alc="Esmagador de ossos"; break;

      }
      if($maestria['nivel']>7){$alc="Esmagador de ossos";}
      break;
      }
          
          $alcunha= "<b><font color='#008aff'>".$alc."</font></b>";
          }
          return $alcunha;
          }

       


      /*RECOMPENSA DO JOGADOR PIRATA*/
      function recompensa($jogador){
      $u=mysql_query("SELECT vitorias,vit_npc,nivel,derrotas,derrotas_npc FROM usuarios WHERE id=".$jogador);
      $user=mysql_fetch_assoc($u);
      $rec=(($user['vitorias']*500)+($user['vit_npc']*100)+($user['nivel']*10000))-(($user['derrotas']*2000)+($user['derrotas_npc']+3000));
      if($rec<1){
      $rec=0;
      }
      return $rec;
      }

      /*PANTENTE OU RECOMPENSA*/
          function rank($nivel,$class,$jogador){
          $u=mysql_query("SELECT vitorias,vit_npc,nivel,derrotas,derrotas_npc FROM usuarios WHERE id=".$jogador);
          $user=mysql_fetch_assoc($u);
          $rec=((($user['vitorias']*500)+($user['vit_npc']*100)+($user['nivel']*10000))-(($user['derrotas']*2000)+($user['derrotas_npc']+3000)));
          if($rec<1){
          $rec=0;
          }
          if($class=='Marinha'){
              if($nivel>27) $rk='Vice Almirante';else
              if($nivel>23) $rk='Major';else
              if($nivel>16) $rk='Capitão';else
              if($nivel>13) $rk='Tenente';else
              if($nivel>5) $rk='Cabo';else
              if($nivel<6) $rk='Soldado';
          $rk="<tr id='barra3'><td width='7'><div id='laranja'></div></td><td><span>»</span><b>Cargo:</b></td><td><b><font color='#ff8000'>$rk da Marinha</font></b></td></tr>";
          }elseif($class=='Pirata'){
          $rc=number_format($rec,3,'.','.');
          $rk="<tr id='barra3'><td width='7'><div id='laranja'></div></td><td ><span>»</span><b>Recompensa:</b></td><td><b><font color='#ff8000'>$rc</font> <i>B</i></b></td></tr>";
          }
          return $rk;
          }

       

      /*ANTI SQL INJECTION*/
      function anti_injection($sql) {
          $sql = preg_replace(sql_regcase("/(from|select|insert|delete|where|drop table|show tables|#|\*|--|\\\\)/"), "", $sql);
          $sql = trim($sql); 
          $sql = strip_tags($sql);
          $sql = addslashes($sql);
          return $sql;
      }

      /*ATAQUE*/
      function ataque($forca,$agilidade,$nivel,$jogador) {
      $ataque=(($forca+$agilidade+10)+($nivel*40));
      $ataque=ceil($ataque); 
      $query = mysql_query("select SUM(dano) as soma FROM mochila WHERE jogador=".$jogador." and item_tipo='arma' and status='equipado'") or die(mysql_error());
      $atq = mysql_fetch_array($query);
      $atq_it= $atq["soma"];
      $ataque=($ataque+$atq_it);
      $ataquee="<b style='color:#1e82fe;'>$ataque</b> (+ $atq_it)";
      return $ataquee;
      }
      /*Defesa*/
      function defesa($resistencia,$agilidade,$nivel,$jogador) {
      $defesa=(($resistencia+$agilidade)+($nivel*30));
      $defesa=ceil($defesa); 
      $query = mysql_query("select SUM(dano) as soma FROM mochila WHERE jogador=".$jogador." and status='equipado'") or die(mysql_error());
      $dfs = mysql_fetch_array($query);
      $dfs_it= $dfs["soma"];
      $defesa=($defesa+$dfs_it);
      $defesaa="<b style='color:#1e82fe;'>$defesa</b> (+ $dfs_it)";
      return $defesaa;
      }

       

       

      /*UPAR TRIPULAÇÃO*/
      function upnivelgrupo($precisa,$pontos,$id){
      if($pontos>=$precisa){
      $vergrupo=mysql_query("SELECT nome FROM grupos WHERE id=".$id);
      $gru=mysql_fetch_assoc($vergrupo);

      mysql_query("UPDATE grupos SET nivel=nivel+1 WHERE id=".$id);

      $logmsg = "<b>".$gru['nome']."</b> avancou +1 nivel.";
      $tipo="gnivel";
      addgrupolog($id, $logmsg, $tipo, $db);
      }
      }

      /*TRIPULAÇÃO SIGLA*/
      function gruposigla($jogador){
      $vergrupo=mysql_query("SELECT sigla FROM grupos WHERE id=".$jogador);
      $gru=mysql_fetch_assoc($vergrupo);
      if(mysql_num_rows($vergrupo)==0)
              {
              echo"";
              }else{
      $sigla="[".$gru['sigla']."]";
              }
      return $sigla;
      }

       

       

       

       


      /*TRIPULAÇÃO SIGLA*/
      function info_item($tipo,$id){
      switch($tipo)
      {
      case "mochila":
      $mochila_item=mysql_query("SELECT * FROM mochila WHERE id=".$id);
      $itt=mysql_fetch_assoc($mochila_item);
      $shop_item=mysql_query("SELECT * FROM tabela_shop WHERE id=".$itt["item_id"]);
      $item=mysql_fetch_assoc($shop_item);
      if($item['tipo']=="bau"){
      include("_paginas/funcoes/tip-bau.php");
      }elseif($item['tipo']=="akuma"){
      include("_paginas/funcoes/tip-akuma.php");
      }elseif($item['tipo']=="quest"){
      include("_paginas/funcoes/tip-quest.php");
      }else{
      include("_paginas/funcoes/tip-equipamento.php");
      }

      break;
      case "bar":
      $shop_item=mysql_query("SELECT * FROM tabela_shop WHERE id=".$id);
      $item=mysql_fetch_assoc($shop_item);
                    $texto="<h2 style='font-size:13px;'>".$item["nome"]."</h2><hr><div style='background:#1f1f1f;padding:3px;'>";
                  if($item["recuperahp"]>0){
                  $texto.="<b class=epico>» Recupera <span>".$item["recuperahp"]." pontos da sua vida</span></b>";
                  }
                  if($item["recuperamp"]>0){
                  $texto.="<hr><b class=epico>» Recupera <span>".$item["recuperamp"]." pontos da sua energia</span></b>";
                  }
                  $texto.="</div>";
                  
      $texto.="<hr><table width='150'><tr><td><b class=add>Nivel mínimo</td> <td><span>Nv.".$item["nvreq"]."</span></b></td></tr></table>";

      break;

       

      case "loja":

      include("_paginas/funcoes/tip-loja.php");

      break;

       

      case "outros":

      include("_paginas/funcoes/tip-outros.php");

      break;

       

      }

      return $texto;
      }

       

      function esquiva($jogador){
      $u=mysql_query("SELECT nivel,agilidade,inteligencia FROM usuarios WHERE id=".$jogador);
      $user=mysql_fetch_assoc($u);
      $queryyy = mysql_query("select SUM(esquiva) as soma FROM mochila WHERE jogador=".$jogador." and status='equipado'") or die(mysql_error());
      $esquiva = mysql_fetch_array($queryyy);
      $esquiva_it= $esquiva["soma"];
      $esq=floor((($user['agilidade']/2)+$user['inteligencia'])/30+($user['nivel']*0.2)+$esquiva_it);
      return $esq;
      }

       

       

      /*PONTOS DO JOGADOR */
      function pontos($jogador){
      $u=mysql_query("SELECT vitorias,vit_npc,nivel,derrotas,derrotas_npc FROM usuarios WHERE id=".$jogador);
      $user=mysql_fetch_assoc($u);
      $pt=(($user['vitorias']*100)+($user['vit_npc']*20)+($user['nivel']*1000))-(($user['derrotas']*50)+($user['derrotas_npc']+70));
      mysql_query("UPDATE usuarios SET fama=$pt WHERE id=".$jogador);
      return $pt;
      }

       


      function navio($p){
          switch($p){
              case '0': echo '5'; break;
              case '1': echo '10'; break;
              case '2': echo '20'; break;
              case '3': echo '40'; break;
              case '4': echo '65'; break;
               case '5': echo '75'; break;
               case '6': echo '90'; break;
               case '7': echo '100'; break;
                case '8': echo '130'; break;
               case '9': echo '150'; break;
               case '10': echo '200'; break;
               }
      }

      function vn($numero){
          if(!is_numeric($numero)){
                  echo "<script>self.location='inicio'</script>"; break;
          }
      }

      function showAlert($texto,$ir){
      echo"<div id='cinza' name='".$ir."' style='color:#fff;'> ".$texto."</div>";
      }

      function mostraraviso($msg, $color = '#FFFDE0', $align = 'center', $link = NULL, $id = NULL) {

          if ($color == 'red'){
              $color = "#EEA2A2";
          } elseif ($color == 'green'){
              $color = "#45E61D";
          } else {
              $color = '#FFFDE0';
          }

          if ($link){
              $return .= "<a href='javascript:mar();' class=\"persoo\" onload=\"$(this).animate({opacity: .5}, 100)\" onclick=\"showVila(" . $link . ", this)\">";
              $return .= "<div "; if (id) { $return .= "id = \"" . $id . "\" "; } $return .= " style=\"color: #000000; padding: 4px;-moz-border-radius:3px;-webkit-border-radius:3px;background:url(_img/bt.png)center; border: 1px solid #DEDEDE; margin-bottom: 10px; text-align: " . $align . ";\">";
          }else{
              $return .= "<div "; if (id) { $return .= "id = \"" . $id . "\" "; } $return .= "style=\"background-color:" . $color . "; padding: 5px; border: 1px solid #DEDEDE; margin-bottom: 10px; text-align: " . $align . ";\">";
          }
              $return .= $msg;
              $return .= "</div>";

              if ($link){
                  $return .= "</a>";
              }
          return $return;
      }

       


      function navioo($p){
          switch($p){
              case '0': $maximo= '5'; break;
              case '1': $maximo= '10'; break;
              case '2': $maximo= '20'; break;
              case '3': $maximo= '40'; break;
              case '4': $maximo= '65'; break;
              case '5': $maximo= '75'; break;
              case '6': $maximo= '90'; break;
              case '7': $maximo= '100'; break;
              case '8': $maximo= '130'; break;
              case '9': $maximo= '150'; break;
              case '10': $maximo= '200'; break;
               }
      return $maximo;
      }
      function tempo_mapa($atual,$fim,$mapa,$jid){

      if($atual>$fim){
      mysql_query("UPDATE usuarios SET mapa=".$mapa.",area=1 WHERE id=".$jid);
      mysql_query("DELETE FROM tabela_mapas WHERE jogador=$jid");
      }

      }

      function posicao($perso){
      $sql=mysql_query("select id from usuarios order by nivel DESC, fama DESC");
      $i = 1;
      while($linha=mysql_fetch_assoc($sql))
      {
      if($linha['id'] == $perso)
      $ok=$i;
      $i++;
      }
      return $ok;
      }


      function dg($tempo,$id,$jogador){

      if($tempo<=1){
      mysql_query("DELETE FROM dungeon_status WHERE dungeon_id=$id and player_id=$jogador");
      }
      }

      function dgg($tempo,$id,$jogador){

      if($tempo<=1){
      mysql_query("DELETE FROM grupos_dungeon_status WHERE dungeon_id=$id and player_id=$jogador");
      }
      }

       

      function preço($preço){
      $prec = number_format($preço,2,',','.');
      return $prec;
      }

      function tempo_pontos($atual,$fim,$jid){

      if($atual>=$fim){
      $info=mysql_query("select nivel from usuarios WHERE id=".$jid);
      $us=mysql_fetch_assoc($info);
      $exp=rand(25,50);
      $expp=($us['nivel']*10);
      mysql_query("UPDATE pontos SET exp=exp+".$exp." WHERE jogador=".$jid);
      mysql_query("UPDATE usuarios SET exp=exp+".$expp." WHERE id=".$jid);
      mysql_query("DELETE FROM tabela_pontos WHERE jogador=".$jid);
      mysql_query("UPDATE usuarios_status SET treino=treino+1  WHERE jogador=".$jid);

      /************************************************************************************************************/
      $verificar_quest = mysql_query("SELECT * FROM quests_diarias_status WHERE status='fazendo' and jogador_id=".$jid);
      if(mysql_num_rows($verificar_quest)>0) 
      {$questv=mysql_fetch_assoc($verificar_quest);
      mysql_query("UPDATE quests_diarias_status SET treino=treino+1 WHERE id=".$questv['id']." and jogador_id=".$jid);
      }
      /************************************************************************************************************/

      echo "<script>self.location='treinar?treino=concluido&exp=$exp&usuario=$expp'</script>"; break;

      }

      }
      function addlog($id, $msg, &$db)
      {
          $insert['jogador'] = $id;
          $insert['relatorio'] = $msg;
          $insert['tempo'] = time();
          $query = $db->autoexecute('relatorio_bat', $insert, 'INSERT');
      }
      function LogHack($id, $relatorio, &$db)
      {
          $atual=date('Y-m-d H:i:s');
          $insert['relatorio'] = $relatorio;
          $insert['jogador'] = $id;
          $insert['data'] = $atual;
          $query = $db->autoexecute('admin_relatorios_hack', $insert, 'INSERT');
      }

      function addrealizacao($jogador,$relizacao)
      {
      $data=date('Y-m-d H:i:s');
          $insert['jogador_id'] = $jogador;
          $insert['realizacao_id'] = $realizacao;
          $insert['data'] = $data;
          $query = $db->autoexecute('realizacoes_jogadores', $insert, 'INSERT');
      }

      function additem($jogador,$itemshop)
      {
                      $infoitem=mysql_query("select * from `tabela_shop` where `id`=".$itemshop);
                      $it=mysql_fetch_assoc($infoitem);
                      $insert['jogador'] = $jogador;
                      $insert['item_id'] = $it['id'];
                      $insert['dano'] = $it['dano'];
                      $insert['forca'] = $it['forca'];
                      $insert['agilidade'] = $it['agilidade'];
                      $insert['inteligencia'] = $it['inteligencia'];
                      $insert['resistencia'] = $it['resistencia'];
                      $insert['critico'] = $it['critico'];
                      $insert['item_tipo'] = $it['tipo'];
                      $insert['esquiva'] = $it['esquiva'];
                      $insert['vida'] = $it['vida'];
                      $insert['energia'] = $it['energia'];
                      $query = $db->autoexecute('mochila', $insert, 'INSERT');

      }

          /**
            * Cria uma nova entrada nos logs cadastrados no banco de dados.
            *
            * É criada uma entrada no banco de dados em na tabela "abuse_logs", contendo a frase passada com parametro, o id do jogador, e a data.
            *
            * @param Object $db Objeto do banco de dados.
            * @uses global::check_user()
            *
            * @param string $phrase Frase contendo a ação a ser gravada.
            * @return boolean
            *
            * @author Alexandre de Freitas <ale.de.freitas@me.com>
            */
          function logWrite($phrase,$db) {
              $player = check_user($secret_key,$db);
              
              $_query = $db->execute("INSERT INTO abuse_logs 
                                          VALUES(null, ?, ?, ?)",    
                                           array($player->id, date("Y-m-d H:i:s"), $phrase)
                                  );
              if($_query):
                  return true;    
              else:
                  return false;
              endif;
          }
          
          /**
            * Exporta os dados dos logs para um TXT.
            *
            * É criado um TXT caso não exista, e ele é atualizado com os dados do banco de dados da tabela "abuse_logs", incluindo o núemro de vezes que foi tomada aquela mesma ação pelo usuário.
            *
            * @return boolean
            *
            * @author Alexandre de Freitas <ale.de.freitas@me.com>
            */
          function exportLogs() {
              $_query = mysql_query("SELECT COUNT(ocorrencia) AS numero_ocorrencias, id_jogador AS jogador, ocorrencia AS ocorrencia
                                          FROM abuse_logs
                                              GROUP BY jogador");
              if(mysql_num_rows($_query)>0):
                  if(!file_exists("/abuse_logs/")):
                      mkdir("/abuse_logs/",0775,true);
                  endif;

                  if($file_handler = fopen("abuse_logs/logs.txt","w")):
                      while($r = mysql_fetch_object($_query)):
                          fwrite($file_handler,getUserName($r->jogador)." (".getUserEmail($r->jogador).") - Teve o registro da ocorrência '".$r->ocorrencia."' ".$r->numero_ocorrencias." vezes. \n\r");
                      endwhile;
                      
                      fclose($file_handler);
                      
                      return true;
                  else:
                      return false;
                  endif;
              else:
                  return false;
              endif;
          }

          /**
            * Retorna o nome do usuário recebendo como parametro o seu ID.
            *
            * @param int $id_jogador ID do jogador.
            *
            * @return string
            *
            * @author Alexandre de Freitas <ale.de.freitas@me.com>
            */
          function getUserName($id_jogador) {
              $_query = mysql_query("SELECT usuario FROM usuarios WHERE id = ".$id_jogador);
              
              if(mysql_num_rows($_query)>0):
                  if($r = mysql_fetch_object($_query)):
                      return $r->usuario;
                  else:
                      return "(usuário não encontrado)";
                  endif;
              else:
                  return "(usuário não encontrado)";
              endif;
          }

          /**
            * Retorna o e-mail do usuário recebendo como parametro o seu ID.
            *
            * @param int $id_jogador ID do jogador.
            *
            * @return string
            *
            * @author Alexandre de Freitas <ale.de.freitas@me.com>
            */    
          function getUserEmail($id_jogador) {
              $_query = mysql_query("SELECT conta.email FROM usuarios 
                                          INNER JOIN conta 
                                          ON usuarios.conta = conta.id
                                              WHERE usuarios.id = ".$id_jogador);
              
              if(mysql_num_rows($_query)>0):
                  if($r = mysql_fetch_object($_query)):
                      return $r->email;
                  else:
                      return "(email não encontrado)";
                  endif;
              else:
                  return "(email não encontrado)";
              endif;
          }
          
          /**
            * Checa se o usuário está trabalhando ou não.
            *
            * @param Object $db Objeto do banco de dados.
            *
            * @uses check_user()
            * @return boolean
            *
            * @author Alexandre de Freiats <ale.de.freitas@me.com>
            */
          function jogadorTreinando($db) {
              $player = check_user($secret_key,$db);
              $_query = $db->execute("SELECT jogador FROM tabela_pontos
                                          WHERE jogador = ?
                                          AND fim > NOW()",array($player->id));
              
              if($_query->recordcount()>0):
                  return true;
              else:
                  return false;
              endif;
          }
          /**
            * Pega o número de vitórias apartir do nome do usuário. Buscando na tabela 'admin_relatorios_pvp'
            *
            * @param string $name Nome do jogador
            *
            * @return int
            *
            * @author Alexandre de Freitas <ale.de.freitas@me.com>
            */
          function getNumberOfWins($name) {
              $_query = mysql_query("SELECT id FROM usuarios WHERE usuario = '".mysql_real_escape_string($name)."'");
              if(mysql_num_rows($_query)>0):
                  if($r = mysql_fetch_object($_query)):
                      $_query = mysql_query("SELECT COUNT(*) AS vitorias FROM admin_relatorios_pvp WHERE jogador = '".$r->id."'");

                      if(mysql_num_rows($_query)>0):
                          if($r = mysql_fetch_object($_query)):
                              return $r->vitorias;
                          else:
                              return 0;
                          endif;
                      else:
                          return 0;
                      endif;
                  else:
                      return 0;
                  endif;
              else:
                  return 0;
              endif;
          }
      ?>    

    •  

    •  
    • Código cache:
    • <?php
      class Cache
      {
          var $cache_dir = 'cache/';//pasta a qual será salva o cache do opnw
          var $cache_time = 20;//tempo para limpar a pasta de cache

          var $caching = false;
          var $file = '';

          //Construtor da classe
          function cache($url,$cron)
          {
              $this->file = $this->cache_dir . urlencode( $url );
              $this->cache_time = $cron;

              if ( file_exists ( $this->file ) &&
                (filemtime ( $this->file ) + $this->cache_time) > time() )
              {
                  //Grab do cache:
                  $handle = fopen( $this->file , "r");
                  do {
                      $data = fread($handle, filesize ($this->file) );
                      if (strlen($data) == 0) {
                          break;
                      }
                      echo $data;
                  } while (true);
                  fclose($handle);
                  //sair();
              }
              else
              {
                  $this->caching = true;
                  ob_start();
              }
          }

          function close()
          {
              if ( $this->caching )
              {
                  $data = ob_get_clean();
                  echo $data;
                  $fp = fopen( $this->file , 'w' );
                  fwrite ( $fp , $data );
                  fclose ( $fp );
              }
          }

          function getCaching(){
              return $this->caching;
          }
      }
      ?>

    Código vip-info:

    <style>
    #link{-moz-border-radius:0px;-webkit-border-radius:0px;width:180px;background:url(css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png)center;-moz-transition: all 0.5s linear;}
    #link:hover{-moz-border-radius:0px;-webkit-border-radius:0px;width:180px;color:#fff;background:url(css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png)center left;-moz-transition: all 0.5s linear;}

    </style><?if ($_GET['id']) {
    $query = $db->execute("select * from `vip_shop` where `id`=?", array($_GET['id']));
    while($info = $query->fetchrow()) {
    if($info['tipo'] == 'vip'){
    ?>
    <div id="barra-azul">Informações</div>
    <table border="0" cellspacing="2" width="100%">
    <tr>
      <td width="200">    <div class="gamehot"><img alt="????2" src="_img/vip/it<?=$info['id']?>.jpg" align="left" >
          <h4><a  href=""><?=$info['nome']?></a></h4>
          <p> <b>Duração</b>:<span><?=$info['valor']?> dias</span><br>
          <b>Preço</b>:<span><?=$info['preço']?> creditos</span></p>
        </div>
    </td><td valign="top"><div id="box_aviso" ><b class="b"><?=$info['nome']?>:</b>
    <p><?=$info['texto']?></p></div></td>
    </tr>
    <tr><td><a href="?comprar=<?=$info['id']?>" style="width:340px;" id="link">Comprar <?=$info['nome']?></a><td></td><td></td></tr>
    </table>
    <?php
    }else{
    ?>
    <div id="barra-azul">Informações</div>

    <table border="0" cellspacing="0"  width="100%">
    <tr>
    <td colspan="2"><div id="barra-azul" style="height:20px;">///  <span><?=$info['nome']?></span> //////////////////////////////////////////////////////////////</div>
    </td>
    </tr>
    <tr>
    <td width="116"><div class="game" style="background: url(_img/vip/it/<?=$info['id']?>.jpg) repeat scroll 0% 0% transparent;">
    <h4><?=$info['nome']?></h4>
    <p> <b>Preço</b>:<span> <?=$info['preço']?> Cred</span></p>
    <a  class="gamean2" href="?comprar=<?=$info['id']?>">Comprar</a>
    <a  class="gamean" href="vip">Voltar</a>
    </div></td><td valign="top">
    <div id="box_aviso" style="min-height:115px;" >
    <p><?=$info['texto']?></p></div></td></tr></table>
    <?php

    }}
    ?>
    <hr>
    <?php
    echo"</div></div>";
    include("templates/private_footer.php");
    exit;
    }

    ?>

     

    Código tip-loja:

     

    <?php
    $shop_item=mysql_query("SELECT * FROM tabela_shop WHERE id=".$id);
    $q=mysql_fetch_assoc($shop_item);

    if($q['tipo']=="usavel"){

     $texto="<b style='font-size:13px;'>".$q["nome"]."</b><sup><font color='#ff8000' style='float:right;'></font></sup>";
     $texto.="<hr><div style='background:#1f1f1f;padding:3px;text-align:left;'>";
               if($q["recuperahp"]>0){
                $texto.="<hr><b class=epico>» Recupera <span><b style='color:#ea01e7;'>".$q["recuperahp"]."</b> pontos de sua vida</span></b>";
                }
                if($q["recuperamp"]>0){
                $texto.="<hr><b class=epico>» Recupera <span><b style='color:#ea01e7;'>".$q["recuperamp"]."</b> pontos de sua energia</span></b>";
                }
                $texto.="</div>";
        
    }elseif($q['tipo']=="quest"){
    $texto="<h2 style=font-size:13px;><b>".$q["nome"]."</h2><hr>";
    $texto .="<div style='width:98%;background:#1f1f1f;padding:3px;'>";
    $texto .="<br><center><b>".$q["extra"]."</b></center><br>";
    $texto.="</div>";  
    }elseif($q['tipo']=="aleatoria"){
    $texto="<h2 style=font-size:13px;><b>".$q["nome"]."</h2><hr>";
    $texto .="<div style='width:98%;background:#1f1f1f;padding:3px;'>";
    $texto .="<br><center><b>".$q["extra"]."</b></center><br>";
    $texto.="</div>";  
    }elseif($q['tipo']=="pedra"){
    $texto="<h2 style=font-size:13px;><b>".$q["nome"]."</h2><hr>";
    $texto .="<div style='width:98%;background:#1f1f1f;padding:3px;'>";
    $texto .="<br><center><b>".$q["extra"]."</b></center><br>";
    $texto.="</div>";  
    }elseif($q['tipo']=="bau"){
    $texto="<h2 style=font-size:13px;><b>".$q["nome"]."</h2><hr>";
     $texto .="<div style='width:150px;background:#1f1f1f;padding:3px;'>";

                $texto.="<hr>".$q['extra']."<hr>";

                $texto.="</div>";  
    }else{

    if($q["tipo"]=="arma"){$tip="Dano";}else{$tip="Defesa";}


    $texto="<h2 style=font-size:13px;><b>".$q["nome"]."</h2><hr>";
    $texto.="<table border=0 width=100%>
    <tr><td align='center' width='100'><b>Detalhes</b></td><td align='center'><b>Bônus</b></td></tr>
    <tr><td valign=top><table border=0 width=100%>
    <tr><td width=50 align='left'><b class=add>$tip:</b></td><td align='right'>+".$q["dano"]."</td></tr>";
    if($q["vida"]>0)
        {
            $texto.="<tr><td><b class=add>Vida:</b></td><td align='right' style='color:#00EEEE;'><b> +".$q["vida"]."</b></td></tr>";
        }
    if($q["energia"]>0)
        {
            $texto.="<tr><td><b class=add>Energia:</b></td><td align='right' style='color:#00EEEE;'><b> +".$q["energia"]."</b></td></tr>";
        }

    $texto.="</table></td><td align='left'><table border=0 width=100%>";
    if($q["forca"]>0){
    $texto.="<tr><td width=50><b class=add>Força:</b></td><td align='right'> +".$q["forca"]."</td></tr>";
    }if($q["agilidade"]>0){
    $texto.="<tr><td width=50><b class=add>Agilidade:</b></td><td align='right'> +".$q["agilidade"]."</td></tr>";
    }if($q["inteligencia"]>0){
    $texto.="<tr><td width=50><b class=add>Inteligencia:</b></td><td align='right'> +".$q["inteligencia"]."</td></tr>";
    }if($q["resistencia"]>0){
    $texto.="<tr><td width=50><b class=add>Resistencia:</b></td><td align='right'> +".$q["resistencia"]."</td></tr>";
    }

    $texto.="</table></td></tr>";

    if(($q["critico"] !='')or($q["esquiva"] !='')){
    $texto.="
    <tr><td align='center' width='100' ><center><b style='color:#c515ff;'>Extras</b></center></td><td align='center' width='100'></td></tr>
    <td align='left'><table border=0 width=100>
    ";
    if($q["critico"] !=''){$texto.="<tr><td width=50><b class=add>Crítico:</b></td><td align='right'> +".$q["critico"]."%</td></tr>";}
    if($q["esquiva"] !=''){$texto.="<tr><td width=50><b class=add>Esquiva:</b></td><td align='right'> +".$q["esquiva"]."%</td></tr>";}
    $texto.="</table></td><td width='100'></td>";
    }

     

     

    $texto.="</table>";
    if($q["extra"] !=''){
    $texto.="<hr><b class=extra>".$q["extra"]."</b> ";
    }
    $texto.="<hr><table width='200'><tr><td><b class=add>Nivel mínimo</td> <td><span>Nv.".$q["nvreq"]."</span></b></td></tr>
    <tr><td><b class=add>Preço</td> <td><span>".$q["preço"]." Berries</span></b></td></tr></table>";
    }
    ?>

     

    Código Dungeon:

    <?php
    include("lib.php");
    $jogador = check_user($secret_key, $db);
    require_once("checar.php");
    if($jogador->nivel<5){
    require_once("templates/private_header.php");
    ?>
    <div id="warning" style='height:50px;'>
    <b>Notificação</b><br>
    <span>Apenas usuarios acima de nivel 5 podem participar dos desafios.</span>
    </div>
    <?
    require_once("templates/private_footer.php");
    exit;}

    $dungeonPoints = $db->execute("select `dungeon_id` from `dungeon_status` where `player_id`=? and `status`=90 and `fail`=0", array($jogador->id));
    $dungeonPoints = $dungeonPoints->recordcount();


    $dungeonVerificaPremiacoes = $db->execute("select * from `dungeon_status` where `player_id`=? and `status`<90 and `fail`=0", array($jogador->id));

    while($dungeonInfo = $dungeonVerificaPremiacoes->fetchrow())
    {
        $getAllDungeonInfo = $db->execute("select * from `dungeon` where `id`=?", array($dungeonInfo['dungeon_id']));
        $AllDungeonInfo = $getAllDungeonInfo->fetchrow();

        $divideDungeonMosters = explode (", ", $AllDungeonInfo['monsters']);

        if (($dungeonInfo['start'] + $AllDungeonInfo['time']) < time())
        {
            $db->execute("update `dungeon_status` set `fail`='2', `status`=? where `dungeon_id`=? and `player_id`=?", array((time() + 7200),$dungeonInfo['dungeon_id'], $jogador->id));
            include("templates/private_header.php");
            echo showAlert("<table width=\"100%\"><tr><td>O tempo para completar o desafio <b>" . $AllDungeonInfo['name'] . "</b> se esgotou!<br/>Você deverá esperar 2 horas para participar dela novamente.</td><td><center><p><a href=\"desafios\" id=lin>Continuar</a></p></center></td></tr></table>", "", "left");
            include("templates/private_footer.php");
            exit;
        }
        else if (count($divideDungeonMosters) == $dungeonInfo['status']){
    $queryy = $db->execute("update `dungeon_status` set  `status`='90' where `dungeon_id`=? and `player_id`=?", array($dungeonInfo['dungeon_id'],$jogador->id));

            include("templates/private_header.php");
            echo "Você completou a dungeon " . $AllDungeonInfo['name'] . ", parabéns!<br/>";
            echo "<br/><i>O(s)  premio(s) foram adicionados a sua mochila:</i><br/>";

            $checkDungeonPrize = $db->execute("select `prize` from `dungeon` where `id`=?", array($dungeonInfo['dungeon_id']));
            echo "<ul>";
            if ($AllDungeonInfo['prize'] > 999) {
                    $query = $db->execute("update `usuarios` set `yens`=? where `id`=?", array($jogador->yens + $checkDungeonPrize, $jogador->id));

            } else {
                $itid = explode (", ", $AllDungeonInfo['prize']);
                foreach ($itid as $key_value)
                {

                    $itinfo = $db->execute("select * from `tabela_shop` where `id`=?", array($key_value));
                    $item = $itinfo->fetchrow();
                
                    $insert['jogador'] = $jogador->id;
                    $insert['item_id'] = $item['id'];
                    $insert['dano'] = $item['dano'];
                    $insert['forca'] = $item['forca'];
                    $insert['critico'] = $item['critico'];
                    $insert['esquiva'] = $item['esquiva'];
                    $insert['agilidade'] = $item['agilidade'];
                    $insert['inteligencia'] = $item['inteligencia'];
                    $insert['resistencia'] = $item['resistencia'];
                    $insert['critico'] = $item['critico'];
                    $insert['esquiva'] = $item['esquiva'];
                    $insert['vida'] = $item['vida'];
                    $insert['energia'] = $item['energia'];
                    $query = $db->autoexecute('mochila', $insert, 'INSERT');

                 }
            }
            echo "<a href=\"desafios\">Voltar</a>.";
            include("templates/private_footer.php");
            exit;
        }
    }

    if ($_GET['id']) {
        $gin = $db->execute("select * from `dungeon` where `id`=?", array($_GET['id']));
        $in = $gin->fetchrow();
    if($dungeonPoints<$in['level']){

                    require_once("templates/private_header.php");
                    echo"<script>top.$.prompt('Pontos insuficientes!',{ callback: function(){top.location='desafios'; }});</script>";
        require_once("templates/private_footer.php");
                    exit;
    }


        $checkverid = $db->execute("select * from `dungeon` where `id`=?", array($_GET['id']));
        if ($checkverid->recordcount() > 0) {

            $checkverid2 = $db->execute("select * from `dungeon_status` where `player_id`=? and `status`<90 and `fail`=0", array($jogador->id));
            if ($checkverid2->recordcount() == 0) {
                $datta = $checkverid->fetchrow();

                $checkverid3 = $db->execute("select * from `dungeon_status` where `dungeon_id`=? and `player_id`=? and `status`<=90 and `fail`=0", array($_GET['id'], $jogador->id));
                if ($checkverid3->recordcount() == 0) {

                    $checkverid4 = $db->execute("select * from `dungeon_status` where `dungeon_id`=? and `player_id`=? and `status`>90", array($_GET['id'], $jogador->id));
                    if ($checkverid4->recordcount() == 0) {

                        if (!$_GET['comfirm']) {
                            include("templates/private_header.php");
                            echo showAlert("<table width=\"100%\"><tr><td>Você tem certeza que deseja participar do desafio <b>" . $datta['name'] . "</b>?<br/>O jogador que for derrotado em uma das batalhas do desafio será eliminado<br/>e não poderá repeti-la nas próximos 2 horas.</td><td><center><p><a href=\"desafios?id=" . $_GET['id'] . "&comfirm=true\" id=link>Participar</a><br/><a href=\"desafios\" id=link>Voltar</a></p></center></td></tr></table>", "", "left");
                            include("templates/private_footer.php");
                            exit;
                        } else {
                            $insert['player_id'] = $jogador->id;
                            $insert['dungeon_id'] = $_GET['id'];
                            $insert['start'] = time();
                            $query = $db->autoexecute('dungeon_status', $insert, 'INSERT');

                            include("templates/private_header.php");
                            echo showAlert("<table width=\"100%\"><tr><td>Você acaba de se inscrever no desafio <b>" . $datta['name'] . "</b>.<br/>Boa sorte.</td><td><center><p><a href=\"desafios\" id=lin>Continuar</a></p></center></td></tr></table>", "", "left");
                            include("templates/private_footer.php");
                            exit;
                        }

                    } else {
                        include("templates/private_header.php");
                        echo "Você deve aguardar para participar novamente deste desafio.";
                        echo "<br/><a href=\"desafios\">Voltar.</a>";
                        include("templates/private_footer.php");
                        exit;
                    }
                } else {
                    include("templates/private_header.php");
                    echo "Você já participou deste desafio.";
                    echo "<br/><a href=\"desafios\">Voltar.</a>";
                    include("templates/private_footer.php");
                    exit;
                }
            } else {
                include("templates/private_header.php");
                echo "Você já está participando de uma arena!";
                echo "<br/><a href=\"desafios\">Voltar.</a>";
                include("templates/private_footer.php");
                exit;
            }

        } else {
            include("templates/private_header.php");
            echo "Esta arena n‹o est‡ dispon’vel no momento.";
            echo "<br/><a href=\"desafios\">Voltar.</a>";
            include("templates/private_footer.php");
            exit;
        }
    }

        include("templates/private_header.php");

            $getitems = $db->execute("select * from `dungeon` WHERE `level`<= $dungeonPoints order by `level` asc");
            if ($getitems->recordcount() == 0)
            {
                echo "<center><i>Nenhuma arena está dispon’vel no momento.</i></center>";
            }
            else
            {
                // inicio do npc
    $titulo="Desafios";
    $texto="Bem vindo aos desafios, Enfrente os mais poderoros dos inimigos, se conseguir completar o desafio dentro do tempo determinado receberá uma premiação.";
    require_once("_paginas/npc.php");
    // fim do npc
    ?>
    <div id="barra-azul">Desafios</div>

    <?php
                echo "<hr><div id=barra3 style='font-size:9px;'><center><b>Você possui " . $dungeonPoints . "  pontos de desafios .</b></div><hr>";
                while ($vipti = $getitems->fetchrow())
                {
                    echo "<table width=\"100%\" cellspacing='0' id='dg'>";
                    echo "<tr  id='nm'>";
                    echo "<td width=\"40%\" class=\"brown\"><b><center><span style=\"font-size:13px;\">" . $vipti['name'] . "</span></center></b></td>";
                    echo "<td width=\"50%\" class=\"brown\"><b>Inimigos</b></td>";
                    echo "<td width=\"10%\" class=\"brown\"><b>Premio</b></td>";
                    echo "</tr>";
     echo "<tr><td style=\"border-left:0px solid #ff8000;background:url(_img/dungeons/" . $vipti['id'] . ".png);\"><div id=\"dg-bg\"> ";


                        $verstatus = $db->getone("select `status` from `dungeon_status` where `dungeon_id`=? and `player_id`=?", array($vipti['id'], $jogador->id));
                        $verstart = $db->getone("select `start` from `dungeon_status` where `dungeon_id`=? and `player_id`=?", array($vipti['id'], $jogador->id));
                        if ($verstatus > 90) {
                            $horas = ceil(($verstatus - time()) / 60);
    echo "<p><center><s><b>Participar</font></s><br/>";
    if($horas<=1){
    echo"<script>alert('A pagina será recarregada.');self.location='desafios'</script>";
    mysql_query("DELETE FROM dungeon_status WHERE dungeon_id=".$vipti['id']." and player_id=".$jogador->id."");
    }else{
    echo "<font size=\"1px\">Aguarde " . $horas . " minuto(s).</font></center></p>";
    }

     

                        } else if (($verstatus != null) and ($verstatus < 90)) {
                            $timeleftforwork = (($verstart + $vipti['time']) - time());
                            $time_remaining = ceil($timeleftforwork / 60);
                            echo "<center><b>Participando</b><br/><div id=\"COUNTER\" align=\"center\"></div></center>";
                            ?>

                            <script type="text/javascript">
    //<![CDATA[[
    <!--
    var OpenTimeCOUNTER = '';
    var TargetCOUNTER = document.getElementById('COUNTER');
    var TargetLEAVE = document.getElementById('LEAVE');
    var SecondsCOUNTER = <?php echo $timeleftforwork; ?>;
    var TargetTimeCOUNTER = new Date();
    var TimeBeginnCOUNTER = TargetTimeCOUNTER.getTime();
    var TimeEndCOUNTER = TimeBeginnCOUNTER + (SecondsCOUNTER*1000);
    TargetTimeCOUNTER.setTime(TimeEndCOUNTER);
    var DayCOUNTER = TargetTimeCOUNTER.getDate();
    var MonthCOUNTER = TargetTimeCOUNTER.getMonth() + 1;
    var YearCOUNTER = TargetTimeCOUNTER.getYear();
    if(YearCOUNTER < 999) YearCOUNTER += 1900;
    var hCOUNTER = TargetTimeCOUNTER.getHours();
    var mCOUNTER = TargetTimeCOUNTER.getMinutes();
    var sCOUNTER = TargetTimeCOUNTER.getSeconds();
    var fdayCOUNTER  = ((DayCOUNTER < 10) ? "0" : "");
    var fmonthCOUNTER  = ((MonthCOUNTER < 10) ? ".0" : ".");
    var fhCOUNTER  = ((hCOUNTER < 10) ? "0" : "");
    var fmCOUNTER  = ((mCOUNTER < 10) ? ":0" : ":");
    var fsCOUNTER  = ((sCOUNTER < 10) ? ":0" : ":");
    var EndDateCOUNTER = fdayCOUNTER + DayCOUNTER + fmonthCOUNTER + MonthCOUNTER  + "." + YearCOUNTER;
    var EndTimeCOUNTER = fhCOUNTER+hCOUNTER+fmCOUNTER+mCOUNTER+fsCOUNTER+sCOUNTER;

    var counterthing = window.setTimeout("CountDownCOUNTER()", 1000);

    function CountDownCOUNTER()
    {
        var CurrentDateCOUNTER = new Date();
        var CurrentTimeCOUNTER = CurrentDateCOUNTER.getTime();
        OpenTimeCOUNTER = Math.floor((TargetTimeCOUNTER-CurrentTimeCOUNTER)/1000);
        var sCOUNTER = OpenTimeCOUNTER % 60;
        var mCOUNTER = ((OpenTimeCOUNTER-sCOUNTER)/60) % 60;
        var hCOUNTER = ((OpenTimeCOUNTER-sCOUNTER-mCOUNTER*60)/(60*60));
        var fhCOUNTER  = ((hCOUNTER < 10) ? "0" : "");
        var fmCOUNTER  = ((mCOUNTER < 10) ? ":0" : ":");
        var fsCOUNTER  = ((sCOUNTER < 10) ? ":0" : ":");
        var TimeCOUNTER = fhCOUNTER+hCOUNTER+fmCOUNTER+mCOUNTER+fsCOUNTER+sCOUNTER;
        var OutputStringCOUNTER=TimeCOUNTER;

        if( OpenTimeCOUNTER <= 1 )
        {

            OutputStringCOUNTER='ATUALIZAR';
            OutputStringLEAVE='';
            TargetLEAVE.innerHTML=OutputStringLEAVE;
            window.clearTimeout(counterthing);

        }
        TargetCOUNTER.innerHTML=OutputStringCOUNTER;
        counterthing = window.setTimeout("CountDownCOUNTER()",1000);
    }
    //-->
    //]]>
    </script>

                            <?php
                        } else if ($verstatus == 90) {
                            echo "<p><b style=\"padding-left:30px;padding-top:10px;position:absolute;font-size:20px;\">Completa</b></center></p>";
                        } else {
                            echo "<center><b><font size=\"1px\">Min. " . $vipti['level'] . " pontos de desafios.<br/>Tempo max. " . ($vipti['time'] / 60) . " minutos.</font></center>";
                        }

                    echo "</div></td><td valign=\"top\">";

     

             if($verstatus==90){


                         $itid = explode (", ", $vipti['monsters']);
                    $itcount = 1;
                   echo "<table width='100%' cellspacing='0'>";

                    foreach ($itid as $key_value)
                    {   $itinfo = $db->execute("select * from `montros` where `id`=?", array($key_value));
                        $item = $itinfo->fetchrow();

                        $dungeoncomfirma = $db->execute("select * from `dungeon_status` where `player_id`=?", array($jogador->id));
                        if ($dungeoncomfirma->recordcount() > 0) {
                            $info = $dungeoncomfirma->fetchrow();


                            echo "<tr id=barra3><td><div id='vermelho'></div><span>»</span> <b>" . $item['nome'] . " <font size=\"1px\">(Nivel: " . $item['nivel'] . ")</font></td></tr>";

                        $itcount = $itcount + 1;
                    }


                 }
               echo "</table> ";

     

     

     

             }else{

                    $itid = explode (", ", $vipti['monsters']);
                    $itcount = 1;

                 echo"<table width='100%' cellspacing='0'>";

                    foreach ($itid as $key_value)
                    {
                    echo"<tr id=barra3><td>";
                     $itinfo = $db->execute("select * from `montros` where `id`=?", array($key_value));
                        $item = $itinfo->fetchrow();

                        $dungeoncomfirma = $db->execute("select * from `dungeon_status` where  `dungeon_id`=".$vipti['id']." and `player_id`=?", array($jogador->id));
                        if ($dungeoncomfirma->recordcount() > 0) {
                            $info = $dungeoncomfirma->fetchrow();
                 if ($info['status'] >= $itcount) {
                                echo "<div id='vermelho'></div><span>»</span> <s style=color:#ff0000>" . $item['nome'] . " <font size=\"1px\">(Nivel: " . $item['nivel'] . ")</font></s><br/ >";
                            } else
                            if (($info['status'] + 1) < $itcount) {
                                echo "<div id='azul'></div><span>»</span> <font color=\"gray\"> " . $item['nome'] . " <font size=\"1px\">(Nivel: " . $item['nivel'] . ")</font></font><br/ >";
                            } else {
                                echo "<div id='laranja'></div><span>»</span> <b id=b3> " . $item['nome'] . "</b> <font size=\"1px\">(Nivel: " . $item['nivel'] . ")</font><br/ >";
                            }


                        }
                        else {
                            echo "<div id='azul'></div><span>»</span> " . $item['nome'] . " <font size=\"1px\">(Nivel: " . $item['nivel'] . ")</font><br/ >";
                        }
                        $itcount = $itcount + 1;
    echo"</td></tr>";
     }
    echo"</table>";
     
     
     


                   }

     

     

     

     

                    echo "</td><td>";

                    if ($vipti['prize'] > 999) {
                        echo "<img src=\"_img/_it/it2/b.png\" class=shop  id=\"tip-s\" original-title=\"BERRIES<br><b class=epico>A premiação ao completar esse desafio será de <span style='color:#ff8000;'>" . $vipti['prize'] . " berries.</span></b>\" border=\"0\">";
                    } else {
                        $itid = explode (", ", $vipti['prize']);
                        foreach ($itid as $key_value)
                        {
                            $itinfo = $db->execute("select * from `tabela_shop` where `id`=?", array($key_value));
                            $item = $itinfo->fetchrow();
                            
    $texto=info_item('outros',$item['id']);
                                echo "<img src='_img/_it/it2/".$item['id'].".png' id=\"tip-s\" original-title=\"".$texto." \" class=shop border='0'>";

                        }
                    }

                    echo "</td></tr>";
                    
                    

                    echo "<tr id='nm'>";
                 $checkverid4 = $db->execute("select * from `dungeon_status` where `dungeon_id`=? and `player_id`=?", array($vipti['id'], $jogador->id));

     

                   if (($verstatus == 90) or ($checkverid4->recordcount() > 0)) {
                   echo "<td width=\"40%\" class=\"brown\"></td>";
                   
                   }else{
                   echo "<td width=\"40%\" class=\"brown\"><a id=\"l-dg\" href=\"desafios?id=" . $vipti['id'] . "\">Participar deste desafio</a></td>";
                   }

     

                    echo "<td width=\"40%\" class=\"brown\"></td>";
                    echo "<td width=\"20%\" class=\"brown\"></td>";
                    echo "</tr>";
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    
                    echo "</table><br>";
                }
            }

     


    /*$checkdDungeon = $db->getone("select `dungeon_id` from `dungeon_status` where `status`<90 and `fail`=0 and `player_id`=?", array($jogador->id));
    if (($checkdDungeon != null) and ($checkdDungeon != 0)){
        $getDungeonMonsters = $db->execute("select `montros` from `dungeon` where `id`=?", array($checkdDungeon));
        if ($getDungeonMonsters->recordcount() > 0)
        {
                $splitDungeonMosters = explode (", ", $getDungeonMonsters);
                $dungeonMonsterId = $splitDungeonMosters[$db->getone("select `status` from `dungeon_status` where `status`<90 and `fail`=0 and `player_id`=?", array($jogador->id))];
                echo (int)$dungeonMonsterId;
        }
    }*/

     

     

     

     

     

     

    include("templates/private_footer.php");
    exit;
    ?>

     

    •  
  2. Pessoal espero que possam me ajudar, estou com esse erro em meu código : Parse error: syntax error, unexpected end of file in C:\xampp\htdocs\novop.php on line 375

    Codigo

    <?php
    header("Content-type: text/html; charset=ISO-8859-1");
    include("lib.php");
    $acc = check_acc($secret_key, $db);
    $escolheper = 55;
    $charcount = 0;
    $menosespaco = 0;
    $error = 0;
    $query = $db->execute("select `id` from `usuarios` where `conta`=?", array($acc->id));
    if ($query->recordcount() >= $acc->limite ){
    header("Location: personagens");
    exit;
    }
    
    switch($_GET['criar'])
    {
    case "ok":
    extract($_POST);
    if ($_POST['novoperso']) {
    $nome = str_replace(" ", "_", $_POST['nome']);
    $nome=ucfirst(strtolower(str_replace(array('/','^','[','-',']','+','$','(',')','?','\'','|','°','ª','#','@','.','?','!','<','>'),'',$nome)));
    $nome=ucfirst(strtolower(str_replace(array('ADM','adm','Adm','aDm','STAFF','staff','yaten','adriel','Yaten','Adriel','YATEN','ADRIEL','gm','GM'),'',$nome)));
    
    $query = $db->execute("select `id` from `usuarios` where `usuario`=?", array($nome));
    $validarpero = $db->execute("select `id` from `personagens` where `nome`=?", array($_POST['persona']));
    if ($query->recordcount() > 0)
    	{
    	$error = 1;
    echo'<script>$(function() {$( "#acabou" ).dialog({modal: true,buttons: {Ok: function() {$( this ).dialog( "close" );}}});});</script>';
    echo"<div id='acabou' title='Criar novo personagem'>Este nome já está sendo utilizado, Tente novamente como outro nome.</div>";
    
    	}
    	
    	
    elseif (!$_POST['nome']) {
    $error = 1;
    echo'<script>$(function() {$( "#acabou" ).dialog({modal: true,buttons: {Ok: function() {$( this ).dialog( "close" );}}});});</script>';
    echo"<div id='acabou' title='Criar novo personagem'>Digite um nome para o seu personagem.</div>";
    
    	}
    	else if (!$_POST['persona']) {
    $error = 1;
    echo'<script>$(function() {$( "#acabou" ).dialog({modal: true,buttons: {Ok: function() {$( this ).dialog( "close" );}}});});</script>';
    echo"<div id='acabou' title='Criar novo personagem'>Escolha um personagem.</div>";
    
    	}else if ($validarpero->recordcount() == 0) {
    $error = 1;
    echo'<script>$(function() {$( "#acabou" ).dialog({modal: true,buttons: {Ok: function() {$( this ).dialog( "close" );}}});});</script>';
    echo"<div id='acabou' title='Criar novo personagem'>Personagem invalido.</div>";
    
    	}elseif (!$_POST['maestria']) {
    $error = 1;
    echo'<script>$(function() {$( "#acabou" ).dialog({modal: true,buttons: {Ok: function() {$( this ).dialog( "close" );}}});});</script>';
    echo"<div id='acabou' title='Criar novo personagem'>Escolha uma das maestrias.</div>";
    
    	}
    	else if (strlen($nome) < 3)
    	{
    $error = 1;
    echo'<script>$(function() {$( "#acabou" ).dialog({modal: true,buttons: {Ok: function() {$( this ).dialog( "close" );}}});});</script>';
    echo"<div id='acabou' title='Criar novo personagem'>Nome do personagem muito curto.</div>";
    
    }
    else if (strlen($nome) > 10)
    	{
    $error = 1;
    echo'<script>$(function() {$( "#acabou" ).dialog({modal: true,buttons: {Ok: function() {$( this ).dialog( "close" );}}});});</script>';
    echo"<div id='acabou' title='Criar novo personagem'>Nome do personagem muito longo.</div>";
    
    }
    else if (($_POST['class']!='Marinha') and ($_POST['class']!='Pirata'))
    	{
    $error = 1;
    echo'<script>$(function() {$( "#acabou" ).dialog({modal: true,buttons: {Ok: function() {$( this ).dialog( "close" );}}});});</script>';
    echo"<div id='acabou' title='Criar novo personagem'>Escolha uma classificação.</div>";
    
    }
    else if (($_POST['maestria']!='1') and ($_POST['maestria']!='2') and ($_POST['maestria']!='3'))
    	{
    $error = 1;
    echo'<script>$(function() {$( "#acabou" ).dialog({modal: true,buttons: {Ok: function() {$( this ).dialog( "close" );}}});});</script>';
    echo"<div id='acabou' title='Criar novo personagem'>Escolha uma classificação valida.</div>";
    
    }
    
    if ($error == 0) {
    
    if($_POST['class']=="Pirata"){
    $vidaad="120";
    }elseif($_POST['class']=="Marinha"){
    $vidaad="130";
    }
    
    $insert['usuario'] = $nome;
    $insert['classificacao'] = $_POST['class'];
    $insert['conta'] = $acc->id;
    $insert['vida'] = $vidaad;
    $insert['personagem'] = $_POST['persona'];
    $insert['mar'] = $_POST['mar'];
    $query = $db->autoexecute('usuarios', $insert, 'INSERT');
    $persoid=mysql_insert_id();
    
    
    mysql_query("INSERT INTO status (jogador,maxhp) VALUES (".$persoid.",".$vidaad.")");
    
    $insert['jogador'] = $persoid;
    $insert['exp_falta'] = 100;
    $insert['restantes'] = 2;
    $insertchecknosite = $db->autoexecute('pontos', $insert, 'INSERT');
    		switch($_POST['maestria'])
    		{
    			case '1': $ma='Espadachim';$ag='5';$in='2';$fo='3';$re='3'; break;
    			case '2': $ma='Atirador';$ag='4';$in='4';$fo='2';$re='3'; break;
    			case '3': $ma='Lutador';$ag='2';$in='2';$fo='5';$re='4'; break;
    		}
    mysql_query("INSERT INTO maestrias (nome,maestria_id,jogador,forca,agilidade,inteligencia,resistencia) VALUES ('".$ma."','".$_POST['maestria']."','".$persoid."','".$fo."','".$ag."','".$in."','".$re."')");
    
    $insert['jogador'] = $persoid;
    $insert['item_id'] = 13;
    $insert['dano'] = 2;
    $insert['forca'] = 1;
    $insert['agilidade'] = 1;
    $insert['inteligencia'] = 1;
    $insert['resistencia'] = 1;
    $insert['item_tipo'] = "arma";
    $insert['brinde'] = 'sim';
    $query = $db->autoexecute('mochila', $insert, 'INSERT');
    
    $insert['jogador'] = $persoid;
    $insert['mp'] = '0';
    $insert['dano'] = '0';
    $insert['tipo'] = '5';
    $insert['nome'] = 'Power Up';
    $insert['magia_id'] = '0';
    $query = $db->autoexecute('magia', $insert, 'INSERT');
    
    
    
    
    
    
    
    echo'<script>$(function() {$( "#acabou" ).dialog({modal: true,buttons: {Continuar: function() {$( this ).dialog( "close" );top.location="personagens?id='.$persoid.'";}}});});</script>';
    echo"<div id='acabou' title='Criar novo personagem'>Seu novo personagem foi criado com sucesso.</div>";
    
    }}
    exit;
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://ogp.me/ns#" xmlns:fb="https://www.facebook.com/2008/fbml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <meta http-equiv="Pragma" content="no-cache" />
    		<?php include('css/headers.php');?>
    		<title>KaizokuPROJECT: Aventuras sem limites.</title>
    
    
        </head>
        <body>
    	<script language="JavaScript" type="text/javascript">
    
    var Lstt;
    var ma;
    function per(obj){
     if (Lstt) Lstt.className='persoo';
     obj.className='persoo-s';
     Lstt=obj;
    }
    function maa(obj){
     if (ma) ma.className='maestriaa';
     obj.className='maestriaa-s';
     ma=obj;
    }
    
    </script>
    		<style type="text/css">
    .persoo{opacity:0.55;	-moz-opacity: 0.55;	filter: alpha(opacity=55);}
    .persoo-s{}
    .maestriaa{opacity:0.55;	-moz-opacity: 0.55;	filter: alpha(opacity=55);}
    .maestriaa-s{}
    div.jMyCarousel .prev{	background: url('img/left.png') center center no-repeat;	width:47px;	height:61px;	border:0px;	cursor:pointer;}
    div.jMyCarousel .next{	background: url('img/right.png') center center no-repeat;	width:40px;	height:61px;	border:0px;	cursor:pointer;}
    div.jMyCarousel ul li{	margin:0px;	line-height:0px;	padding:0px;	cursor:pointer;}
    .jMyCarousel img{cursor:pointer;}
    div.jMyCarousel ul li a{ 	display:block;}
    div.jMyCarousel ul li img{	display:block;	border:0px;}
    </style>
    <?php
    include("_paginas/barra-topo.php");
    ?>
    		<div class="wraper">
    			<div id="topo" class="header"> <!-- recebe automaticamente por js o header !-->
    				<h1><a href="#" class="logo">One Piece: New World!</a></h1>
    				<span class="welcome-data">Seja bem vindo <?=$acc->nome?></span>
    				
    			</div>
    			<div class="content-wraper inicial">
    				<div class="headlines">
    					<ul>
    <?php
    $ch = new cache("headlines",86400);//uma vez a cada minuto, escala em segundos
    if($ch->getCaching()){
    $query = $db->execute("select * from avisos where tipo='noticia' order by data desc limit ?", array(5));
    while($noticia = $query->fetchrow()) {
    $date_build = new DateTime($noticia['data']);  
    $data=$date_build->format('d/m'); 
    ?>
    						<li><a href="principal?news=<?=$noticia['id']?>"><strong>[<?=$data?>]</strong> - <?=$noticia['titulo']?></a></li>
    <?php }
    $ch->close();
    }
    ?>					</ul>
    				</div>
    				<div class="pub728"></div>
    				<div class="sidebar">
    <?php
    if ($_SESSION['accid'] > 0){
    include("_paginas/menu-on.php");
    }else{
    include("_paginas/menu-off.php");
    }
    ?>
    				
    				</div>
    
    				<div class="content" style="width:730px;">				
    
    
     <script type="text/javascript">  
        jQuery(document).ready(function(){  
            jQuery('#criarnovo').submit(function(){  
                var dados = jQuery( this ).serialize();  
    
    			
    jQuery.post("criar?criar=ok",dados, function(resposta) {
    jQuery('#recebeajax').html(resposta); 
    
            });
                  
                return false;  
            });  
        });  
        </script> 
    <div id="recebeajax"></div>
    <form target="" id="criarnovo" name="formulario" method="post">
    <input type="hidden" name="novoperso" value="novo">
    
    
    
    <h2>Classificação</h2>
    <table border="0" width="690">
    <tr>
      <td width="100" align="center"><img src="_img/ic/Pirata.png" border="0" id="tip-s" original-title="PIRATAS"></td>
      <td width="300">
    <div id="box_aviso" style="background:url(_img/bt.png) center;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;">
    <li><b>+5% </b> de berries adiquiridos.</li>
    <li><b>+4% </b> nos pontos de vida.</li>
    <li><b>+4% </b> pontos de fama.</li>
    </div>
      </td>
      <td width="100" align="center"><img src="_img/ic/Marinha.png" border="0" id="tip-s" original-title="MARINHA"></td>
      <td width="300">
    <div id="box_aviso" style="background:url(_img/bt.png) center;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;">
    <li><b>+4% </b> de berries adiquiridos.</li>
    <li><b>+6% </b> nos pontos de vida.</li>
    <li><b>+3% </b> pontos de fama.</li>
    </div>
    
      </td>
    </tr>
    </table>
    
    <h2>Personagens</h2>
    
     
    <?php
    $ch = new cache("novoperso",86400);//uma vez a cada minuto, escala em segundos
    if($ch->getCaching()){
    
    $query = $db->execute("select * from `personagens` order by `nome` asc");
    while($p = $query->fetchrow())
    {
    ?>
    <label >
    <img src="_img/avatar/<?=$p['nome']?>/mini.jpg" width="60" id="tip-n" original-title="<b><?=$p['nome']?></b>" onclick="per(this);" class="persoo">
    <input name="persona" style="display:none;" value="<?=$p['nome']?>" select type="radio">
    </label>
    <?
    }
    $ch->close();
    }
    
    ?> 
    
    <h2>Dados do personagem</h2>
    <table border="0" cellspacing="0" width="100%">
    <tr>
      <td width="375">
      
    <table border="0" cellspacing="0" width="100%">
    <tr id="barra3">
      <td width='10'><div id="laranja"></div></td><td width="110"><b>Nome:</b></td>
      <td><input type="text" class="form"  original-title="Nome do seu personagem" id="nome" name="nome" size="20"></td>
    </tr>
    <tr id="barra3">
      <td width='10'><div id="laranja"></div></td><td><b>Classificação:</b></td>
      <td><select id="class" class="form"  original-title="Escolha uma classificação para o seu personagem" name="class">
       <option value="Pirata">Pirata</option>
       <option value="Marinha" selected="selected">Marinheiro</option>
    </select></td>
    </tr>
    <tr id="barra3">
      <td width='10'><div id="laranja"></div></td><td><b>Mar:</b></td>
      <td><select id="class" class="form"  original-title="Escolha um dos quatros mares para que possa inciciar sua aventura no <u>KaizokuPROJECT</u>.</font>" name="mar">
       <option value="1" selected="selected">North Blue</option>
       <option value="2">West Blue</option>
       <option value="3">East Blue</option>
       <option value="4">South Blue</option>
    </select></td>
    </tr>
    <tr id="barra3">
     <td width='10'><div id="laranja"></div></td> <td><b>Criar:</b></td>
      <td><input type="submit" name="criar" id="criar" class="submit-laranja" value="Criar personagem"></td>
    </tr>
    </table>
    </td>
    <td>
    
    <label><img id="tip-s" original-title="<b>Espadachim</b><br><br>Forca + 3<br>Agilidade + 5<br>Inteligencia + 2<br>Resistencia + 3" src="img/maestrias/1.png" class="maestriaa" onclick="maa(this);" width="100"><input style="display:none;" type="radio" name="maestria" value="1"></label>
    <label><img id="tip-s" original-title="<b>Atirador</b><br><br>Forca + 2<br>Agilidade + 4<br>Inteligencia + 4<br>Resistencia + 3" src="img/maestrias/2.png" class="maestriaa" onclick="maa(this);" width="100"><input style="display:none;" type="radio" name="maestria" value="2"></label>
    <label><img id="tip-s" original-title="<b>Lutador</b><br><br>Forca + 5<br>Agilidade + 2<br>Inteligencia + 2<br>Resistencia + 4" src="img/maestrias/3.png" class="maestriaa" onclick="maa(this);" width="100"><input style="display:none;" type="radio" name="maestria" value="3"></label>
    
    </td>
    </tr>
    </table>
    
    
    </form>
    
    
    
    
    </div>
      <script type="text/javascript">
        $('input.submit').tipsy({gravity: 'w'}); 
    	$('a.face').tipsy({fade: true});
        $('a#tip').tipsy({gravity: 'w'});
        $('#tip-w').tipsy({gravity: 'w'}); 
    	$('#tip-sw').tipsy({gravity: 'sw'}); 
    	$('#tip-n').tipsy({gravity: 'n'}); 
    	$('#tip-e').tipsy({gravity: 'e'});
    	$('#tip-s').tipsy({gravity: 's'});	
    	    $('img#tip').tipsy({gravity: 'w'}); 
    	$('.form').tipsy({trigger: 'focus', gravity: 'w'});
      </script>
    
    		<script type="text/javascript">
    			var nheaders = 3; // número de headers
    			var num = Math.floor(Math.random()*nheaders); 
     			 $("#topo").addClass("rotativo-"+num);
    		</script>
    			</div>
    		</div>
    		<div class="footer-wraper">
    			<div class="footer-content">
    				<p class="floatleft copyright"><strong>KaizokuPROJECT</strong> © 2012 - Todos os direitos reservados<br/>
    					kaizokuPROJECT.xpg.com.br</p>
    				<p class="floatright creditos">
    				Design por:<a href="https://twitter.com/lnavatta" target="_blank">Leandro Navatta</a> <br/>& <a href="http://yaten.com.br" target="_blank">Rafael Ramalho</a>.<br>
    				Programação por: <a href="mailto:adritis.rox@gmailc.com" target="_blank">Adriel Oliveira</a></p>
    			</div>
    		</div>
        </body>
    </html>
×
×
  • Criar Novo...