Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''Derivado', 'Criptografia' ou 'OTClient''.



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 147 registros

  1. Scripting Scripts RemovedAddons

    Antes de fazer a sua pergunta, tenha certeza de ter lido o guia abaixo: https://forums.otserv.com.br/index.php?/forums/topic/165121-como-fazer-uma-pergunta-ou-o-grande-guia-do-usuário-com-dúvidas/ Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do Website / etc). Ex: executavel PO Dash World 1.0 Base: Base PokexGeneration Pda. Qual a sua pergunta? queria ajuda em um scripts que eu estou tentado fazer de remover addons do pokemon mais não estou conseguindo preciso de ajuda comecei uns dias a estudar scripts então não entendo muito sobre o assunto esta dando um erro se alguém puder ajuda agradeço. Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  2. VERSÃO: TFS 1.2 10.90 Eu criei um module que é uma janela e quero ao eu apertar esse botão ela feche alguém pode ajudar?
  3. OTClient [MOD] Monster Maker

    [MOD] Monster Maker Download de MOD para criação de monstros com o OTClient para o The Forgotten Server 1.3 1 - Imagens 2 - Características - Criador de monstro fácil de usar com interface de interface do usuário, incluindo: - Definir informação geral do monstro - Definir bandeiras de monstros - Definir script de monstro - Definir ataques de monstros - Definir defesas de monstros - Conjunto de elementos de monstro - Definir imunidades de monstros - Definir invocação de monstros - Definir vozes de monstros - Definir loot de monstros - Pré-visualização de equipamento de monstro rápido - Gere arquivos XML monstruosos - Gerar link para monsters.xml - Carregar dados de monstros de arquivos XML (analisar arquivo de monstro XML) 2.1 - Limitações - Problema com algum id de equipamento que causa falha no cliente. - Esta versão pode não funcionar 100% corretamente. - Pode não suportar todos os recursos de monstros. 2.2 - DICA IMPORTANTE - Comece a criar seu monstro pelo outfit ou salve seu trabalho antes de trocar o outfit. - Por quê? - Porque em alguns clientes pode ocorrer crash com os ids de outfits e você pode perder todo o seu trabalho. Erro: 3 - Download: https://github.com/EgzoT/-OTClient-Mod-tool_monstermaker 4 - Créditos: MagicWall (OTLand): https://otland.net/threads/otclient-mod-tool-monstermaker.261322/ Moj mistrz (OTLand): https://otland.net/threads/xml-how-to-make-a-monster-fully-explained-new.235454/
  4. Ola galera, estou com um probleminha, estou criando um servidor de tibia alternativo (wodbo) e nao estou conseguindo encontrar em lugar nenhum uma forma de resolver. Explicando a situação: Eu ja estou com o site criado e tudo mais, crio a conta, porem quando vou entrar nao consigo logar. Analisando encontrei o seguinte, na criação da conta o password no banco de dados fica criptografado, porem no cliente ele nao lê criptografado, fiz os testes e tudo para chegar nisso. Obs: Ja fiz alterações no lua colocando os comandos (passwordType = "sha1") e (encryptionType = "sha1") mas mesmo assim ele nao le. Se alguem puder ajudar, agradeço. Valeww
  5. Fala galera linda do meu coração tudo certo? Então estou com um seguinte problema é um modulo de inventario voltado a poketibia, consegui adaptar parte dele ao meu servidor porem a barra de life do pokémon estou tendo alguns problemas e não consigo fazer ela funcionar: O código do inventario: O código do goback caso precise, não sei:
  6. OTClient [OTC] Como remover skillbar?

    Me surgiu uma dúvida, e queria postá-la aqui para quem sabe alguém possa solucioná-la: Estava pensando em remover ou modificar as skillbars no OTC, e queria saber como se faz isso. Caso alguém saiba, teria como me explicar?
  7. OTClient Cliente

    Galera Eu queria ajuda de vocês, existe um botão que altera o modo de imagem do cliente, ( CTRL+.) este botão existe no cliente de otp e de uns ai so que não estou sabendo pegar. Ele serve para remover a borda e salvar a forma que você quer. Eu queria remover 100% das bordas mas sempre que tento fica uma bordinha em cima ou dos lados. !
  8. MANUAL DO REMERE'S MAP EDITOR SUMÁRIO - 01 Introdução, Menu "File" e configurações iniciais. (Você está aqui!) - 02 Menu "Edit", "Map", "View", "Floor" e "Window". (Ir para o tópico) - 03 Ferramentas, Extensões e Live Mapping (Em construção) INTRODUÇÃO AO REMERE'S MAP EDITOR Criado por Hampus Joakim Nilsson, em 2007, o RME (escrito em C++) surgiu pela necessidade de um editor que rodasse em outro sistema operacional além do Windows e pela frustração de Remere por não poder rodar o único map editor existente na época em 64 bits. O programa utilizava inicialmente um processador de software através do wxWidgets, o que não foi bom devido à dificuldades com velocidade de carregamento. Mais tarde, passou a utilizar OpenGL, e então surgiram novas ferramentas que destacaram o editor, como as poderosas ferramentas de seleção. Depois disso veio a automatização de várias outras funcionalidades, uma delas é o conhecido auto-magic (ou auto-border, como costumamos dizer). A última versão oficial atualizada é a 2.2, suportando até o protocolo 9.60. Mas por ser um programa Open Source e não tão complexo, outras versões superiores foram sendo atualizadas pela comunidade. Essas novas versões tiveram como objetivo acompanhar os protocolos mais recentes e trouxeram algumas funcionalidades extras, como por exemplo o Mapping Live que possibilita a criação de um mapa em conjunto. OUTROS EDITORES CONHECIDOS SimOne Map Editor; Forgotten Map Editor (módulo do OTClient e que depende do OTC para funcionar. O editor parou de ser atualizado em 2014.). SABENDO UTILIZAR O MAP EDITOR POSSO CRIAR MAPAS MELHORES? O RME possui uma ferramenta chamada Auto-Magic, ou Auto-Border. São paletas categorizadas que permitem que você mapeie como se estivesse pincelando um quadro. Alguns itens que precisam ser montados são postos diretamente no mapa com um click, as bordas surgem automaticamente ao preencher um piso, além disso há atalhos para ferramentas do editor com funcionalidades de busca e edição. No geral, é possível construir um bom mapa utilizando auto-border, isso por que existem diversos estilos de mapeamento: alguns estilos priorizam a menor quantidade de informação visual, o que resulta em um mapa limpo e simples, enquanto outros estilos trazem mapas modulados e com muita ou pouca sobreposição. (quando você estiver editando com o auto-border ativado, ao mover um item em cima de outro, vários itens ao redor deste serão alterados, e essa parte do mapa se transforma em um bug. Mappers experientes utilizam a tecla de atalho A para ativar ou desativar o auto-border, possibilitando usufruir das ferramentas de facilidade do editor combinando à um estilo próprio). Pode levar tempo para alcançar um resultado positivo, as vezes você pode acabar se frustrando por causa de bugs do editor (alguns podem corromper o mapa), o tempo gasto procurando itens nas paletas, uma indecisão ou até mesmo falta de inspiração. Mas se houver paciência e muita prática, se vasculhar todas as paletas e procurar memorizar e conhecer a localidade dos itens, observar lugares e paisagens, imaginar possibilidades, treinar ideias com potencial e aplicar a grandes continentes, no mapping tudo é possível. Vou deixar umas dicas que você deve levar em consideração antes de começar. Procure optar por versões mais recentes do programa, elas possuem algumas opções mais completas como o Live, Sprites movimentando-se, placas/textos sinalizados, transparência e suporte para protocolos atuais. Não use map editor de instalador, tenha versões desktop (para lidar com configurações diferentes, muitas vezes é necessário ter mais de um editor em seu PC, alguns mapas precisam ser abertos pela ferramenta import então abrir o mapa clicando diretamente no arquivo passa a ser um problema). Tenha conhecimento das limitações do seu computador ou então você pode se deparar com um editor lerdo e quase impossível de lidar. Ainda antes de mapear, faça um backup. Se o mapa estiver sendo feito do 0, quando sentir que mapeou boa parte, salve e realize o backup logo em seguida (de preferência em outra pasta). Enquanto estiver mapeando, salve seu mapa a cada X minutos, eu já me acostumei após perder muitos mapas, por erros ou até mesmo queda de energia.. Crie sempre backup de tudo que for modificar na pasta Data, um errinho qualquer nos arquivos modificados e o editor não abrirá corretamente. MENU FILE Se esta é a primeira vez que você abre o seu editor, comece explorando a opção preferences, pois é nela que você dita o protocolo que irá trabalhar e a localidade dos arquivos necessários para carregá-lo (no caso, a pasta do seu tibia ou derivado) New - Ao clicar nessa opção, o editor usará a configuração Default Version de preferences/client version para iniciar um novo mapa. Se não estiver configurado o editor pedirá que você selecione o diretório correto. Open- Use para abrir um mapa. O editor pode pedir que você selecione a pasta daquela versão. Save- Esta opção guardará seu mapa no local escolhido. Se você estiver com o mapa salvo e aberto no editor, caso houver uma queda de energia repentina o mapa poderá corromper. Save as - Use esta opção para salvar seu mapa sem alterar o original. Use essa opção para fazer backups do seu mapa. Close - Fechará o mapa. Não se esqueça de salvar. IMPORT - É uma ferramenta que pode ser utilizada em diferentes situações. O Import Map, funciona apenas com um mapa já aberto em branco ou com edições. É possível mesclar mapas da mesma versão ou abrir mapas que não estão abrindo pela opção Open devido à problemas de compatibilidade. Com o Import Map pode escolher a posição do mapa em que será importado, além de opções para importação de houses e spawns. E o Import Monsters/NPC possibilita a adição de criaturas e NPCs customizados. IMPORTANDO MAPAS < • > Map file: Com o mapa A aberto, vá em Browse e selecione o mapa B para mesclar. É possível importar mapas de versões diferentes, mas como o itens.otb de cada uma varia, é muito fácil ocorrer bugs desastrosos. Import offset: Determine aqui a posição em que o novo mapa ficará no mapa receptor. House & Spawn import behaviour: Permite alterar como os arquivos house e spawns serão importados. IMPORT OFSET: A ferramenta de import do Remere's Map Editor (file -> import -> import map) vai posicionar as partes do mapa na posição em que elas estavam + os valores X e Y de offset. Se você importar um mapa que está na posição x1000, y2000 e atribuir em offset os valores x3000,y3000 - o mapa será adicionado em x4000,y5000. Você também pode usar valores negativos (x-3000,y-3000) em Offset para mudar a direção de X e Y. Para verificar ou alterar as dimensões do seu mapa use Map - Properties (ctrl + p). VOLTANDO AO MENU: Export- Utilizado para exportar minimaps. A imagem será exportada no formato .bmp, é possível exportar apenas o terreo, um andar específico ou todos os andares. Basta selecionar a pasta onde será salvo. Reload - Isto irá reiniciar todas as configurações do map editor, pode ser utilizada ao acrescentar uma extensão na pasta ou editar um novo item/sprite do cliente em execução. Recent Files - Um atalho para mapas que foram abertos recentemente. Preferences- Este menu trás várias opções sobre a performance do editor, incluindo protocolos, opções gráficas, e outros. MENU PREFERENCES - GENERAL Always make map backup: Cria um backup automático para restauração, recomendo fazer seu próprio backup. Create map on startup: Essa opção vai fazer com que automaticamente o editor carregue uma versão e crie um novo mapa ao abrir o editor. Ou você pode configurar para abrir sem carregar nada, o que é recomendado quando se trabalha com diferentes protocolos. Check for updates on startup: Updates no editor são raros. Open all maps in the same instance: Abre vários mapas selecionados mesmo que sejam de versões diferentes. Undo queue size: (PAR): Memória ram do seu PC, é recomendado por a metade dela aqui para não travar tanto o editor. Undo maximum memory size (MB): Tamanho máximo de memória que o RME poderá utilizar, aumente para metade da memória ram de seu pc (caso queira coloque mais). Worker Threads: Número de núcleos de processador que o RME pode utilizar, nessa parte depende se seu processador, caso seu pc só tenha um núcleo deixe apenas um caso tenha 2, deixe 2 e se for maior que isso deixe o tanto que você preferir. Replace Count: Quantidade de itens que você pode substituir no mapa utilizando a ferramenta de substituição (Ctrl + Shift + F). MENU PREFERENCES - EDITOR Group same-type actions: Vai agrupar ações do mesmo tipo (desenho, seleção, etc...)) quando várias ocorrerem em ordem consecutiva. (PAR). Warn for duplicate IDs: Avisará se tiver IDs duplicados no mapa. House brush removes items: Se ativado, o brush de houses vai remover itens que apareceriam toda vez que o mapa iniciasse no server. Auto-assign door ids: Isso irá atribuir automaticamente IDs de porta únicas para todas as portas colocadas com o brush de portas (ou portas feitas com house brush). Não afeta as portas colocadas usando a paleta RAW. Doodad brush only erases same: Doodad brush vai apenas apagar itens que pertencem a brush atual. Eraser leaves unique items: A ferramenta eraser (borracha) vai ignorar containers com itens dentro, assim como itens com action/unique ids. Auto create spawn when placing creature: Se marcado, não vai precisar por o spawn manualmente, quando colocar a criatura o spawn vai ser posto automaticamente. Prevent toporder conflict: Se marcada, você não pode por vários itens com a mesma toporder em um tile usando o raw brush. Use merge move: Itens movidos não vão substituir os mesmos itens já inseridos. Use merge paste: Itens colados não vão substituir os mesmos itens já inseridos. MENU PREFERENCES - GRAPHICS Hide items when zoomed out: Vai esconder alguns itens quando der zoom para longe. Use icon selection shadow: Vai por uma “sombra” no item selecionado na paleta, pra facilitar a visualização. Use memcached sprites: Quando marcado, as sprites serão carregadas na memória logo na abertura do mapa e descompactadas no tempo de execução. Isso é mais rápido, mas consome mais memória. Se não for marcado, o editor usará menos memória, mas haverá uma diminuição do desempenho devido à leitura de sprites a partir do disco. Icon background color: Isso muda a cor do background dos icones em todas as janelas. Exemplo: Cursor color: Muda a cor do quadradinho transparente que acompanha o mouse. Secondary cursor color: Este muda a cor do cursor secundário, para houses e flags. Screenshot directory: Diretório onde será salvo as prints. Screenshot format: Formato das imagens (para tirar print aperte f11) MENU PREFERENCES - INTERFACE Terrain, doodad, item e raw palette style: Define se a paleta será com ícones grandes, pequenos ou listados: PALETTE STYLE Switch mouse buttons: Troca o direito e esquerdo do mouse conforme sua preferência. Double click for properties: Dando clique duplo vai abrir as propriedades do item. Used inversed scroll: Quando marcado, arrastar o mapa usando o botão central do mouse será invertido (comportamento RTS padrão). Scroll e zoom speed: Muda a velocidade do zoom e do scroll. MENU PREFERENCES - CLIENT VERSION Client Version - Através dessas opções o RME vai localizar cliente a ser utilizado no mapa, assim ele vai poder identificar o Tibia.spr e Tibia.dat que são arquivos necessários para abrir um novo mapa ou editar um existente. Por exemplo, se você estiver tentando abrir um mapa de poketibia usando um client do Tibia Global, vai dar erro porque poketibia tem itens configurados de formas diferentes, além disso o editor também vai checar o Itens.otb (que contém informações funcionais de cada item). Antes de tudo, o items.otb do diretório REMERESMAPEDITOR/DATA/VERSÃO deve ser o mesmo do seu servidor (SERVER/DATA/ITEMS). Default client version é a versão que você quer utilizar, selecione-a e toda vez que abrir um novo mapa essa versão será carregada. Version Search Path é o local do seu cliente. Check file signatures desmarcada não vai pedir para confirmar o diretório do client novamente ao abrir um mapa. Exit - Fecha o editor. Créditos: Nolis Hampus (remeres) Comunidade Otbr
  9. OTClient Error Gym system

    Olá, alguém pode me ajudar a resolver esse erro? Quando ganhar o líder não dá a medalha Base: PDA com source (Pokemon Mysterion Team)
  10. [Windows][VC2017] Compilando Sources do The Ruby Server Tutorial explicando como compilar as sources do The Ruby Server com o Visual Studio 2017. 1 - Downloads Necessários - Visual Studio 2017 Community: https://www.visualstudio.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=15 - Microsoft Visual C++ 2017 Redistributable: (32-bit download, 64-bit download) - Git: https://git-scm.com/download/win 2 - Visual Studio 2017 - Na tela inicial do Visual Studio, no produto Visual Studio Community 2017 clique no botão Instalar. - Na próxima tela, selecione Desenvolvimento para Desktop com C++. - Na mesma tela em Resumo, selecione: - Depurador Just-In-Time; - Conjunto de ferramentas VC++ 2017 versão 15.9 v14.16 ferramentas v141 [x86 e x64]; - Ferramentas de criação do perfil do C++; - SDK do Windows 10 (10.0.17763.0); - Ferramentas do Visual C++ para CMake; - Visual C++ ATL para x86 e x64; - SDK do Windows 10 (10.0.17134.0) para Desktop [x86 e x64]; - SDK do Windows 10 (10.0.16299.0) para Desktop [x86 e x64]; - Conjunto de Ferramentas do VC++ 2015.3 v140 (x86, x64). - Componentes Individuais: - SDK do CRT Universal do Windows; - SDK do Windows 8.1; - Pacotes de Idiomas (Inglês). 3 - Instale os softwares necessários - Instale o Git. - Utilize o Prompt de Comando ou Windows Powershell no diretório C: Prompt de Comando : cd C:\ Windows Powershell: cd C:\ - Para fazer a instalação completa do VCPKG, execute os comandos abaixo no Prompt de Comando ou Windows Powershell: 4 - Sources The Ruby Server: - Faça o download das sources do The Ruby Server com o comando abaixo no Prompt de Comando ou Windows Powershell: 5 - Instalação das bibliotecas VCPKG - Escolha um dos conjuntos de bibliotecas abaixo de acordo com o seu sistema operacional. - Execute o comando com o Prompt de Comando ou Windows Powershell. - Para compilação em 64-bit: ./vcpkg install boost-iostreams:x64-windows boost-asio:x64-windows boost-filesystem:x64-windows boost-system:x64-windows boost-variant:x64-windows boost-lockfree:x64-windows luajit:x64-windows libmariadb:x64-windows pugixml:x64-windows mpir:x64-windows - Para compilação em 32-bit: ./vcpkg install boost-iostreams:x86-windows boost-asio:x86-windows boost-filesystem:x86-windows boost-system:x86-windows boost-variant:x86-windows boost-lockfree:x86-windows luajit:x86-windows libmariadb:x86-windows pugixml:x86-windows mpir:x86-windows - Após a escolha e a instalação de um dos conjuntos de bibliotecas, utilize o comando abaixo para integrar a instalação ao Visual Studio: ./vcpkg integrate install 6 - Compilando as Sources do The Ruby Server - Abra o arquivo src/configmanager.cpp e altere o #include <lua.hpp> para #include <luajit/lua.hpp>. - Abra o arquivo src/luascript.h e altere o #include <lua.hpp> para #include <luajit/lua.hpp>. - Encontre o diretório vc14 do TRS (C:\vcpkg\rubyserver\vc14) e abra o arquivo therubyserver.sln. Isso irá abrir o Visual Studio e você estará apto a compilar as sources. - No Visual Studio, escolha a opção Release e a solução "Win32" ou "x64". - Para compilar as sources, clica em Build no menu e depois em Build Solution. - As sources serão compiladas com sucesso. 6 - DLL's Necessárias Para compilação em 32-bit: - Copie as DLLs da pasta (C:\vcpkg\rubyserver\vc14\Release) ou da pasta (C:\vcpkg\installed\x86-windows\bin): Para compilação em 64-bit: - Copie as DLLs da pasta (C:\vcpkg\rubyserver\vc14\x64\Release) ou da pasta (C:\vcpkg\installed\x64-windows\bin): 7 - Abrindo o The Ruby Server - Para abrir o The Ruby Server, siga o tutorial abaixo: 8 - Créditos Desenvolvedores TFS: https://github.com/otland/forgottenserver/wiki/Compiling-on-Windows-(vcpkg) Leohige: https://github.com/OLDtherubyproject/rubyserver Majesty (Tutorial de Compilação no VS2017) Microsoft - VCPKG: https://github.com/Microsoft/vcpkg
  11. [OTClient] Diagonal Movement Adjust

    Resumo Atualmente existe um pequeno delay que incomoda alguns jogadores. Com a aplicação das alterações abaixo você poderá ajustar a velocidade do jogador ao andar diagonal. Instalando Dentro do arquivo creature.cpp nas sources do OTClient procure por: getStepDuration(true) Altere todos que encontrar para: getStepDuration() Agora procure por: interval *= factor; Altere para: interval *= 1.5; Dentro do arquivo localplayer.cpp nas sources do OTClient procure por: getStepDuration(true) Altere para: getStepDuration() Dentro do arquivo creature.cpp nas sources do Servidor procure por: //diagonal extra cost lastStepCost = 3; Altere para: //diagonal extra cost lastStepCost = 1.5; Agora procure por: if ((dir & DIRECTION_DIAGONAL_MASK) != 0) { stepDuration *= 3; } Altere para: if ((dir & DIRECTION_DIAGONAL_MASK) != 0) { stepDuration *= 1.5; } Pronto! Os valores em vermelho definem a velocidade que será definida. A velocidade que foi utilizada no exemplo acima e que indico foi de 1.5.
  12. LockPick - [PXG/SKYRIM]

    só pra mostrar que eu não esqueci do fórum, vou postar uma brincadeirinha minha no Ot-Client. basicamente um lockpick inspirado no skyrim ou no PXG.
  13. [OTClient] Remove Local Player Default Light

    Resumo Recentemente estava observando que quando estou usando o OTClient ao descer para andares escuros do mapa o jogador fica com uma luz ao redor e quando usamos o Tibia Client esta mesma luz não aparece, ou seja, no OTClient a necessidade do jogador usar uma tocha ou uma magia para iluminar é muito menor que no Tibia Client pois utilizando o OTC o nível de luz não fica como deveria. Após estudar alguns arquivos da source do OTC consegui encontrar a solução, e é bem simples! Instalando Dentro do arquivo creatures.cpp nas sources do OTClient modificar: light.intensity = std::max<uint8>(light.intensity, 3); por light.intensity = std::max<uint8>(light.intensity, 0); Pronto! Espero que gostem!
  14. Derivado [Windows][MySQL] Ruby Website + WampServer

    [Windows][MySQL] Ruby Website + WampServer Tutorial explicando como instalar o Ruby Website feito em Laravel com o WampServer. Obs: Antes de abrir o website com o WampServer, clique com o botão esquerdo do mouse no ícone do Wamp que está na barra de tarefas (Tray) e mude a versão do PHP para 7.3.1. 1 - Downloads Necessários - WampServer: (32-bit download, 64-bit download) - Composer https://getcomposer.org/Composer-Setup.exe - Node.js: (32-bit download, 64-bit download) - Ruby Website: https://github.com/oldtherubyproject/rubywebsite - Ruby Server schema.sql: https://github.com/OLDtherubyproject/rubyserver/blob/master/schema.sql 2 - Instale os softwares necessários - Instale o WampServer. (C:\wamp64 se o SO é 64-bit) ou (C:\wamp86 se o SO é 32-bit) - Instale o Composer. Ele pedirá para utilizar o PHP do WampServer, selecione C:\wamp64\bin\php\php7.3.1\php.exe - Selecione a versão do PHP mais recente (no caso PHP 7.3.1). - Instale o Node.js (C:\nodejs). - Faça o download do Ruby Website e salve os arquivos na pasta C:\wamp64\www 3 – Database - Abra o WampServer e aguarde até que os serviços Apache + MySQL estejam rodando. - Acesse http://localhost/phpmyadmin - O utilizador padrão é root, senha: em branco, servidor: MySQL. - Clique em +New no painel a esquerda e crie uma database. - Exemplo: rubyserver. - Importe o arquivo schema.sql do Ruby Server. - Acesse a pasta C:\wamp64\www e renomeie o arquivo .env.example para .env - Caso não consiga renomear o arquivo, edite com as informações da sua database e depois salve como .env - É no arquivo .env que estão as configurações da database. - Se você criou a database no phpmyadmin com o nome rubyserver, configure assim no arquivo .env: - Neste caso, para o tutorial em localhost foi mantido o usuário root sem senha alterada no WampServer. 4 – Ruby Website - Abra o Prompt de Comando (CMD) do Windows com direito de Administrador (deve aparecer C:\WINDOWS\system32>) e acesse o diretório do Ruby Website com os comandos: - Neste caso, os arquivos do Ruby Website estão salvos em C:\wamp64\www Obs: o caminho do diretório dependerá de onde você salvou os arquivos do repositório do Ruby Website. - No Prompt de Comando (CMD), estando no diretório do rubywebsite utilize os comandos abaixo: - Feito isso, o Ruby Website está pronto! - Com o Ruby Website instalado, para abrir basta apenas seguir o passo 5 ou o passo 5.1. 5 – Abrindo o Ruby Website com Laravel - Acesse o Prompt de Comando (CMD) do Windows com direito de Administrador (deve aparecer C:\WINDOWS\system32>) e acesse o diretório do Ruby Website com os comandos: Neste caso, os arquivos do Ruby Website estão salvos em C:\wamp64\www Obs: o caminho do diretório dependerá de onde você salvou os arquivos do repositório do Ruby Website. - Para abrir o Ruby Website utilize o seguinte comando: php artisan serve (é o servidor do Laravel) - Depois em seu navegador, acesse http://127.0.0.1:8000 ou http://localhost:8000. - Ruby Website será aberto com sucesso! 5.1 – Abrindo o Ruby Website com WampServer - Para abrir o website corretamente, primeiro deve ser feita a alteração do host no arquivo httpd-vhosts.conf (localizado em C:\wamp64\bin\apache\apache2.4.37\conf\extra) - Altere o virtual host deixando assim: - Salve o arquivo e depois reinicie os serviços do Wamp. Obs: Antes de abrir o website com o WampServer, clique com o botão esquerdo do mouse no ícone do Wamp que está na barra de tarefas (Tray) e mude a versão do PHP para 7.3.1. - Depois em seu navegador, acesse http://127.0.0.1 ou http://localhost. - Ruby Website será aberto com sucesso! 6 – Query SQL de conta god para testes no banco de dados: - Para testar o servidor sem site, as querys abaixo podem ser executadas no banco de dados > SQL: - Execute cada query abaixo separada e na sequência: INSERT INTO accounts (id, name, email, password, secret, recovery_key, avatar, type, premdays, lastday, points, points_spent, remember_token, created_at, updated_at) VALUES (1, 'god', '[email protected]', '7c4a8d09ca3762af61e59520943dc26494f8941b', NULL, NULL, 1, 5, 0, NULL, 0, 0, NULL, '2018-08-13 20:06:55', '2018-08-13 20:06:55'); INSERT INTO `groups` (`id`, `name`, `flags`, `access`, `maxdepotitems`, `maxvipentries`, `created_at`, `updated_at`) VALUES ('3', 'god', '1', '5', '2000', '50', NULL, NULL); INSERT INTO characters (id, name, account_id, group_id, level, experience, profession, clan, health, healthmax, pokemon_capacity, lookbody, lookfeet, lookhead, looklegs, looktype, lookaddons, maglevel, town_id, posx, posy, posz, conditions, cap, sex, lastlogin, lastip, save, lastlogout, blessings, onlinetime, stamina, skill_fist, skill_fist_tries, skill_club, skill_club_tries, skill_sword, skill_sword_tries, skill_axe, skill_axe_tries, skill_dist, skill_dist_tries, skill_shielding, skill_shielding_tries, skill_fishing, skill_fishing_tries, deletion, balance, created_at, updated_at) VALUES (1, 'God', 1, 3, 200, 0, 0, 0, 500, 500, 6, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, NULL, 1000, 1, 0, 0, 1, 0, 0, 0, 5000, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 0, 0, '2018-08-13 20:07:11', '2018-08-13 20:07:11'); Obs: query de conta god somente para testes. Créditos pela query de account e character: Cixne#7926. Créditos pela query de groups: rawr#0002. 7 – Créditos: Leohige: https://github.com/OLDtherubyproject/rubywebsite Tutorial: Majesty
  15. OTClient [MOD]Advanced Hotkeys

    Olá galera, hoje eu vou compartilhar um mod bastante interessante, pra estudar e utilizar em seu OTC, o que ele faz? Ele faz você criar um atalho(hotkey) pra fazer a função desejada(usar magias, itens...), bastante útil para você que sempre quis colocar seu tibia em 'WASD'. Para não haver problemas terá um botão de 'desligar' e 'ligar' o modo de hotkeys avançadas, porque ele causa ambiguidade no sistema padrão, porque o servidor não vai diferenciar se é texto normal ou se é uma hotkey que está sendo usada, logo ficara aparecendo no chat as hotkeys, isso é bastante desagradável. Apenas baixem esses 2 arquivos e colem na sua pasta do OTC/modules: game_console module: https://mega.co.nz/#!IYNShBLA!XkzeAytRhpX7YlBqWhtCwjELtSEJ_oS8uDJ5hm7kmuo game_hotkeys_advanced https://mega.co.nz/#!MMlF1TYR!NDUPcT9JV19YAZwrwbpecSNKph4YXsPPRkU794vRfYc E adicionem essas 2 imagens(com os nomes on, off, respectivamente em seu data/images/game/console: on [ATTACH]5461[/ATTACH] off [ATTACH]5462[/ATTACH] Enter Ativa Enter Desativa Créditos
  16. OTClient OTClient

    OTClient Um cliente alternativo para OTServ escrito em C++, feito com um sistema modular que usa scripts lua para interface e funcionalidade do jogo, tornando o OTClient flexível e fácil de usar. Para fazer o download das sources do OTClient, consulte o link abaixo. Download: https://github.com/edubart/otclient Tutorial:
  17. OTClient Problemas de conexao

    bom dia galera.... estou com um ot global 10.37 aki,mas estou com um problema nele ja criei a database no xampp mysq ja criei a acc no gesior pra tfs 1.0 ate ja criei o IP fixo no DUC,mas o problema occora na hora do login,o ot abre normalmente tudo funciona normalmente mas na hora de logar fica a mensagem de loading por um bom tempo ai aparece o erro 10060.. se alguem souber uma solução agradeço desde ja.
  18. Derivado The Ruby Server - Tutoriais

    Tutoriais Programação: Infraestrutura: Mapping: Website:
  19. Apresentação Prezados amigos, com muito prazer a ERONDINO TEAM está aqui para disponibilizar a melhor versão FULL de Poketibia, totalmente OPEN. Nossa politica é sempre disponibilizar versões totalmente editáveis, com muita estabilidade e poucos bugs, demoramos para está nova versão mas fizemos um grande UPGRADE, um grande passo para o avanço dos Poketibia Servers. Abaixo estarei descriminando tudo o que a versão oferece, com pequenos tutoriais sobre algumas funcionalidades, bem como imagens para Preview. Mas podem baixar com toda certeza a revolução de Poketibia, e como reforçamos a mais aberta e editavel versão deste seguimento, pois fazemos nossos servidores pensando em você, que edita e abre seus servidores. Características do Servidor [spoiler=Ver caracteristicas] Client 100% .dat .spr OK! - IP 127.0.0.1 Move1 - Move12 100% ORDER (Fly 100%, Ride 100%, Mind 50%, Surf 100%, Transform 100%, Light 100%, Dig 100%, Cut 100%, Rock Smash 100%, Blink 100%) Teleport 100% Catch 100% (Novo tipo - pegar pokemon vivo quanto menos life e de acordo com a pokeball maior facilidade, não pode morrer) Go/Back 100% Fishing 100% (3 rods) Mapa Kanto 100% Johto 40% (31MB) 326 pokemons configurados incluindo Shinnes Level System 100% Gender System 100% Happiness System 100% !check para checar felicidade Fome 100% Bike System - 100% [sem bug] Auto Loot 100% "/aloot add:item" Executavel 3 MB Evolution System (Por level "Chances" e por Stone) 100% Box 1-4 [100%] Box lvl 20, lvl 30 e Johto Nick System 100% com NPC configurado OK! Saffari System 100% Cassino 100% RareCandy 100% Revive 100% Love !love 100% Novas Roupas - Gym System 100% (KANTO) Duel System 100% Boost System NPC e Maquina 100% Imagens [spoiler=PREVIEW]RODS: RARE CANDY: !LOVE: LIDERES DE GINASIO: LEVEL POKEMON: SISTEMA DE INSIGNIAS (BADGE CASE): GENDER: DUELISTAS AO LONGO DO MAPA: !CHECK: SISTEMA DE CATCH POKEMON VIVO: BOX: BIKE SYSTEM: BALLS: Download Erondino Poketibia rev1.0 + DLLS [spoiler=Download]http://www.mediafire.com/?xdiea94go7bb7y9 Client [spoiler=Download]http://www.mediafire.com/?l75j1t6pxvpyfz8 Scan POR FAVOR MODERAÇÃO - REALIZAR SCAN - (Qualquer problema detectado não é relacionado a virus, malwares, trojans ou similares e sim parte do sistema) WebSite Erondino Team (Tutoriais, duvidas, sugestões) [spoiler=Site]http://tibiapoketibia-erondino.weebly.com/ Atenciosamente, equipe Erondino. Erondino Caioo (Spriter) Nic loeher (Scripter avançado) Andrey Nithack (WebMaster) Red Dragon (Scripter avançado) Kois (Scripter) Enfim agradecemos também a todos que de certo modo participaram para a evolução do Poketibia pois todos eles tem créditos! Como Svke e muitos outros pioneiros. FAQ SOBRE A VERSÃO [spoiler=Perguntas e respostas] 1. Esta versão é o DASH editado? R: Não, nenhum sistema ou distro aproveitado do DASH. 2. Sobre o level system? R: Sistema elaborado por Nic Loeher, diferente ao do DASH, totalmente aberto e editavel. 3. Previsão para novidades? R: Não, periodo de recesso e aguardando a criatividade de vocês. 4. De onde vêm os sistemas? R: De amigos e de auxilio deste próprio forum. 5. Não gostei do sistema de pegar o pokemon vivo tem como trocar? R: Sim, pode ser trocado, em ACTIONS> SCRIPTS> Catch.lua, substituir os nomes dos pokemons em CORPSE="" pelo LOOKTYPE do poke morto. 6. Como checar experiencia que falta para o poke alcançar o proximo nivel? R: Diga !exp e aparecera. 7. Não consigo mais falar com os NPCs GYM depois que ganho deles? R: Sim, pois você só conseguira vence-los uma vez e receber a insignia. 8. Como teletransportar com o ADM para cada cidade? R: Digite /town 9. Como usar o teletransporte do Alakazam? R: Digite /h [nome da cidade] 10. Consigo jogar com outro Client? R: Não pois outros clientes não possuem a mesma numeração de itens e nem as sprites necessarias. 11. Aonde encontro os duelistas ao longo do mapa? R: Na pasta do servidor está a relação com NOMES, POKES, ITENS que fornecem e Coordenadas. 12. Por que meu pokemon não quis atacar no meio da batalha? R: Pois ele está com fome e deve ser alimentado. 13. Consigo lutar quantas vezes com cada duelista? R: Infinitas vezes, apenas com os lideres de ginasio que não, porém pode configurar isto no proprio NPC não a segredo. Outras dúvidas ? Acesse nosso site.
  20. Old The Ruby Project - Base Pokémon Ao olhar as diversas bases que podem ser encontradas aqui no fórum e em outros locais da internet, pude ver que todas elas carecem de qualidade. Todas estas bases são feitas utilizando gambiarras para diversos sistemas funcionarem, e com isso vários problemas surgem, como de sistemas que não funcionam direito, e o mais importante, com um desempenho extremamente baixo, gerando apenas servidores instáveis. Com isso eu decidi que iria começar a desenvolver uma base para servidores relacionados a Pokémon, com dois objetivos. Um dos objetivos é ganhar mais conhecimento em cima da linguagem de programação C++, o outro objetivo é disponibilizar uma base completamente estável, funcional e de fácil configuração e desenvolvimento para servidores de Pokémon, para que mais ótimos trabalhos possam surgir. Este projeto também irá incluir um cliente próprio e estável, junto com um website. Também planejo criar uma espécie de Wiki para o servidor, cliente e website, com o objetivo de auxiliar quem for desenvolver em cima deste servidor, e também aqueles que pouco entendem do assunto relacionando a criação de escripts, Pokémon, spells e etc. Alguns poucos sistemas foram implementados no servidor por ora. Sistemas como o de catch e de goback serão implementados mais para frente, quando outros sistemas forem completamente implementados, como o sistema de configuração de Pokeballs, criação de Pokémons e sistema de shinys. Estou visando a qualidade do servidor como um todo, por isso algumas coisas irão demorar para aparecer. O sistema de Pokeballs e de criação de Pokémon já está bem encaminhado, e um sistema de gêneros também já está pronto com fácil configuração, onde o spawn destes Pokémon com sexo será por % igual aos jogos da franquia. Um sistema de surgimento de Ditto aleatório já está praticamente implementado, onde um Pokémon aleatório pode ser um Ditto disfarçado. [+] Informações do Servidor Baseado em: TFS 1.3 Protocolo: 10.98 [+] Informações do Client Baseado em: otclient 0.6.6 [+] Informações do Website Baseado em: nenhum Desenvolvido em: PHP (por ser o mais comum na comunidade) Como contribuir? Eu gostaria muito que a comunidade ajudasse no desenvolvimento deste projeto, pois o mesmo será disponibilizado para todos, e para contribuir não necessariamente é preciso entender de programação. Você pode também ajudar testando e reportando os bugs encontrados no repositório do projeto no GitHub, assim como com sugestões e ideias de mudança/implementação no servidor através do próprio repositório ou através do Discord, ou ajudar na criação de guias para o website do projeto. Links [+] RubyServer - GitHub https://github.com/oldtherubyproject/rubyserver [+] RubyClient - GitHub https://github.com/oldtherubyproject/rubyclient [+] RubyWebsite - Github https://github.com/oldtherubyproject/rubywebsite [+] RubyRME - Github https://github.com/oldtherubyproject/rubyrme [+] The Ruby Project - Discord https://discord.gg/XTrZGpy Algumas Imagens
  21. Derivado NARUTO WHITE ONLINE

    Fala pessoal :3 É um antigo servidor que eu fiz com um amigo, totalmente feito do 0 ! •Informações Distro limpa (o único erro é um test no mapa, não vai afetar em nada, e é fácil resolver.) 28 Vocações : Naruto, Sasuke, Sakura, Lee, Neji, Tenten, Kiba, Shino, Kisame, Hidan, Kakuzu, Itachi, Deidara, Kakashi, Killer Bee, Yamato, Madara, Minato, Hashirama, Tobirama, Obito, Kankuro, Gaara, Kabuto, Jiraya, Tsunade, Anbu, Hinata. Todas as vocações balanceadas. Spells de acordo com o ANIME! Sprites do "WoNO" •Imagens •Download Client Servidor •Créditos Helton Beeny Guuh TFS Team
  22. Derivado [8.54] Naruto Atarashi Online V1 Beta

    Naruto Atarashi Online Menu: ├ Informações; ├ Ajustes; ├ Erros; ├ Senha; ├ Prints; ├ Download; ├ Scan; ├ Creditos; └ Agradecimento. Informações Nome Do Servidor: Naruto Atarashi Online Max Usuarios Online: 100 Online Ele Contém: "Mapa Próprio", "Jutsus Próprio" / ( Diga "!jutsus" para saber Seu Jutsu), "Quest Propria". Ajustes 0.1 - Modificado Dat e Spr (Modificado Por Avuenja) (21/Março) 0.2 - Arrumado Outifts Dos Personagens E Monstros / (Arrumado Por Avuenja) (20/Abril) 0.3 - Arrumado Corpos Dos Montros / Dando Debug quando Players Matavam Os Mesmos / (Arrumado Por Avuenja) (26/Abril) 0.4 - Novos Montros / (Adicionado Por Avuenja) (28/Abril) 0.5 - Erro Trainer / Pouca Vida / ( Arrumado Novamente Por Avuenja) (08/Maio) 0.6 - Novas Houses / (Adicionado Por Avuenja) (26/Maio) 0.7 - Criada Uma Arena PvP / (Adicionado Por Avuenja) (26/Maio) 0.8 - Criado Sistema Ver Jutsus / (Adicionado Por Avuenja) (26/Maio) 0.9 - Arrumado Jutsus Que Não Funcionavam / (Arrumado Por Avuenja) (26/Maio) Erros 0.1 - Anbu Em Casa Separada Na Cidade Principal / (Ainda Não Arrumado) 0.2 - Pode Se Levar Debug Em Alguns Montros / (Ainda Um Pouco) Obs - Se Achar Mais, Basta Entrar Em Contato Com: [email protected] Senha Do GOD: god / god PrintScreen Download's NrtAo V1 Scan NrtAo V1 Créditos 50% Eu (Avuenja) - Motivo: "Edição Final / Ajustes Finais / Implementação De Sistemas / E Outros". 45% (Stigal) - Motivo: "Edição Mediana / Alguns Ajustes". 5% (Seven) - Motivo: "Edição Inicial".
  23. OTClient [7.4 - 10.9] OTClient 0.6.3 (Rev 2474)

    [7.4 - 10.9] OTClient 0.6.3 (Rev 2474) Versão OTC: 0.6.3 Versões suportadas pelo client: 7.4 a 10.9 Compilada por: zbizu Compilada em 11/12/2015 Observação: Sem som Pronto para logar instantaneamente com as versões dos clientes: 7.4, 7.6, 7.92, 8.54, 8.6, 9.4, 9.6, 10.31, 10.41, 10.77, 10.82, 10.9 Se a lista de clientes for muito longa ou muito curta você pode adicionar ou remover versões. Funciona com: Para adicionar uma versão do cliente na lista você tem que: - Adicionar a versão do client para esse arquivo: otclient\modules\gamelib\game.lua - Criar o número da versão em: otclient\data\things\ - Colocar arquivo spr and dat na pasta - Reiniciar o cliente Para alterar a imagem de fundo você precisa substituir o arquivo: otclient\data\images\background.png e reinicie o cliente Download: MEGA Google Drive sendspace Download - DLL's: Mediafire Scan: jotti virustotal Scan - DLL's: Virustotal Artista Gráfico: http://kate-fox.deviantart.com/art/SteamFox-505747704 Código fonte e licença: https://github.com/edubart/otclient
  24. Derivado [8.54] Naruto Atarashi Online V2

    Naruto Atarashi Online É pessoal depois de quase dois anos, está ai o Nrtao V.2. Agora terá updates frequentes então esse é o começo.... Menu: ├ Informações; ├ Ajustes; ├ Erros; ├ Senha; ├ Prints; ├ Download; ├ Scan; └ Créditos. Informações Nome Do Servidor: Naruto Atarashi Online Max Usuários Online: Quanto seu computador e net aguentarem. Recomendado até 100 (Mapa muito pequeno). Ele Contém:"Mapa Próprio" ; "Jutsus Próprio" / ( Diga "!jutsus" para saber Seu Jutsu) "Transformações" "Quest Própria". Ajustes 0.1 - Modificado Dat e Spr novamente 0.2 - Arrumado Outifts Dos Personagens E Monstros 0.3 - Adicionado mapa novo (Ainda sendo feito) 0.4 - Novos Montros 0.5 - Novos Trainers 0.6 - Novas Houses 0.7 - Criada Uma Arena PvP 0.8 - Arrumado Sistema Ver Jutsus 0.9 - Adicionado 19 vocações todas com transformações 1.0 - Arrumado Jutsus Que Não Funcionavam / Alguns novos Erros 0.1 - Pode Se Levar Debug Em Alguns Montros / (Ainda Um Pouco) 0.2 - Pode se levar debug com o GOD quando dizer "!Justus" 0.3 - Mapa pequeno ainda sendo feito. Obs - Se Achar Mais, Basta Entrar Em Contato Com: [email protected] Senha Senha Para Entrar No Server / (Do GOD): god / god Prints Download's NrtAo 2.7 (servidor) NrtAo 2.7 (client) NrtAo 2.7 (completo) Scan Servidor Client [url="https://www.virustotal.com/pt/file/bcb037e8e262a8f5d690713dfd4888af51a6a291f10fec02107bd5d632a083db/analysis/%5DCompleto%5B/URL%5D Créditos 97% Eu (Avuenja) - Motivo: "Edição Final / Ajustes Finais / Implementação De Sistemas / E Outros". 3% (Stigal) - Motivo: "Por ainda conter alguns dos seus ajustes".
  25. Olá galerinha, estou aqui para postar um bom servidor derivado. Tendo em vista que foi roubado e tem gente por de trás ganhando dinheiro sujo. Então sem mais delongas, ai esta o NtoShinobi que esta sendo vendido por alguem popular aqui do forum, que prefiro não citar o nome. QUALQUER DOWNLOAD DESTE SERVIDOR SEM A PERMIÇÃO DIRETA DO CRIADOR PODE E DEVERÁ SER RETIRADA! Mapa do servidor conta com 4 vilas -Amegakure -Suna -Mist -Konoha -- -- Consta com 14 vocações -Naruto - Sasuke - Sakura - Rock Lee- Neji - Hinata - Kiba - Shikamaru - Tenten - Gaara - Killer Bee - Kakashi - Itachi - Breve{ Kankuro - Chouji - Orochimaru} -- -- [sistema de Graduação] -Genin -Chunin -Jounin -Anbu -- -- [sistema de Saga] -transformar -reverter -Serve para trocar a roupa do seu persoangem, ganha umas roupas novas a cada 25 level upado, dependendo da vocação, isso varia muito. -Exemplo, Naruto tem umas 10 roupas, enquanto tenten tem apenas 4. Nada afeta ao personagem, apenas visualmente mesmo. -Caso deseja alterar para ter efeito em alguma coisa, você pode editar em vocations.xml -- -- [sistema de Recompensa] -Npc Oinin coloca a cabeça de jogadores a venda por um determinado preço, e se alguem matar o jogador que tem recompensa ganha algo em troca. -- -- [Eventos do Servidor] -Evento Guerra Ninja -Evento Assassin -Evento Roube a Bandeira -Evento Tsuki no Me -- -- [sistema de Jutsus] -Posso dizer que todos os jutsus são adequados com o anime NARUTO, dando mais realidade no jogo de naruto. -Exemplo, chidori do sasuke, o personagem ao relizar pula até o jogador para acertar o jutsu. -- -- [boss] -Tem o enrredo da historia, ao qual deve matar os Boss do jogo, que na verdade são os membros da Akatsuki. -Cada Boss se encontra em uma parte do mapa, logo abaixo vai ter os detalhes do Mapa! -- -- [Task] -Npc Anbu, ele se localiza acima dos trainers, ele realiza as famosas task do opentibia no naruto. Bom.. O melhor mesmo é vocês abrirem e verem do que estou falando, e se adequarem ao jogo. =) -- -- Algumas imagems: -- Desde já aviso, que um bom dedicado é o começo para tudo. Eu iniciei o projeto com dedicado fracos, o que causava lag e kicks. Na minha humilde opnião, a ServerSoft é uma boa empresa de host para opentibia, tendo em vista que a equipe da mesma tem conhecimento com o mundo Opentibia. -- -- Link do download - Atualizado dia 15/03/2013 -- -- Para saber como criar um client proprio clique aqui. Ou então entre no site http://vapus.net/customclient e crie por la mesmo. -- -- E claro, todos os devidos créditos pelo projeto, mesmo sendo um único script. Naruto Open Wings v1.2 {o começo de tudo} Lks {RobinHood} Jhon992 Eskylo Vodkart Demonbholder Oneshot Slicer SkyMagmum Kydrai Christian Letti LuckOake Stigal AVISO: Este topico e o official, qualquer outro existente ira ser RETIRADO!
×