Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''theforgottenserver''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

Encontrado 3 registros

  1. Dae Galerinha Xtibia ;D Hoje venho trazer a vocês algo que muito me ajudou, algo que eu pensei que nunca ia conseguir fazer direito e estava quase desistindo ! TUTORIAL PARA COMPILAR UM OTSERV Galera esse não tem erro, é só seguir exatamente o que vou passar aqui e você terá sucesso na sua compilação (sei la se é assim que se fala kk). Sem delongas, vamos lá ! Pra não ter erro mesmo e vocês verem que funciona eu vou fazer o tutorial aqui compilando a última source que saiu, o TFS 1.0, é da última versão do Tibia ( 10.10 eu acho). Material Necessário # A source é claro TFS 1.0, ela esta no GitHub é só ir no canto direito em baixo e clicar em download zip # o Programa Microsoft Visual Studio que você pode baixar aqui diretamente do site da Microsoft (Baixe a versão Profissional) # Libraries necessárias para compilar Libraries (é muito grande por isso não vou colocar scan, mas não tem nenhum vírus, se alguém puder postar o scan agradeço) Bom, com todo o material necessário em mãos bora compilar ;D 1º Abra o Microsoft Visual Studio (não tem problema estar em versão de testes) 2º Extraia a source TFS 1.0 que você baixou na área de trabalho, faça o mesmo com as Libraries 3º Vá no Microsoft Visual Studio e clique no lado direito em Open Project, em seguida procure aonde você extraiu as source TFS 1.0, então vá até a pasta vc11, então abra o último arquivo da pasta o theforgottenserver, com extensão VC++ Project. 4º Agora é importante, na barra de cima vai ter duas caixas para selecionar, que provavelmente vai estar em uma Debug e na outra Win32, você vai alterar o Debug para Release e o Win32 para x64. 5º Agora uma outra etapa importante, em um quadro ao lado direito chamado Solution Explorer você vai clicar com o botão direito em cima do theforgottenserver e vai ir na última opção, a Properties. 6º Agora com a opção Properties aberta você vai ver um menu do lado esquerdo, nesse menu vc vai na opção Configuration Properties, com esse menu expandido, vai ter submenus dele, então você seleciona o submenu C/C++, então no quadro do lado direito você vai ver algumas opções, selecione Addictional Include Directorie, clique na flecha ao lado e vai em edit e inclua as seguintes libs C:\Users\USER\Desktop\VC\include C:\Users\USER\Desktop\VC Depois de selecionados clique em Ok e depois no quadro maior em Aplicar 7º Agora no menu do lado esquerdo ainda naquele menu Configuration Properties selecione o submenu Linker, e então no quadro do lado direito selecione a 9ª opção a Additional Libraries Directories, novamento clique na flecha ao lado e vai em edit e inclua as seguintes libs C:\Users\USER\Desktop\VC\boost_1_53_0 C:\Users\USER\Desktop\VC\lib64 C:\Users\USER\Desktop\VC\library64 Depois de selecionados clique em Ok e depois no quadro maior em Aplicar, e então feche esse quadro das Properties. 8º Agora com as libraries incluidas vamos ao que interessa, clique com o botao direito em theforgottenserver e vá na opção Rebuild. Se você estiver seguindo todo o tutorial certinho agora o Visual Studio deve estar compilando sua source se tudo ocorreu bem irá aparecer a seguinte mensagem 1> Generating code 1> Finished generating code 1> theforgottenserver.vcxproj -> H:\Users\Fe\Desktop\forgottenserver-master\vc11\x64\Release\theforgottenserver.exe ========== Rebuild All: 1 succeeded, 0 failed, 0 skipped ========== Prontinho Source compilada e pronta para uso ! Para encontrar sua source vá até o Desktop aonde você extraiu forgottenserver-master.zip e vá na pasta vc11/x64/Release e entao procure pelo aplicativo theforgottenserver.exe, aí está seu distro totalmente compilado e pronto pra uso. Se você usa o Windows 7 64 bits nem precisa passar o laatido nele, pois o distro já esta pronto para 64 bits. Baixe as DLL's necessárias para rodar com o Distro Notas Finais A source que passei pra compilar no tutorial pode mostrar alguns warnings durante a compilação, porém isso não irá afetar o resultado final do Distro Caso esteja ainda difícil de entender eu posto screenshots, porém eu acho que está muito fácil, Se você der uma boa procurada na internet você encontra um ativador para o MSVC. Qualquer dúvida, ou erro poste aqui que no que estiver ao meu alcance irei ajudar ! Créditos A mim ;D E à UpInSmoke Obs.: Este é o melhor tutorial que eu ja vi de compilar TFS, depois de uma grande procura eu achei, e quando eu digo grande é grande de uns 2 anos procurando alguma coisa que realmente desse certo, sem as ditas "gambiarras", por isso estou disponibilizando a vocês, espero que seja de muuuuuita utilidade, aahh e não esqueçam meu Rep ;D
  2. lipeewb

    Cast system TFS 10.10

    Daê galera, Finalmente eu consegui e vou postar para vocês Cast System para TFS 10.10 ​ Este fim de semana eu decidi adaptar este sistema em minha fonte rev5969, que é a versão 10.10. Eu tive vários erros, tanto para compilar sem erros, como na adaptação do código, mas hoje eu pude deixar 100%. O que eu fiz? Este sistema estava em uma source rev5765 versão 9.60, então procurei descobrir o que foi alterado para ser incluído o cast system. Encontrando o que foi alterado tive que adaptar em minha versão Então, sem mais delongas resolvi postar para vocês ;D Cast System 10.10 Sei que muitos vão gostar, como eu gostei Neste download, você vai encontrar o tfs compilado junto com as dll's necessárias para rodar, os arquivos necessários para cast system roda no seu ot, como globaevents e talkactions, mais as páginas para a ACC Gesior (versão antiga), Gesior 2012 e ModernAcc Se você gosto não esquece do meu Rep ;D Creditos A mim por ter adaptado todo o código e ao Summ for ter criado o sistema
  3. Fala galera Não sei se Geral já sabe, mas creio que sim, sobre o surgimento do TFS 1.0, e o fim do suporte e atualização para outras versões do TFS. Em termos é bom, porque agora vai ser gratuito, não vai mais precisar pagar premium no Otland para ter acesso às sources atualizadas, porém o problema é adapatar um datapack à essa source, ainda mais se for um datapack global (como é o meu caso, e o de muitos por ai). Iniciei essa discussão para ver a opinião de vocês, pois sei que tem muita gente que gostaria de ver essa source funcionando perfeitinha no seu otserv, pois ela vai ser atualizada junto ao ShadowCores, sempre com as features novas, e muito estavel. Bom nos meus testes eu constatei algumas mudanças Muito estável Carrega muito rápido os scripts e também o mapa In-game percebe-se também que esta mais rápido, mais fácil de andar e tal. As novas features, como browse field, icone de guild funcionando 100% Como podem ver as vantagens são muitas, essas são as que me impressionaram, mas outras pessoas testando vão constatar mais. O que eu fiz ? O que eu fiz, eu acho que todo mundo faria, joguei a tfs 1.0 compilada dentro do meu datapack e mandei rodar, como já era esperado surgiram vários erros no logs, de todos os tipos, tamanho e formas. haha. Então resolvi verificar o datapack padrao que vem junto a source pra ver as mudanças que tinha sido feitas. E constatei o seguinte. Actions TFS 0.3 <action uniqueid="61900" event="script" value="script.lua"/> TFS 1.0 <action uniqueid="61900" script="script.lua"/> Obs.: Não testei se todos os scripts funcionam, testei apenas o de domar e apresenta um erro de função Creaturescripts TFS 0.3 <event type="login" name="PlayerLogin" event="script" value="login.lua"/> TFS 1.0 <event type="login" name="PlayerLogin" script="login.lua"/> Obs.: Não testei outros scripts. Globalevents TFS 0.3 <globalevent name="record" type="record" event="script" value="record.lua"/> TFS 1.0 <globalevent type="record" name="PlayerRecord" script="record.lua"/> Movements TFS 0.3 <movevent type="StepIn" itemid="416" event="script" value="tiles.lua"/> TFS 1.0 <movevent event="StepIn" itemid="416" script="tiles.lua"/> Obs.: Aqui mesmo alterando a estrutura não funcionou nenhum movement testado, e também nenhum erro apareceu no log, apenas os movements de hometown, debugo o cliente. NPC Não houve mudança na estrutura, creio que tenha havido mudança na lib, porém trocando a lib consegui que os npcs funcionasse, como o de barco, de compra potion, porém npcs que tinham funções não funcionou. Eu alterei o caminho que puxa o npcs na sources pq agora o padrao é <npc name="Znozel" script="default.lua" walkinterval="2000" floorchange="0"> Então se você tiver npcs com o caminho assim <npc name="Znozel" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0"> Todos vão dar erro e não vão funcionar, então como a maioria dos meus npcs é igual ao mostrado acima script="data/npc/scripts/default.lua", tive que alterar direto na source. Em npc.cpp onde estava assim m_loaded = m_scriptInterface->loadFile("data/npc/scripts/" + file, npc) == 0; Troquei para isso m_loaded = m_scriptInterface->loadFile(file, npc) == 0; Então não tive mais erros, e meus npcs aparecerão. Então galera, esta sendo minha saga ultimamente, desvendar os segredos (pra mim são segredos) desta source misteriosa. Sei que muitos aqui tiram de letra arrumar esses erros e tals, e não vão sofrer nem a metade que eu to sofrendo haha. Então se toparem deixa ai embaixo. Sei que a maioria dos erros (se não todos) está acontecendo pela falta da pasta lib, que nessa versão não existe mais ! Se curtiram pelo menos o post da um rep pra mim fica feliz xD
×
×
  • Criar Novo...