
iskabin
Membro
-
Registro em
-
Última visita
Histórico de Curtidas
-
iskabin deu reputação a Lordfire em Problema com avanço de skills (TFS 1.0+/Tibia 10.76-78)Você colocaria algo assim:
auto vocation = player->getVocationId(); if (vocation == 3 || vocation == 8 || ...) { skillpoint = 2; } else { skillpoint = 1; } Só edite o if, claro, pra colocar cada uma das vocações que aumentam mais (se quiser que aumente mais).
Eu não sei porque isso acontece, isso deriva do global onde é assim. Inclusive é por isso que já tem paladin skill 130+ e não tem knight nessa skill.
-
iskabin deu reputação a Lordfire em Problema com avanço de skills (TFS 1.0+/Tibia 10.76-78)Não, exponenciação não é tão simples de resolver. Acredito que tu pode pegar a vocação do player e verificar se ele é paladin e, se não for, aumentar só 1 try.
Se você só tiver as 4 vocações padrão (sorcerer, druid, paladin, knight) você pode trocar essa linha:
https://github.com/otland/forgottenserver/blob/master/src/weapons.cpp#L857
Por isso:
if (player->getVocationId() & 3 == 3) { skillpoint = 2; } else { skillpoint = 1; } Isso vai funcionar caso você tenha vocações de 4 em 4 (ex: uma vocação com id 1 tem promotion no id 5, segunda promotion no id 9, e por aí vai) -
iskabin deu reputação a Lordfire em Problema com avanço de skills (TFS 1.0+/Tibia 10.76-78)Vi sua issue no repositório do TFS, esse tipo de problema não deve ser reportado lá até que você diagnostique que é um erro.
Você tentou com players em que skill level? No skill level 10, por exemplo, todas as skills sobem igual (inclusive, distance vai mais rápido pelo que eu disse acima). Agora, no skill 60, já vai ter uma boa diferença, porque cada skill level melee como knight é 10% mais lento que o anterior, mas com distance é 40% e isso escala muito rápido.
-
iskabin deu reputação a Lordfire em Problema com avanço de skills (TFS 1.0+/Tibia 10.76-78)/\ não é
Tem certeza que não é só impressão? O Distance naturalmente avança rápido porque avança 2 tries a cada acerto, enquanto os outros skills avançam apenas 1 try sempre. Eu colaboro com o TFS há algum tempo e ninguém nunca reportou esse erro, e eu mesmo mexi bastante com o distance fighting e não reparei nisso.
-
iskabin deu reputação a ZORAN em [Tutorial] Compilando TFS v1.0 com MSVC 2013Olá amigos da Comunidade Tibiaking venho trazer a vocês este tutorial de como compilar o TFS v1.0 em windows 32 or 64 bits com Microsoft Visual Studio 2013 (Obs: Eu uso a 2013 Ultimater Recomendo). Vamos ao tutorial >> 1) Primeito baixe os programas abaixo se não tiver claro: MSVS 2013 >> Click Here http://www.visualstudio.com/downloads/download-visual-studio-vs Agora baixar os Programas do TFS v1.0: TFS Sdk >> Click Here - Link 2: (Mirror)
Source Do TFS v1.0 >> Click Here
Atenção Baixe apenas a Boost da versão do Pc 32 or 64 Bits. Boost MSVS 2013 32Bits >> Click Here
Boost MSVS 2013 64Bits >> Click Here
2) Agora vamos começar a instalar os Programs do TFS v1.0 >> Primeiro instale o Boost 32 or 64Bits No diretorio raiz do seu HD: Print >>
Agora coloque o SDK Extraido na raiz do Seu HD: Print >> Faça a mesma coisa com a source do TFS v1.0: Print>> Depois de ter feito tudo isso abra a pasta da source e abra a pasta vc12 e siga a print: ( Obs: Você vera Boost32 isso acontece porque na instalação eu coloquei no diretório como Boost32 (Primeira foto) mas basta você deixar como C:\Boost ( A letra C:\ Refere-se a letrado do seu HD ela pode ser D - H - F e Etc... Varia de Pc a Pc.) ) Print >> Com o Visual Studio (2013 Recomendado) aberto Siga as Prints abaixo: Click com botão direito no projeto e vá em propriedades: Print >> Depois Click em Cofiguration manager: Print >> Vamos as explicações: 1 >> Click la Primeiro Quando abrir a caixa com os passos 2-3 and 4 siga-os abaixo >> 2>> Coloque release e só nada mais. 3>> escolha para qual sistema de 32 or 64Bits. (Lembrado que ali e de acordo com a Boost oks. ) 4>> Só Click lá quando terminar de fazer os passos acima. Rsrs.] ------------------------------------|||||------------------------------- 3) Terceira parte Passos 1 do tutorial vamos lá >> Primeiro agora depois de fazer os passos anteriores faça os seguintes passos Click em C/C++ >>> General e siga a Print: Print>> Caso você não entendeu siga as explicações: Vamos as explicações: 1>> Onde você Deve clicar C/C++ >> General. 2>> Click onde a seta esta apontado e click em edit ou de dois clicks. 3>> Quando abrir a caixa de dialogo deixe os diretórios iguais ao da foto e de um Ok. ( Obs: Você vera Boost32 isso acontece porque na instalação eu coloquei no diretório como Boost32 (Primeira foto) mas basta você deixar como C:\Boost ) Terceira parte passo 2 Click em Linker >> General e siga as Prints >> Prints >> Vamos as explicações: 1>> Onde você deve Clicar depois de fazer os passos anteriores da terceira parte passos 1. Oks. 2>> igual ao passo 2 da parte 1 da terceira parte só que mais explicativo. 3>> Click em Edit e espere abrir a caixa de Dialogo siga a Print 2. Print 2>> Deixe igual a caixa de dialogo onde esta marcado com o 1 Grande Oks. Depois basta da um OK e um Apply e Ok e esperar aparecer Ready >>
Print>> Explicações: 1>> Esperar o Ready. 2>> Click com o botão direito no projeto e depois em BuilD. Basta Esperar terminar a compilação e Pronto. Caso o tutorial não tenha sido bem explicativo Posso melhorá-lo a sugestão e depois posto a foto final da compilação Oks. Se quiser me agradecer eu serei grato pois deu trabalho fazer esse tutorial pois bugo algumas vezes. Um grande abraço e fiquem com Deus! Nota: Eu Tenho permissão do autor do tutorial Original em Inglês para criar o post em PT-Br Não e permitido copiar ou reproduzir sem a devida autorização de Dominique120. Não e permitido postar o Faq do mesmo aqui neste tutorial para ver mais informações siga o LINK ou Veja os #créditos. #Creditos: -------------------///------------------ Dominique120 >> Click aqui para ver o tutorial original -------------------///-------------------- ZORAN >> Click aqui para ver o meu perfil -
iskabin deu reputação a DeCarvalho em [TFS 1.2] [10.78] Custom Map - SystemsBem, não vou falar muito do projeto pois o que gostaria de saber é a opinião sobre "seria interessante?"
Bem meu projeto inicialmente é pessoal e com alguns conhecidos que tem interesse em estar jogando..
É meio que Full Rpg, para quem não sabe FullRpg é server sem tps, sem isso de munição infinita, blah blah blah..
Como não trabalho com essas coisas, 99% dos systemas são pegos na internet e implementados, quando não eu peço ajuda para o pessoal nos fórums com intenção de por o sistema para funcionar no tfs 1.2..
tenho a agradecer todas as pessoas que disponibilizam sistemas e que têm me ajudado a resolver os problemas que não tenho ideia de como fazer
O foco inicial é em no vocation players, claro que tudo será revisado.. mas os sistemas são
~> Sistema de Encantamento de equipamento
Colocando shield +9 e depois encantando
Imagens Enchant Level up
Imagens loots
Vídeos ml+ e mana+
Vídeo Fire Damage, Range e Skill+
Vídeo Life Drain, Fire, Water and Normal Damage
Vídeo Rings & Amulets
Vídeo Loot
.~> Sistema de Crafting Avançado
-~> Sistema de Alquimia Avançada
Vídeo do Alchemy System
.~> Pesca Avançada
.~> Banco
.~> Sistema de Revive (estou alterando)
Vídeo Do Sistema
.~> Sistema de teleport
Obs.: ter esse sistema de teleport não tira a ideia de fullrpg, não é um item que todo mundo terá.. ainda sendo decidido como fazer.. se poderá ser criado com craft, quest, loot de boss, todas essas opções ou só algumas.. enfim
Vídeo do Funcionamento do Portal
Bem ainda não upei os outros vídeos mas é isso
Só existe um bug encontrado até o momento. no sistema de encantamento.. Segue o vídeo
Gostaria de saber o que acham de um server low rate, rpg, custom map(eternal kingom alterado), com sistemas assim..