Tutoriais Websites
Guias e exemplares sobre desenvolvimento de sites para OTServer.
- Esta área é para publicação de Tutoriais de edição de Websites.
- Ao ler um tutorial, dê reputação ao membro que o publicou e comente no tópico. Este pequeno incentivo faz com que membros continuem trazendo tutoriais e outros conteúdos ao fórum.
- Se o conteúdo não for seu, adicione Créditos!
- Por motivos de segurança é necessário que um membro da equipe Aprove o seu Tópico, dessa forma mantemos o fórum organizado e livre de conteúdos maliciosos, obrigado pela compreensão!
Procure pelo tipo de website:
268 tópicos neste fórum
-
Ola! Bem não sei oque falar ao certo, Baixei um site de modern acc e estou tentando colocar no meu wodbo 8.54 só que não sei adicionar nova vocations. Teria como alguem me informar ou me avisar como adicionar? Usei um site de naruto como base e ainda não editei estou resolvendo esse erro de criar só que não consigo! Fiz essas alterações: E Ficou assim: E deu esse erro: Alguem explica oque tem que fazer?
-
- 3 respostas
- 2.4k visualizações
-
-
Bom pessoal esse é meu primeiro Tópico que estou trazendo pro TK espero que gostem. Como eu vi muita gente que tem problema com loot de monstros, resolvi compartilhar com vocês um arquivo .PHP que tenho guardado a muito tempo e que já me ajudou muito a um tempo atrás, que com certeza vai ajudar muita gente. Você roda no site e ele vai analisar os monstros do seu otServ e vai trazer a lista dos itens pra você ele traz também se o drop do itens é 100%,Semi-Raro, ou Raro. Imagem: antes de Rodar o arquivo abra ele e procure por: $otdir = 'C:\Global 8.60'; Troque 'C:\Global 8.60'; pela Localização do Seu servidor. OBs: C:/ …
-
- 1 resposta
- 1.2k visualizações
-
-
Fala linduxos do TK, hoje vim trazer para vocês um sistema que venho modificando a algum tempo. O Sistema de pagseguro automático, ao longo do script ensinarei perfeitamente como instalar/configurar. Lembrando que uso esse sistema em um servidor meu e está 100% entregando os pontos no mesmo instante, adicionei a opção de entregar pontos dobrados, para promoção double points acima de X valor. Vá em sua pasta www ou htocs/config abra o arquivo config.php e procure por: $config['site']['layout'] = ... embaixo disto adicione o seguinte: // Pagseguro Automático by Absolute on Luminera // Seu email cadastrado no PagSeguro $config['pagseguro']['email'] = 'SEU E-MAIL DO…
- 74 respostas
- 18.4k visualizações
-
Bom, hoje fiquei um bom tempo para achar este conteúdo que eu acho que vale a pena estar neste fórum... Eu achei ele neste fórum porém o tópico que ele foi postado esta tudo bagunçado contendo apenas CTRL+C e CTRL+V(este aqui)... -------------------------------------------------------------------------------------------------------------------- A função deste código é mostrar em uma pagina de seu site um ranking em que mostra quem matou a maior quantidade de determinados monstros... Eu particularmente acho muito bom este sistema. Imagem de exemplo: -------------------------------------------------------------------------------------------------------------------…
-
- 7 respostas
- 2k visualizações
- 1 follower
-
-
Introdução I - Arquivos necessários (Download) II - Configurando seu banco de dados III - Configurando seu Servidor IV - Instalando um Website V - Erros comuns I - Arquivos necessários (Download) Primeiramente, você deverá baixar os arquivos para o seu servidor: Servidores (Podem ser encontrados nesta área - LINK): The Forgotten Server - WebSites (Podem ser encontrados nesta área - LINK): gesior AAC - Modern AAC - Znote AAC - Harveu AAC - Nicaw AAC Pack de distribuição Apache (seu website, banco de dados): WAMP - XAMPP - VertrigoServ - Easy PHP II - Configurando seu banco de dados PHPMyAdmin senhas padrões: WAMP: root / sem senha VetrigoServ: root / vertrigo Easy P…
- 6 respostas
- 4.5k visualizações
-
Bom pessoal achei o tutorial do Matheus muito interessante porem quando fui testar como deletar itens clonados, ele não funcionou. Então fui a fundo pesquisar em sites gringos como fazer para deletar certo item do jogo. Bom como podem ver o Codigo se divide em 3 partes "depot dos players", "item dos players" e "itens das casas ou do chao". Ahhh mas treyff ocorreu um bug tenho que deletar muuuuitos itens de uma vez só como eu faço? Resposta: pega uma linha só do codigo ex: "DELETE FROM `player_items` WHERE `itemtype` = 102; E faz assim: E depois só copiar todos os itens já deletados e mudar na formula assim nao tem que ver todos os itens denovo!
-
- 1 resposta
- 643 visualizações
-
-
gostaria de pedir 1 shop system para meu nicaw acc .
-
- 0 respostas
- 1.9k visualizações
-
-
1:va em www/config/config.php e busque pela linha $config['site']['shop_system'] = 1; de enter e coloque $config['site']['shopguild_system'] = 1; ficara assim $config['site']['shop_system'] = 1; $config['site']['shopguild_system'] = 1; apos isso crie na pasta www o arquivo e renomei para shopguild.php apos isso vai em index e adicione essa linha apos isso va em www\layouts\tibiacom/leyout.php e procure pela linha <a href='?subtopic=shopsystem'> e adicione depois essa linha depois abra seu phpmyadmin e adicione isso a sua db(OBS: 1 de cada vez) 1 2OBS: 1 de cada vez) depois va no seu em talktion e crie um…
- 21 respostas
- 3.4k visualizações
- 1 follower
-
Opa galera do TibiaKing, eu mais uma vez trazendo um bom e útil tutorial. Esse tutorial é pra quem tem a necessidade de uma pagina que confirme uma doação feita e automaticamente essa confirmação seja direcionada ao e-mail do administrador! Bom galera é um php simples, não tenho muito conhecimento com php, o que estou postando agora foi o resultado de algumas pesquisas e pouquinho de dor de cabeça mais saiu do jeito que eu queria. OBS: A imagem anexada chega no seu e-mail como um arquivo sem formato mais pode abrir com o Paint ou o Visualizador de imagem que abre normal! Lembrando que é obrigatório e necessário que toda parte de apache, php e send-mail estejam funcion…
- 9 respostas
- 2.9k visualizações
-
Olá pessoal, hoje vou ensinar como deixar as urls limpas (amigáveis) no Gesior. Mas Luan, oque é URL? URL vem de Uniform Resource Locator, em português Localizador-Padrão de Recursos, é o vulgo endereço de uma rede, seja internet, ou até mesmo uma intranet. Resumindo é o endereço que você coloca no seu browser. exemplo: URL para entrar no TK: http://www.tibiaking.com/forum/ Como podem ver no exemplo, a estrutura de uma URL é basicamente esse: protocolo://dominio-ou-ip/caminho Mas Luan, para que vou querer limpar as urls do meu site? Seguinte, existe um termo que se chama 'boas praticas', que a maioria (não todos)dos desenvolvedores web pro…
-
- 4 respostas
- 2k visualizações
- 1 follower
-
-
Olá amigos, hoje vou ensinar como fazer um painel de acessos, Mas Luan, que painel é esse? • Basicamente é um sistema interno do site, você cria uma pasta 'acessos', o sistema cria todos os dias um arquivo de texto e nomeia o arquivo com a data do dia atual (exemplo: 05-03-2014.txt), dentro desse arquivo de texto ficará todos as acessos do dia. Ele mostra o ip do computador que acessou, hora e minuto do acesso, conta do jogador (se ele estiver logado na conta) e url que ele acessou. Mas Luan, para que eu vou usar isso? • Você pode usar para várias coisa, desde pegar o ip pelo horário de um ataque, ou até usar apenas para monitoramento de quem acessa o site. Mas L…
- 7 respostas
- 2.5k visualizações
- 1 follower
-
Eu procurei em muitos lugares esse script e não achei então eu resolvi fazer eu mesmo. O único pré-requisito para isso é ter o SHOP instalado http://www.tibiaking.com/forum/topic/22899-shop-system-completo-modern-aac/ Agora é só abrir o seu gifts.php que fica em pastadoseusite/gifts/gifts.php e procure esse script: elseif ($info['type'] == '4') { if ($SHOP->isOnline($destination) == 1) { $errors .= 'Sorry, but <b>'.$destination.'</b> is On-Line right now.<br>'; $finish = false; …
-
- 0 respostas
- 920 visualizações
-
-
Olá galera do TK, vim por pedido de meu amigo Matheus postar o script de createaccount.php do gesior com a seleção de towns (cidades). Caso não funciona, baixe o http://www.tibiaking.com/forum/topic/30053-2014-gesior-victorwebmaster/ Tópico é recém atualizado. createaccount.php
-
- 1 resposta
- 2.1k visualizações
-
-
Créditos: Kargen Como Instalar: Abra o arquivo serverinfo.php e substitua o código por esse: <?php $main_content .= '<table border="0" cellspacing="1" cellpadding="4" width="100%"> <tr bgcolor='.$config['site']['vdarkborder'].'> <td colspan="2"><b><center>Server Information</center></b></td> </td align="right"></td></tr>'; $number_of_stages = 0; $stagesLevel = $config['site']['stageLevel']; foreach ($stagesLevel as $stagelevel => $desc) { if(is_int($number_of_stages / 2)) $bgcolor = $config['site']['darkborder']; …
-
- 1 resposta
- 1.2k visualizações
-
-
Créditos: Xampy Funciona com TFS 0.3.5, 0.3.6 & 0.4. Como Instalar: Cole o seguinte código após a lista de mortes em characters.php: Código PHP: //frags list by GodMarini $frags_limit = 10; // frags limit to show? // default: 10 $player_frags = $SQL->query('SELECT `player_deaths`.*, `players`.`name`, `killers`.`unjustified` FROM `player_deaths` LEFT JOIN `killers` ON `killers`.`death_id` = `player_deaths`.`id` LEFT JOIN `player_killers` ON `player_killers`.`kill_id` = `killers`.`id` LEFT JOIN `players` ON `players`.`id` = `player_deaths`.`player_id` WHERE `player_killers`.`player_id` = '.$player->getId().' …
-
E ai gente hoje venho compartilhar minha página que eu msm editei pra vocÊs espero que gostem ... Cria um arquivo mounts.php na pasta htdocs e adiciona <?PHP $main_content .= "<center><h2> | Mounts | ".$config['server']['serverName']." |</h2></center>"; $main_content .= "<style type=\"text/css\"> .bordafina { border-collapse : collapse; } </style>"; $main_content .= "<div align=\"center\">"; $main_content .= "<table width=\"700\" class=\"bordafina\" border=\"1\" > <tr> <th width=\"119\" bordercolor=\"#0000FF\" scope=\"col\"><div align=\"center\">Nomes</div>…
-
- 14 respostas
- 1.4k visualizações
- 2 followers
-
-
PHP e OTServ Glossário de Fundamentos Básicos Olá! No intuito de expansão do conhecimento da linguagem de programação PHP, tive a idéia de montar um guia prático de iniciação e de manipulação em PHP. Inicialmente, irei abordar os vários conceitos básicos do PHP e, posteriormente, a interação entre PHP e OTServ. Para isso, Boleta(eu) e Lancer irão, ao longo dos dias, atualizar o tópico com novos assuntos, funcionalidades, tutoriais... Portanto, não é um tópico "finito", inicialmente, pois estaremos sempre trazendo novidades. - O Funcionamento do Tópico Para uma boa organização e visualização do tópico, ao final de cada atualização iremos adicionar um "log" com…
-
- 1 resposta
- 817 visualizações
- 1 follower
-
-
Já teve esses erros? Quer se livrar deles? Já postou esses erros e ninguem te ajuda ?? Exemplos: Trago aqui uma listinha básica com a Solução !! Você só tem que procurar o seu erro ou o que está faltando usando CRTL + F aqui no tópico... ALTER TABLE `accounts` ADD `page_access` int(11); ALTER TABLE `accounts` ADD `page_lastday` int(11); ALTER TABLE `accounts` ADD `email_new` varchar(255); ALTER TABLE `accounts` ADD `email_new_time` int(15); ALTER TABLE `accounts` ADD `rlname` varchar(255); ALTER TABLE `accounts` ADD `location` varchar(255); ALTER TABLE `accounts` ADD `created` int(16); ALTER TABLE `accounts` ADD `email_code` varchar(255); AL…
- 7 respostas
- 3.3k visualizações
-
você tem que mudar o id do item lá no phpmyadmin, na database tem a coluna shop_offer, vai la clica no lápiz pra editar e no id vai ta números pequenos como 1,2,3,4,5,6,7,8,9 e tu tem que mudar este número para o id do item!! segue as fotos: 1° 2° 3° 4° 5° Créditos: CoLoRaDo
-
- 1 resposta
- 3.1k visualizações
-
-
Front-end Faz tempo que eu não venho aqui né? Pois é, resolvi trazer um conteúdo pra não perder o costume, e como estou meio desatualizado de outros assuntos resolvi trazer sobre algo que estou em constante contato, a web. O que é front-end? Muitos dizem, equivocadamente que back-end é a programação, e front-end é o design/layout. Pois, javascript também faz parte do front-end. Eu diria que front-end é o visual do teu site, sintetizando: a interface. O que faz parte do front-end: HTML, CSS, JavaScript, Conceito Ajax, ColdFusion (CFML), entre outros. O desenvolvedor front-end Quem desenvolve para esta camada deve se assegurar a compatibilidade cross-browser e c…
-
- 0 respostas
- 893 visualizações
-
-
Fala galera aki quem fala e o elios99. Bem este e a minha 1 tuto Bem começaremas. 1-Abra o skype e longue con sua conta. 2-clique em ferramentas depois em Opçoes. 3-clique na imagem com o nome Avançado Depois clique em Conecçao 4-Desmarque o nome Usar porta 80 e 443 como altenartiva conexao de entrada. 5-Feche o skype 6-e ja pode abrir o skype novamente 7-abra o xampp e depois clica em start no apache Pronto Facil e pratico nao acham?? Gente e o erro da Porta 80 nao 0
-
- 0 respostas
- 414 visualizações
-
-
Precisaremos de... Baixe o Xampp, Site+DB: Links: Site: http://www.4shared.com/rar/TPd7zQ0V/Website_Version_11415.html --- por Victor Xampp: http://www.4shared.com/rar/SnV4T6NX/xampp-win32-172.html Database: http://www.4shared.com/document/Xz4i_7sk/website.html? Scan: Xampp: https://www.virustotal.com/pt-br/url/ea4a557a9b771dda10b5ce8e5870cb5a204bff15e4ccbf1293552568ef0b747c/analysis/1378605521/ (Pode ser de sua escolha o site ou xampp) Após baixar instale o Xampp: Vai aparecer uma telinha preta após completar a instalaçao do xampp, entao aperte ENTER até que a tela fique igual a essa e dps feche... Depois clica em start apache e mysql até que fiqu…
- 26 respostas
- 12.7k visualizações
-
Olá Pessoal Meu Nome é Junior, Tava sem nada pra faser então decidir ensinar como colocar facebook no seu gesior !!! Primeiramente você vai ter que pega o endereço da sua pagina no facebook..... Exemplo: www.facebook.com/Unicosdotibia Logo Após você entra nesse website: https://developers.facebook.com/docs/reference/plugins/like-box/ Na Opção... Facebook Page URL , Você coloca o URL da sua Pagina.. Width, Altura do Plugin Do Facebook. Height, Largura do Plugin Do Facebook Color Scheme, Opções que você quer usar como o light que é branco e o dark que é preto... Depois Você da um click em Get Code Ai você vai em INFRAME ..... …
- 5 respostas
- 5k visualizações
- 1 follower
-
Bem, muitos usam gesior e possui alguns problemas de clonagem na pagina shop.php... Comigo funcionou perfeitamente! Começando em Layout.php Adicione logo abaixo do <SCRIPT TYPE="text/javascript"> <?php function anti_injection($sql) { // remove palavras que contenham sintaxe sql $sql = preg_replace("/(from|select|insert|delete|where|drop table|show tables|#|\*|--|\\\\)/", "" ,$sql); $sql = trim($sql);//limpa espaços vazio $sql = strip_tags($sql);//tira tags html e php $sql = addslashes($sql);//Adiciona barras invertidas a uma string return $sql; } //modo de usar pegando dados vindos do formulario $nome = anti_injection($_POST["nome"]); $senha = anti_injec…
-
- 5 respostas
- 1.4k visualizações
- 1 follower
-
-
Olá! Bom, primeiramente, oque é SQL Injection? LEMBRANDO QUE: Como OTServ's usa MySQL & PhpMyAdmin, não é muito necessário estar utilizando os AntiSQL, não é "necessário" mais é "bom" prevenir, pois talvez seu site tem alguma falhinha de SQL Injection por cmd e você não sabe, então é bom prevenir, Se for Gesior ACC, é bom estar utilizando apenas "uma" função, não use várias para não entrar em conflito, isso pode prejudicar e falhar as seguranças do site. Aqui abaixo eu vou postar as mais usadas formas de proteger contra isso, pode ser inserida no seu Layout.php ou através de Include no PHP se o arquivo for necessário use no index.php: <?php include "n…
-
- 1 resposta
- 2.7k visualizações
- 1 follower
-
-
Olá Aqui vai uma função em PHP que é possivel proteger contra ataques DoS, ou seja, se ela detectar que o usuário possivelmente está acessando várias páginas antes de 3 segundos (flood pages), o usuário é bloqueado e uma mensagem apareçerá na tela! "Muito bom para bloquear bots, não todos tipos, mais bloqueia". Criamos um arquivo "protect.php" <?php date_default_timezone_set('America/Sao_Paulo'); $crlf=chr(13).chr(10); $itime=3; //Minimum number of seconds between one-visitor visits $imaxvisit=10; //Maximum visits in $itime x $imaxvisits seconds $ipenalty=($itime * $imaxvisit); //Minutes for waitting $iplogdir="./logs/DoSLog/"; $iplogfile="hackr…
-
- 4 respostas
- 882 visualizações
-
-
Olá! Aqui vai um javascript bem simples, que protege a tecla F12 no site, no caso em uso dessa tecla, é possivel burlar o PagSeguro Automatico 100% postado por Matheus aqui em nosso forum. O Sistema Pagseguro pode ser burlado por um plugin & extension no firefox, que quando você compra você coloca 100 pontos por apenas R$1,00, e como o sistema é automatico, após aprovada, você recebe 100 pontos pagando só 1,00R$, interessante né?! Não irei citar Nome Plugin & Extensions, apenas vamos protege-lo! Para a utilização do plugin no website é necessário teclar a tecla F12, e eu consegui bloquear isso com esse Js: <script language='JavaScript'> function t…
-
- 3 respostas
- 1.2k visualizações
-
-
Compra e venda de personagens por pontos para Gesior ACC. Vamos lá.. FOTOS: Venda: Compra: Crie um arquivo dentro do htdocs, chamado buychar.php e dentro dele coloque: <?PHP if($logged) { if ($action == '') { $main_content .= '<center>Here is the list of the current characters that are in the shop!</center>'; $main_content .= '<BR>'; $main_content .= '<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=4 WIDTH=100%><TR BGCOLOR='.$config['site']['vdarkborder'].'><TD CLASS=white width="64px"><CENTER><B>Name</B></CENTER></TD>&…
-
- 11 respostas
- 6.3k visualizações
-
-
Bom galera, se você teve um problema com o shopadmin, como eu, que fiquei quebrando a cabeça por dias e dias. É a sua hora de conseguir!!! Primeiro como vocês sabem, para se criar um site você precisa do XAMP e do GESIOR. Instale tudo correto e tal. - Depois de ter feito esses procedimentos, entre na pasta htdoc no Xamp, que fica C:\Xamp - abra o bloco de notas e em seguida coloque esse código: <?PHP if($action == "view") { $main_content .= '<br><h2><center><a href="?subtopic=shopadmin&offer_type=item">ADD SHOP OFFER</a><br><br> <a href="?subtopic=shopadmin&action=delete">D…
-
- 0 respostas
- 808 visualizações
-
-
Porque do Tutorial Já vi muitos sites que quando colocam acentos aparece algo assim: � (ou vários caracteres non sense) Então fiz esse tuto para ajudar aqueles que tem site que "buga" os acentos. Introdução * Vá até a pasta C:\xampp\htdocs\layouts\tibiacom (ou onde esteja instalado o layout do site) * Abra o arquivo layout.php * Procure por <meta http-equiv="content-type" * Deverá estar assim: <meta http-equiv="content-type" content="text/html; charset=UTF-8"/> (ou algo parecido) * Mude para: <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"/> Finish! Agora o site está funcionando com todos os acent…
- 3 respostas
- 1.7k visualizações
-
Tutorial: Como configurar o seu Gesior para mandar emails e assim poder recuperar a conta, pedir novas Recovery Keys, etc. Você pode configurar a vontade. O que você ira precisar: *Uma conta no GMAIL (Sim, tem que ser no GMAIL) *Desbloquear a porta 465 no seu firewall, antivirus, etc *Usar o Gesior (obviamente) Primeiro Passo: Configurando o config.php *Abra a pasta config e abra o config.php, procure pelo trecho a seguir e configure como manda: // E-MAIL config $config['site']['send_emails'] = 1; // Aqui deixe 1 $config['site']['mail_address'] = "[email protected]"; // Seu e-mail do GMAIL $config['site']['smtp_enabled'] = "yes"; // Aqui deixe yes $conf…
- 5 respostas
- 3.3k visualizações
-
Para quem deseja ter um box igual a este em seu site: 1º Baixe o arquivo: http://www.sendspace.com/file/ejr1jt Virus Total: https://www.virustot...sis/1360784756/ 2º Extraia os arquivos na pasta do seu layout. 3º Abra layout.php e procure por: <div id="Themeboxes"> 4º Para quem tem pouco mais de experiencia vou falar da seguinte forma: Copie esta linha antes de fechar a div themeboxes. <?php include($layout_name.'/widget_rank.php'); ?> Para quem não entendeu o que eu disse, fica meio complicado explicar onde inserir a linha, então, depois desta linha que disse para pesquisar vá copiando a linha do passo 4º e atualizando o …
- 21 respostas
- 14.2k visualizações
-
Boa galera mais uma vez eu aqui! ;p Agora o sistema de VIP Status obedece pelo vip_time, no Gesior ACC o sistema de vip atual obedece o storage que não é tão bom devido um bug quando o player recebe um vip pelo storage no termino do vip_time ele ainda fica com o Status de VIP, nesse tutorial eu vou ensinar como ele obedecer o accont>vip_time. Recomendado pra quem usa system vip by Mock e para sistema vip By Lukeskywalker. Vamos nois... Vai até htdocs/pot/OTS_ACCOUNT.php Procure por: 'lastday' => 0, Logo após adicione: 'vip_time' => 0, Procure por: ' . $this->db->fieldName('rlname') . ', Logo após adicione: '. $this->db->fieldName('…
-
- 2 respostas
- 3.3k visualizações
-
-
Gente eu encontrei um site, lá vcs podem importar seu website e ele ficará ativo, e nao precisará deixar nada ligado (diferente de criar pelo Xamp ou Vertrigo). Tem tudo que vocês precisam pra o site, e se vocês precisarem de IP próprio (seuip.com) vcs podem pagar o serviço premium, que é só 5,99 por mes, na minha opinião é o melhor construtor de sites que eu já achei, quem se interessar o link do site: http://api.hostinger.com.br/redir/1466538
-
- 5 respostas
- 2.1k visualizações
-
-
Eai galera tou trazendo um POP-UP com tempo para curtir. Eu já tinha postado um tempo atrás mas tava com erro e agora eu o concertei! Vamos lá, abra o layout.php e desça até o final E antes do primeiro </div> ,você adiciona isso </body> <!--////////// Inicio Facebook popup com tempo para curtir //////////--> <style> #fblikepop {background-color: #fff;display: none; position: fixed; top: 200px; _position: absolute; width: 450px; border: 10px solid #6F6F6F; z-index: 200;-moz-border-radius: 9px; -webkit-border-radius: 9px; margin: 0pt; padding: 0pt; color: #333333; text-align: left;font-family: arial,san…
- 6 respostas
- 2.3k visualizações
Quem Está Navegando 0
- Nenhum usuário registrado visualizando esta página.