Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''Normal', 'como instalar ot no linux ubuntu', 'php 5', 'mysql', 'phpmyadmin', 'global 8.6', 'otserv', 'ot', 'otserver', 'vps', '14.04', '12.04', 'ubuntu', 'linux', '8.6', 'gesior', 'otx' ou 'compilar''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Taverna
  • Projetos Open Source
    • Canary
    • OTServBR-Global
    • Mehah OTClient
    • MyAAC
  • OpenTibia
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
  • Outros
    • Design

Encontrado 204 registros

  1. Scripting BUG NPCS BLESS.

    bom dia alguem pode me ajudar to usando a bless no ot igual a global mais to com problema nas script dos npc SOMENTE O NPC DE CARLIN VENDE CERTO A BLESS O RESTANTE PARA NA MSG ABAIXO. DEPOIS DO YES ELE NAO FALA MAIS NADA NEM VENDE A BLESS TODOS OS OUTROS TAO ASIM SOMENTE CARLIN FUNCIONA CERTO. 12:15 Edala: Welcome, noble Caue. I can provide you with bless. 12:15 Caue [8]: bless 12:15 Edala: I can bless you with The Fire of the Suns or third bless 12:15 Caue [8]: fire of the suns 12:15 Edala: Here on the Suntower you may receive the blessing The Fire of The Suns. But we must ask of you to sacrifice 2000 gold. Are you still interested? 12:15 Caue [8]: yes
  2. Pessoal baixei esse ot aqui e estou com um problema, usando qualquer char do otserv andando ele fica travando, ate usando GOD no ip interno ele trava. Link : http://forums.otserv.com.br/index.php/topic/159101-global-map-rl-980-981/ Cliente : 9.81 Configuração do meu Pc : Amd fx 6 6300 8gb de ram xfx r9 270
  3. Projeto otserver 8.6

    Estou planejando criar um otserver 8.6 com mapa global e magias editadas para druid, pally e knight e que nunca irá resetar o que vocês acham da ideia?
  4. Boa tarde gente, há muito tempo nao jogo tibia OT e tbm o global, sou ainda da época do YurOTS (acho q eh assim q escreve lol). Gostaria de baixar um OT para poder jogar offline, mas nao estou conseguindo. Na epoca do YurOTS havia um compilador que deixava o OT pronto para jogar offline no ip 127.0.0.1. Pude observar que todos os ots que baixei aqui, nenhum veio com o compilador, alguem pode me ajudar? De preferencia um OT 10.x Obrigado
  5. Olá galerinha do OTServ BR! Bom, eu venho trabalhando neste projeto há algum tempo e agora eu posso mostrá-lo para vocês, vamos falar sobre o mesmo: OBS: Vocês podem encontrar o tópico oficial no link abaixo: https://otland.net/threads/7-7-tibia-world-rpg-is-comming-back-what-cipsoft-should-do.233376/ Tibia é um dos mais bem sucedidos massively multiplayer online role-playing games (MMORPG). Em um MMORPG, pessoas de todo o mundo se conhecem um playground virtual para explorar áreas, resolver enigmas complicadas e realizar façanhas heróicas. Agindo como Knights, Paladins, Sorcerers ou Druidss, os jogadores são confrontados com o desafio de desenvolver as habilidades de seus personagens, explorando uma grande variedade de áreas, perigosas masmorras e interagindo com outros jogadores em um nível social e diplomático. Os jogadores poderão usufruir de uma liberdade única, que cria uma experiência de jogo imersiva enormemente. Tibia World RPG não é como nenhum servidor 7.4 / 7.6 / 7.7 já vistos por aí, é algo totalmente novo, eu criei exatamente aquilo que a CipSoft deveria ter feito. Todos nós sabemos que, com o passar dos anos, a CipSoft com suas atualizações, foi destruindo a verdadeira essência do Tibia, mas também é claro que muitas destas atualizações, como: * Embelezamento do mapa com novos detalhes * Novas áreas de caça * Novos monstros * Novos mistérios * Novas quests E é exatamente por estes motivos, que eu decidi fazer algo jamais visto no mundo "old school" de OTServ, trazer as melhores atualizações, misturada com a jogabilidade antiga, trazendo novamente a essência do Tibia. Mas eu tenho a certeza de uma pergunta que todos vocês fizeram: Como você conseguiu trazer todas estas novidades para o Tibia 7.7 ? A resposta é simples: Depois de alguns dias reescrevendo meu código fonte, eu consegui fazer com que o meu servidor aceite todas estas atualizações! Nesta época, você mostrava sua verdadeira habilidade, sem o uso de hotkeys para runas! .:: Tibia World RPG - Features ::. * Enorme sensação de RPG * Excelente sistema de NPCs * Vocações balanceadas * Party Shared Experience * Sistema de Market * Sistema de Caça com Recompensa (Bounty Hunter) * Sistema de Guild War .:: Tibia World RPG - Screen Shots ::. Refresque-se nadando no oceano Tibiano. Desvende segredos de lugares misteriosos. Antigo gráfico da Ultimate Explosion, a famosa UE. Todos os novos monstros. Descubra novos lugares. Novas cidades. Outfits antigos. Mas também você pode usar os outfits atuais
  6. Duvida referente a qualidade dos ots.

    Galera estou procurando um ot para abrir, porem, irei editar o mapa totalmente, quero criar um rpg diferente e tal, e a partir dai editar sprites e o próprio jogo (futuramente). Gostaria da opinião de voces sobre o assunto, e qual seria o melhor server para montar a base do meu ot.
  7. Compilando OTC no Ubuntu

    Primeiramente você deve instalar algumas coisas: sudo apt-get install build-essential cmake git-coresudo apt-get install libboost1.55-all-dev libphysfs-dev libssl-dev liblua5.1-devsudo apt-get install libglew1.6-dev libvorbis-dev libopenal-dev libz-dev Obs.: Se reportar algum erro, geralmente é porque vc jah tah com tudo ok! Agora vamos acessar a pasta das sources e compilar o programa: cd otclient ///// Lembrando que vc tem que navegar até a pasta das sources com os comando ls para listar as pastas e cd para abrirmkdir build && cd build cmake ..makeExecutando seu OTC./otclient
  8. ElysiumATS - Saia da mesmice

    Faaaaaala gaaalera da OTserv, Beleza? Venho aqui apresentar um projeto de servidor alternativo de minha autoria, e queria saber o que você acham dele? Fará algum sucesso? Elysium Alternative Tibia Server é um servidor mapa próprio que vem sendo reformulado e desenvolvido a mais de 3 anos. Trazendo sistemas únicos e inovadores o servidor promete engajar todos os usuários em épicas aventuras, desafios alucinantes e batalhas sangrentas. O servidor conta com 13 cidades, totalmente exclusivas, o que garante um mundo, quase que infinito, de explorações. Essa seria a nossa cidade principal (denominada Central) do ElysiumATS Para mostrarmos que somos diferentes, e que o servidor busca entreter os jogadores, desenvolvemos (autor: Roksas) um sistema denominado Patente System: Ao utilizar a função Look In-game aparecerá: Informações adicionais: Cast System Patente System 4 eventos diarios 60+ Teleports Runas infinitas Sistemas unicos Obrigado pela atenção galerinha. Atenciosamente, Chadonha.
  9. Postado originalmente por dominique120 noutro fórum 1. Primeiramente, vamos baixar os includes, libs e o compilador. MSVC 2013. O Express irá funcionar. Baixe esse aqui. Boost 1.56 para MSVC 2013 x64 TFS SDK 2.0 - Mirror E claro, TFS 1.0 ou TFS 1.1. 2. Agora que já baixamos tudo, vamos começar a configurar nossos arquivos. 2.1 Instale o Boost num local fácil de lembrar: 2.2 Faça o mesmo com o SDK (Extraindo-o) 2.3 E também, vamos extrair as sources em algum lugar acessível 3. Agora, vamos abrir nossa "solution." 4. Hora de usar nossos arquivos. Abra a "caixa de propriedades" clicando com o botão direito no projeto (theforgottenserver) 5. Defina as configurações. Esse tutorial é apenas para 64bits, o de 32bits será postado abaixo. Mas é sério, quem ainda usa 32bits? '-' 6. Agora, vamos configurar nossos includes. 6.1: 6.2: Tenha certeza de que seus diretórios estão corretos, caso tenha extraído seus arquivos em algum outro lugar, verifique se há esses sub-diretórios dentro dos mesmos. 7. Hora das libs, similar aos includes: 7.1: 7.2: O mesmo que os includes, verifique os diretórios. 7.3: Clique em "apply" para salvar essas mudanças. 8. Agora espere até que todos os arquivos tenham sido analisados 9. Estará "analisado" quando a caixa estiver dessa maneira: 10. Clique em no botão "Rebuild" para começar a compilar! Após terminar, deverá ver algo parecido com isso: E o log deverá parecer algo assim E aqui está! Você acabou de compilar seu The Forgotten Server Faça bom uso! Tutorial para compilar em x32: A maioria dos passos são idênticos ao x64, apenas mude os passos listados abaixo que deverá funcionar. 1. Baixe os arquivos correto. Os mesmo que antes, mas agora iremos utilizar o arquivo boost 32 bits. 2. Instale o Boost 32 num local de fácil acesso. 5. Como antes, extraia o SDK e a source. Agora abra a "solution" e vá em propriedades, gerenciar configurações. Mude para o seguinte: 6. O mesmo que antes, tenha certeza que o diretório está correto. 7. Tenha certeza de que selecionou as pastas lib corretas, não as pastas lib64. Agora clique em "Rebuild" e aguarde a compilação. Faça bom uso!
  10. [vídeo] Compilar TFS no Ubuntu/Debian

    Este post foi promovido a um artigo
  11. OTBr IP-Changer

    https://github.com/gugahoa/ipchanger-otbr Changelog: Agora funciona para todas as versões do Tibia Agora com interface gráfica. Atualmente trabalhando em: Portabilidade para Windows. Esclarecimento do código até agora: - Imagens:
  12. OtServer Digimon by Tibia - DigiWCO

    Vim informar a todos do WebCheats , que meu servidor Foi Atualizado para versão 1.41. Portanto venho apresentar ele Como todo sabem o Digimon World Cerberus Online ou DigiWCO. É um jogo baseado no anime Digimon(1ª e 2ª Temporada). Nele se encontram sistemas que são encontrados em Vários Server , graças a todos que me ajudam a editar e modificar eles. Como foi Criado com base e paralelo ao Jogo que todos conhecem Pokemon , lembrando que sempre houve essa Rincha entre Pokemon e Digimon por serem iguais em alguns aspectos. Vamos aos Sistemas do Server. Fly System Ride System Surf System Trem ou Cart System Sky System Kaiak System Teleport System Catch Sistem ( feito somente para o Digimon) - Tem um Analyzador , e suas baterias , cada bateria recarrega ele para tentar pegar os seus digimon que são feitos de dados) Invasão diária em Algumas áreas do jogo (com digimons raros) Task System Imagens do Server Começando pelo nosso Launcher feito para o Server Você escole a versão que você joga entre as opções (OpenGL , DirectX ou OLD Cliente) ele baixa para você. O jogo pretende Seguir o Estilo de Sagas ( quando primeiros DigiEscolhidos vão ao DigiWorld e começa enfrentar seus inimigos) exemplo.: SAGA Shellmon SAGA Seadramon Saga Piximon Existem algumas Quests exemplo.: Gomus Quests Castle Andromon Bueiro Quest ou Meteormon Quest Existem os Deposits(templos,DC) Alguns Dolls Alguns Digi-Evoluções do Server Eventos do Server Outfits e System de Catch que falei acima. Catch Algumas coisas a mais. Obrigado a Todos por Tarem Vendo o Meu Post e Será Bem vindo no Server. E lembrem foi Resetado Venham Ser os Top Leveis .. Adm Cerberus Digimon World Cerberus Online - DigiWCO Update Your Browser | Facebook https://www.facebook.com/groups/digicerb
  13. última sign feita...

    Acho que vou postar o PSD dessa, tem umas cores legais! Coloquei em fundo preto pra mostrar a borda branca...
  14. Olá cidadãos OTBR! Neste tutorial de hoje vou ensinar a instalar e utilizar o Screen. Mas antes disso, vou explicar o que é e para que serve. O Screen (ou GNU Screen) é é um software livre multiplexador de terminal de linha de comando desenvolvido pelo Projeto GNU. Permite que o usuário acesse múltiplas sessões separadas de terminal a partir de uma mesma janela ou mesmo remotamente. É muito útil para manipular vários programas em uma mesma janela ou mesmo para manter processos em execução de fundo. [Wikipedia] Ou seja, reusmidamente, o Screen é um software que permite você rodar várias áreas de trabalhos com vários processos executando. E porque preciso de utilizar isso no meu servidor de OTServer? Simples! Quando for abrir o servidor utilizando o comando ./theforgottenserver &, ao fechar o SSH, o servidor continua rorando, certo? Mas você não pode mais ver os logs que o executável gera em tempo real no linux. Porém.. se você abrir o servidor dentro de uma área de trabalho do Screen, isso é possível! Sem contar com várias outras vantagens como maior estabilidade e possibilidade de continuar trabalhando no SSH sem interromper o servidor ou ter que abrir outra janela! Bom.. agora que já expliquei sobre o Screen.. Vamos ao tutorial! 1. Instalando o Screen: 1.1. Abra o terminal SSH do seu servidor. 1.2. Ao logar no servidor, rode o seguinte comando para instalar o Screen: -> Servidores Ubuntu/Debian: apt-get install screen -> Servidores CentOS: yum install screen 1.3. Pronto, Screen instalado! Simples, não? Agora vamos a utilização! 2. Utilizando o Screen: 2.1. Abra o terminal SSH do seu servidor. 2.2. Para criar uma nova área de trabalho do Screen, utilize o comando: screen -S NomeDaScreen -> Por exemplo: screen -S rodarServidor 2.3. Assim que o comando acima for executado, voce já estará em uma nova área de trabalho. Caso queira deixar algo rodando nela em segundo plano, basta rodar o que for rodar normalmente e sair da Screen sem fechar a área de trabalho. -> Por exemplo: screen -S TFS nightz@servidor:~$ cd /home/otserv nightz@servidor:/home/otserv$ ./theforgottenserver & 2.4. Depois que o comando já estiver rodando, basta pressionar as teclas CONTROL, A e D (Ctrl A + D). Ao "minimizar" a área de trabalho, o Screen vai exibir uma frase informando que "deu tudo certo". -> Por exemplo: screen -S tst nightz@servidor:~$ [detached from 13077.tst] 2.5. Para entrar novamente na Screen, basta utilizar o comando abaixo: screen -r NomeDaScreen -> Por exemplo: screen -r tst 2.6. Mas e se eu esquecer o nome da Screen? Calma.. Para listar todas as Screens em execução, utilize o seguinte comando: screen -ls -> Por exemplo: nightz@server:$ screen -ls There is a screen on: 13077.tst (10-06-2014 08:55:37) (Detached) 1 Socket in /var/run/screen/S-476175. nightz@server:$ * De verde, temos o nome das Screens (neste caso, da Screen) em execução. 2.7. E para fechar uma Screen, ao em vez de minimizá-la, como faço? Simples! Utilize o comando abaixo após acessar a Screen que deseja fechar: exit Pronto! 3. Correção de problemas: Aqui em baixo, vou postando soluções de possíveis problemas do Screen, a medida que forem sendo reportados. Até hoje, o único problema por qual já passei foi a pasta do Screen perder permissão, fazendo com que eu não consiga ver as Screens em aberto, mas esse problema só não permite que a mesma seja resumida, as Screens todas continuaram funcionando normalmente. + Problema: Directory '/var/run/screen' must have mode 777. + Solução: chmod 777 /var/run/screen. Façam bom proveito! (Esse tutorial foi completamente escrito por mim. Qualquer cópia deve ser previamente autorizada e conter os devidos créditos.)
  15. Olá a todos da OTServ.com.br, vou postar aqui hoje um tutorial simples de como instalar esse Firewall no seu servidor Linux, esse tutorial é de nível básico. Antes de iniciar, vou falar um pouco sobre mim. Atualmente curso Ciência da Computação na PUC, e trabalho para empresas de Hospedagem de sites e Servidores de grande porte (voltadas para empresas) na parte de manutenção e otimização de servidores. Tenho diversos diplomas voltados para Linux, cPanel/WHM, segurança, etc. Então, como estou voltando a ativa na área do OTServ, e sempre frequentei aqui, resolvi fazer esse tutorial exclusivamente para a OTBR. -> Em breve vou postar um segundo tutorial sobre o CSF, ensinando a configurá-lo da melhor forma possível para um OTServ, apenas vou dar uma revisada nas linhas das configurações primeiro, uma vez que estou acostumado a configurá-lo para servidores WEB em produção, o que é totalmente diferente. Vamos ao tutorial? 1. Conecte-se ao seu servidor via SSH. 2. [Opcional / Recomendado] Instale o screen e utilize-o para a instalação do CSF: (Em breve posto um tutorial avançado sobre Screen) Servidores Ubuntu/Debian: apt-get install screen Servidores CentOS: yum install screen * O screen, de maneira mais simples, é um software que roda uma área de trabalho no servidor, ou seja, se você rodar algum script dentro da Screen e fechar o SSH ou a conexão cair, o mesmo vai continuar rodando na máquina. 3. [Opcional / Recomendado] Abra uma nova "sessão" no screen: screen -S InstalarCSF * O nome "InstalarCSF" é o nome da sessão. 4. Instalando o CSF: cd /home rm -fv csf.tgz wget http://www.configserver.com/free/csf.tgz tar -xzf csf.tgz cd csf sh install.sh 5. Ativando o CSF e desbloqueando as portas do servidor: 5.1 Utilize o nano para editar o arquivo de configuração do CSF: nano /etc/csf/csf.conf 5.2 Edite as seguintes variáveis para igual abaixo (Use a seta para descer até a linha): TESTING = "0" * Mude a variável TESTING para 0. TCP_IN = "" TCP_OUT = "" UDP_IN = "" UDP_OUT = "" * Adicione dentro dessas variáveis as portas utilizadas pelo seu servidor. Remova quaisquer outras portas que não estejam sendo utilizadas. (Exemplo: Adicione porta 80 (web), 7171, 7272, 7172 (tibia), 22 (SSH)) ! Não esqueça de adicionar a porta do SSH, caso contrário você não vai conseguir acessar seu servidor mais via SSH! 5.3 Saia do nano utilizando CTRL + X. Para salvar digite Y (para caso o sistema operacional esteja em inglês) ou S (para sistema operacional em porgutuês) e aperte ENTER. 6. Reinicie o CSF para que ele recarregue as configurações e sai da o modo TESTING: service csf restart Pronto, CSF instalado e funcionando nas configurações padrões para seu servidor! Lista de comandos úteis para o CSF: service csf stop ("desliga" o CSF) service csf start ("liga" o CSF) service csf restart (Reinicia o CSF) csf -g IP (Verifica se o IP digitado está bloqueado) csf -a IP "Comentário" (Adiciona o IP na lista de IPs totalmente permitidos) csf -d IP "Comentário" (Adiciona o IP na lista de IPs totalmente bloqueados) csf -tr IP (Remove o bloqueio temporário de um IP) csf -dr IP (Remove o bloqueio definitivo de um IP) Arquivos principais do CSF: /etc/csf/csf.conf (Arquivo de configuração) /etc/csf/csf.allow (Arquivo de IPs permitidos) /etc/csf/csf.deny (Arquivo de IPs bloqueados) Observação: O CSF é um Firewall em SOFTWARE, ou seja, infelizmente ele não é suficiente para bloquear ataques do tipo DDoS de grande porte. Ele apenas bloqueia pequenos ataques DDoS e ataques DoS de qualquer porte. (Esse tutorial foi completamente escrito por mim. Qualquer cópia deve ser previamente autorizada e conter os devidos créditos.)
  16. Signals é seu amigo <3

    Eai, beleza? Recentemente passeando pelo Github, encontrei uma Issue do The Forgotten Server perguntando quais eram os sinais do processo do TFS. Então vamos lá, Para fechar um OTServ, você ocasionalmente utiliza killall -9 theforgottenserver Mas você sabe o que significa esse -9? Bom, ele significa que você vai mandar um sinal 9 para o processo em questão. Para sabermos quais os sinais que o Linux permite, basta executar kill -l Então o sinal 9 na verdade se chama SIGKILL. O significado do sinal KILL é o seguinte: Resumidamente, ele força que o processo pare de executar imediatamente. Então vamos aprender o modo correto de fechar o TFS. A Issue que eu encontrei é essa: https://github.com/otland/forgottenserver/issues/770 Onde Colaborador @dominique120 diz todos os signals e seus efeitos em um link no Pastebin. Para garantir que o Pastebin não delete o arquivo, eu salvei ele no meu gist: https://gist.github.com/gpedro/7f7160a90ced2fe24eec Então vamos entender como funciona: Para encerrar um processo, agora nós iremos consultar a tabela de signals e ver qual operação você quer fazer. Exemplo: eu quero fechar o meu TFS de forma segura. Para fecha com segurança, primeiro salvamos o servidor e depois fechamos, logo, o sinal correspondente a essa opção é o QUIT, então: killall -SIGQUIT theforgottenserver ou killall -3 theforgottenserver Então é isso. Obrigado <3 - - - - Referências https://github.com/otland/forgottenserver/issues/770 http://www.linux.org/threads/kill-commands-and-signals.4423/ não esqueça de curtir aqui em baixo
  17. SEO | 1. Inicio | +Jogadores -Custo

    O que é SEO? "Mentalidade estratégica com o objetivo de oferecer uma melhor experiência para o buscador, seja ele homem ou máquina." Search Engine Optimization, como o próprio nome diz, é uma otimização do site para melhor desempenho nos sites de pesquisa, como por exemplo o Google e o Yahoo!. Antes do surgimento do SEO as páginas eram listadas em ordem alfabética pelos buscadores, porém com seu advento as páginas passaram a serem exibidas de acordo com a sua relevância. Obs.: Não se deve confundir o SEO com links patrocinados, pois no segundo você pode pagar para ter a garantia de ficar na frente de outros resultados, podendo ficar até em primeiro se estiver disposto a pagar o preço. Quais vantagens de otimizar o site do meu servidor? • Melhor posicionamento nos sites de buscas, consequentemente mais jogadores. • Não tem custos, a menos que contrate uma consultoria. • O tráfego que gera é altamente segmentado e de extrema qualidade. • Aumento gradativo de acessos/visitas Está pronto para uma demanda muito maior de jogadores? Por onde começar? Agora que você já possui uma base de sobre o que é SEO, vou tentar ser o mais prático possível para poder lhe ajudar maneira simples e efetiva. De início, devemos definir nosso objetivo. Nossa palavra chave. Para isto, usaremos algumas ferramentas como o Google Trends e o Google Adwords. Como pretendo fazer este tutorial bem prático e relacionado a tibia/otserver, vou definir nossa palavra chave como "Servidor de tibia". Levando em consideração, obviamente o pensamento de um jogador quando irá procurar por um servidor sem usar a otservlist. Podemos ter uma ideia de quantas vezes essa palavra foi buscada no mês a partir do google adwords. Eis o resultado: Imagine um jogador de tibia que pretende jogar algum otserver, porém como ele não conhece a otservlist, decide pesquisar no google "Servidor de Tibia". De acordo com a imagem do heatmap que coloquei nas vantagens de se otimizar o site do seu servidor, das 90 pesquisas no google no mês de março, cerca de 47 usuários acessariam o seu site com uma ALTÍSSIMA probabilidade de virarem jogadores. Agora imagina, uma média 30 novos jogadores todo mês, apenas pelo motivo de você ter otimizado o seu site. Nada mal, certo? rs. "Concorrência" Agora que já definimos a palavra chave que iremos trabalhar, primeiramente devemos ver quais são as páginas exibidas para esta palavra chave em específico. Dos três primeiros resultados temos dois servidores. "BRTibia" e "RadBR". Obviamente que o BRTibia está em primeiro, pois trabalhou melhor sua otimização e sua relevância em relação aos outros sites, também podemos checar seu PageRank. "PageRank™ é um algoritmo utilizado pela ferramenta de busca Google para posicionar websites entre os resultados de suas buscas. O PageRank mede a importância de uma página contabilizando a quantidade e qualidade de links apontando para ela. Não é o único algoritmo utilizado pelo Google para classificar páginas da internet, mas é o primeiro utilizado pela companhia e o mais conhecido." Wikipédia. Opa. PageRank 3 de 10, é uma notícia animadora. Pois não é tão difícil assim alcançar este PageRank, ou seja, com um pouco de esforço e trabalho duro, conseguiremos atingir um PageRank maior e assim como recompensa teremos o primeiro resultado no google, visto que "Servidor de tibia" não é uma palavra com altos índices de pesquisa. Porém como otimizar o site? Quais práticas adotar? Isto ficará para próxima etapa do nosso curso!
  18. Kingdoms Battle

    Olá pessoal, Venho apresentar o servidor em desenvolvimento Kingdoms Battle. O servidor terá mapa global, divididos em reinos. Cada cidade com castelo será um reino. As guilds existentes hoje no tibia representarão cada reino, portanto, cada novo player ao escolher sua cidade, fará parte deste reino estará automaticamente na guild (Ex: Civilian of Carlin). Reino Cada reino possuirá level e dinheiro em caixa, que são conseguidos a partir de missões e contribuições dos habitantes do reino. Esse dinheiro será usado apenas para melhorias no reino. Batalhas Um reino poderá atacar outro, podendo saquear os Npcs do reino rival, o valor do saqueado irá variar de acordo com o lucro do Npc em determinado período tempo. Rei Eventualmente haverão eventos de batalha em cada reino, onde o vencedor será o novo Rei. Missões As missões serão diárias, podendo ser individual ou em grupo. Guardas Os reinos possuirão Guardas, que ajudarão a proteger o reino em caso de ataques. Sua força será baseada no level do reino e também nos investimentos feitos pelo Rei. Esta é um pouco da idéia do projeto. O que acham? Idéias e Sugestões? Grato.
  19. [Tutorial] Gesior + 1/1(Account Manager)

    Olá galera Esses dias eu estava no meu servidor e vi que não estava entrando muitos players bom pesquisei um pouquinho e foi ai que eu descobri que muitos tem preguiça de ir no site para criar contas(VERDADE). Bom ai pensei em liberar o account manager só que tinha um problema eu queria que o site continua-se e o account manager junto , se eu deixa-se livre iria entrar algum player e modificar o password ou até deletar o account manager.. Ai eu fiquei pensando e observando até conseguir desenvolver um método para bloquear o account manager no site e libera-lo in game ^^ bom vamos la vou explicar passo a passo. TUTORIAL Primeiramente vá na database do seu servidor vá em accounts procure pela conta name 1 e senha 1 (provavelmente será a primeira) depois disso vá em page access e modifique para 2 Após transfira os characters "samples" do account manager para outra conta deixe só o proprio Account Manager na acc. Em seguida abra a pasta do seu site depois abra a pasta config e logo depois abra o arquivo config.php Procure por e modifique para Feito isso volta a pasta do seu site e abra o arquivo accountmanagement.php logo depois do <?PHP adicione isso Pronto após executar todos os passos seu account manager estará bloqueado para acessos no site ao entrar ira apareçer isso: ele ficara impossibilitado de mudar o password do account manager pelo site ^^. Bom é isso aii =) PS: SE você não entendeu algo poste que eu responderei!!!
  20. OTClient Tres Duvidas

    -Como retirar todos os botões na area de cima e só deixa o de opção -Como por o botao exit na parte de por a conta e a senha? -Como por o titulo centralizado?
  21. Compilando o OTClient no Mac OS X

    Fala galera! Tem uns bons anos que eu não aparecia por aqui, outro dia eu perguntei como compilar o OTC no OS X, não obtive resposta. Descobri hoje que é possível compilar usando o XQuartz para lidar com a parte gráfica e vou mostrar pra vocês como fazer. A compilação deve ser feita dentro do OS X, no meu caso estou usando o Mountain Lion, 10.8.4 mas acredito que vá funcionar em qualquer OS usando arquitetura intel acima do 10.6 (por conta do Xcode e do QuartZ). Vou assumir que você tenha intimidade com o Terminal e com o Homebrew, qualquer dúvida é só perguntar e assim que puder eu coloco aqui dentro mesmo a explicação. Vamos então a lista de pré-requisitos antes de começarmos, vocês vão ver que é muito simples! Será necessário: Mac OSX 10.6 ou superior; XCode; Command Line Tools for Xcode (dentro do Xcode: Xcode>Preferences>Downloads); XQuartz; Homebrew (instalado via terminal); É importante que você instale todos os itens desta lista, nesta ordem. Feito isso precisamos instalar as bibliotecas necessárias para a compilação, usaremos o homebrew que facilita em muito nossa vida, lembrando que é só aplicar os seguintes comandos no terminal: brew install git brew install cmake brew install lua brew install boost brew install glew brew install physfs brew install libogg brew install libvorbis Confira se todos os pacotes foram instalados! Erros são mostrados em vermelho facilitando sua localização. Buscando o Código fonte no gitHUB e compilando Os seguintes comandos (também inseridos no terminal) irão buscar o código fonte e compilar dentro da própria pasta do código o binário, lembrando que ele irá criar a pasta otclient dentro do /user. git clone git[b]:[/b][i]//github.com/edubart/otclient.git[/i] cd otclient mkdir build cd build cmake .. make [b]-[/b]j4 E acreditem ou não, terminou! Qualquer dúvida se sintam a vontade pra perguntar! Fonte: https://github.com/edubart/otclient/wiki/Compiling-on-Mac-OS-X
  22. Old School

    Opa! Vou postar aqui fotos do meu projeto 7.6, eu sigo mexendo com essa porcaria até hoje e mesmo sendo algo sem muito compromisso às vezes é bom ter um feedback. Para esclarecimento, esse tópico antes foi usado para mostrar fotos desse mesmo projeto, só que diferente de agora eu tinha dito que ele iria ficar online em breve, just trolling, idéia que umas bichas velhas daqui me deram. Atualizado 25.03.12 click na imagem para ampliar Melara Showoff Old Jobs ----------------------------------------- tomb ------------------------------ march 2011 Valeu!
  23. IRC - Mock, Skyen, etc

    O que vocês acham de utilizarmos um canal no IRC para troca de idéias, entre outros? Se já participam de algum, favor postar o nome
  24. [Kingdom Age] Trailer Release

    Trailer https://www.youtube.com/watch?v=WMGZUfAQ5NA Informações Meses atrás, o Kingdom Age lançou a versão BETA. Com esta versão e graças a vocês foi possível estabilizar o jogo. Já temos uma previsão do lançamento: final deste mês, depois do dia 15. Mesmo com o lançamento, continuaremos corrigindo erros e, por isto, existe uma área específica no site chamada BUG TRACKER e FORUM. Com estas, é possível reportar qualquer tipo de erro do servidor. Esperamos, de fato, que continuem nos ajudando a reportar e corrigir possíveis erros do servidor. Nesta primeira versão do projeto teremos: - Client exclusivo; - Mapa exclusivo; - Mais de 65 quests; - Novos equipamentos; - 6 outfits + addons + sistema de montaria; - Novos NPCs; - Sistema de vocação, atributos e magias balanceados; - Novos itens; - Sistema de recebimento de recompensa com segurança; - Arena para diversão PvP (não perde nada ao morrer); - Sistema de guardas (caçam jogadores PKs); - Sistema de ambiente; - Sistema de emoticons; - Sistema de hitting; - Sistema de trem; - E muito mais! Vale salientar que o objetivo da primeira versão era focada na estabilidade de poucas novidades. Nosso novo objetivo é introduzir inúmeros sistemas, com investimento monetário, possivelmente acoplados ao client. Fiquem atentos às novidades nas nossas páginas do Facebook e Twitter! Páginas Fotos [spoiler=* Custom client (OTClient developed)] [spoiler=* Exclusive and fixed map (TI - Tutorial Island - retired)] [spoiler=* More than 65 quests (Introduction, Hunting Services, Quests of Smith and Role Playing Quests)] [spoiler=* Exclusive equipments with 5 sets for each vocation and citizen set] [spoiler=* 6 Exclusive character outfits, all with 2 addons and mount system] [spoiler=* New NPCs (with emoticons and offensive words systems included)] [spoiler=* Vocation, attribute and spell systems balanced] [spoiler=* New items] [spoiler=* Receive items from quests with security] [spoiler=* Arena for PVP fun (you don't lose anything by dying)] [spoiler=* Guard NPC which kills pklized players] [spoiler=* Environment system (like knead the grass and splashing the blood)] [spoiler=* Emoticons system] [spoiler=* Hitting Creatures system] [spoiler="* Client new features [1]"] [spoiler="* Client new features [2]"] [spoiler="* Client new features [3]"] [spoiler=* Wanted System!] [spoiler=* New area on our website: "Who is wanted?"] Atenciosamente, River.
  25. troca troca ui q loucura (rune)

    fala galera como vai vcs? bom criei mais um sistema bem legal nome troca troca como ele funciona vocês vai criar uma runa que assim que vc click no player vai troca a área do player x pela a área do player y no caso vc player x vai em data\lib entra no 050-function coloca isso la lembrando tem uns ot que nome é só function function savePosition(cid) RETORNAR = {x = getPlayerStorageValue(cid, 20004), y = getPlayerStorageValue(cid, 20005), z = getPlayerStorageValue(cid, 20006)} local PLAYER = getPlayerGUID(cid) addEvent(function() if isCreature(cid) then setPlayerStorageValue(PLAYER, 20007, 0) else db.executeQuery("DELETE FROM `player_storage` WHERE `key` = 20003 AND `player_id` = " .. getPlayerGUID(cid) .. ";") end end) end agora vai em data\actions\scripts\ cria nomedarune.lua cola la function onUse(cid, item, frompos, item2, topos) rune = true -- rune infinita muda para false if not isPlayer(item2.uid) then doPlayerSendTextMessage(cid,27,"click no player não em bicho") return true end if getPlayerStorageValue(cid, 20007) <= 0 then setPlayerStorageValue(cid, 20004, getCreaturePosition(cid).x) setPlayerStorageValue(cid, 20005, getCreaturePosition(cid).y) setPlayerStorageValue(cid, 20006, getCreaturePosition(cid).z) setPlayerStorageValue(cid, 20007, 1) savePosition(cid) doTeleportThing(cid,getThingPos(item2.uid)) doPlayerSendTextMessage(cid,27,"Você Trocou De Lugar Com ["..getCreatureName(item2.uid).."]") doSendMagicEffect(getThingPos(cid),28) doSendAnimatedText(getThingPos(cid),"Troca",math.random(1,255)) if getPlayerStorageValue(cid, 20007) > 0 then doTeleportThing(item2.uid, RETORNAR) doSendMagicEffect(RETORNAR,28) doSendAnimatedText(RETORNAR,"Troca",math.random(1,255)) doPlayerSendTextMessage(item2.uid,27,"["..getCreatureName(cid).."] Escolheu Você Para Troca De Lugar") setPlayerStorageValue(cid, 20004, 0) setPlayerStorageValue(cid, 20005, 0) setPlayerStorageValue(cid, 20006, 0) setPlayerStorageValue(cid, 20007, 0) if rune == true then doRemoveItem(item.uid) end return true end return true end end actions.xml <action itemid="ID_DA_Rune" script="nomedarune.lua" allowfaruse="1"/> mais detalhes http://www.youtube.com/watch?feature=player_embedded&v=gdFq8cTR6VA
×