Histórico de Curtidas
-
Mariano Watterson deu reputação a tataboy67 em [TFS 1.2+] Dungeon System (Modal)Dungeon System v1.1
A pedido de um usuário em meu Discord, resolvi ajuda-lo e desenvolver um sistema totalmente interativo e de qualidade aqui para vocês.
Bom, o sistema se baseia em uma ActionID que ao clicar, podemos ai entrar em uma dungeon, tendo tempo para finaliza-la e até um cooldown, caso queira entrar novamente.
Imagens do sistema:
Vamos ao Código:
Em actions, crie um arquivo com o nome de: Dungeon Actions.lua
Em creaturescripts, crie um arquivo com o nome de: Dungeon Creaturescript.lua
Ainda em creaturescripts, crie outro arquivo com o nome de: Type Dungeon Creaturescript.lua
Na LIB, crie um arquivo com o nome de Dungeon System Lib.lua, e adicione:
Em creaturescripts.xml, adicione:
Em actions.xml, adicione:
Em libs.lua, adicione:
dofile('data/lib/Dungeon System Lib.lua')
v1.1 (Nova atualização, agora pode spawnar mobs dentro da DG, e ao sair, eles são removidos)
(CREDITOS TOTAIS A MIM: @tataboy67)
Essa é a primeira versão. Ainda pretendo colocar para nascer mobs, remover mobs ao entrar, etc etc...
-
Mariano Watterson recebeu reputação de Under em [Pokexadventure] Release Open_Beta [10.98].Mano é tanto link que tu mandou kk to perdido... teria como me manda os link nercessario no discord ? Um abraço meu consagrado.
Discord : rabbit3856
-
Mariano Watterson deu reputação a Under em [Pokexadventure] Release Open_Beta [10.98].Ainda não subi o cliente mais da para baixar ele aqui no site do open beta http://pokemon-online.sytes.net/
vou upar em breve junto com a src
Link atualizado no tópico
@kkaneki13
-
Mariano Watterson deu reputação a Under em [Pokexadventure] Release Open_Beta [10.98].Esse mesmo 😁
-
Mariano Watterson deu reputação a Under em [Pokexadventure] Release Open_Beta [10.98].Você pode utilizar o my-aac
https://github.com/otsoft/myaacLink adicionado ao tópico.
-
Mariano Watterson deu reputação a Under em [Pokexadventure] Release Open_Beta [10.98].Beleza estou meio sem tempo para subir o cliente essa semana ele pode ser encontrado aqui.
Adicionado ao topico!
(mediafire.com)
Em breve ele vai estar no repositori la no github.
-
Mariano Watterson deu reputação a Under em [Pokexadventure] Release Open_Beta [10.98].Aqui esta
topico atualizado novamente
https://drive.google.com/file/d/1ZFoK7AooIy-HLkwqC-mFn9yO55NhMF7i/view?usp=sharing
-
Mariano Watterson deu reputação a pota em [10.98][TFS 1.2] PokeDash Pota v1.0 - Server, Client, Sources, Site, Map editor e Item editorA base de dados está dentro da pasta do servidor (.sql). As sources por enquanto não irei liberar
-
Mariano Watterson deu reputação a Gabriel. em [10.98][TFS 1.2] PokeDash Pota v1.0 - Server, Client, Sources, Site, Map editor e Item editorPara fazer isso tu pode fazer uma "variável" direto na src e no .xml do pokémon, funcionaria da mesma maneira que ele fez o para puxar as informações do pokémon (move set), ficando algo desta maneira:
<move name="harden" interval="10000" level="10"/> ---
Em monsters.cpp procure por:
if ((attr = node.attribute("name"))) {//pota sb.name = attr.as_string(); } De um enter e adicione abaixo:
if ((attr = node.attribute("level"))) {//pota sb.level = pugi::cast<uint16_t>(attr.value()); } Agora em monsters.h procure por:
name(other.name), //pota E adicione abaixo:
level(other.level), //pota Depois procure por:
std::string name = "none"; //pota E adicione:
uint16_t level = 0; Agora vá em luascripts.cpp e procure por:
setField(L, "name", spellBlock.name); //pota E adicione abaixo:
setField(L, "level", spellBlock.level); //pota Feito isso só compilar novamente e fazer as alterações/ checagens no script de moves(m1, m2, etc..)
Fiquei como preguiça de procurar como é feito a checagem do level do pokémon, então fiz em cima do level do player mesmo:
---
No arquivo summonspells.lua procure por:
if move[i] then E coloque embaixo:
if move[1].level > player:getLevel() then player:sendCancelMessage("You must be level "..move[1].level.." or higher to use this move.") player:getPosition():sendMagicEffect(CONST_ME_POFF) break end
-
Mariano Watterson deu reputação a Tungsx em [PROJETO-TK] Pokémon Dash Revolution - Open SourceBoa noite a todos, poucos devem lembrar de mim, não por esse nick mas sim como Kevick. Algumas semanas atrás decidi pegar uma base antiga e voltar a mexer visando trazer um conteúdo para a comunidade, meu passado aqui foi meio obscuro com algumas tretas desnecessárias e falta de profissionalismo com a comunidade. a Base utilizada é a Dash Revolution do @Aberos e do @Valakinhas. Com o tempo aprendi mais sobre desenvolvimento e achei que era uma boa hora para botar a mão na massa, hoje eu não estarei liberando o download, peço que movam para a área correta mas assim que concluído o download será adicionado para vocês.
O que foi feito até o momento?
Como a base não tinha um código fonte liberado, peguei um TFS 0.3.6 limpo e comecei a fazer alguns sistemas no mesmo para que funcionasse 100%. Futuramente atualizarei os sistemas basicos como GO/BACK, SURF e FLY para que os mesmos se comuniquem no núcleo da engine. Sem enrolação vamos aos sistemas
Catch System igual ao PDA - 100% Order system - 100% Pokebar - 90% (irei refazer o design da mesma no futuro antes de postar) Movebar - 100% (mantive a antiga movebar e adicionei uma mais atual, deixando a disposição ao gosto de vocês) Evoluções e boost por stone - 100% Spawn de Shiny aleatoriamente com porcentagem - 100% Nick System - 100% nas source com callback em lua - 100% Ditto System - 100% Sistema de CAP contando ball igual ao PDA EX: 1 pokémon na bag = 1 de cap, 5 pokémons na bag = 5 de cap na contagem - 100% Pokedex - 100% (pretendo adicionar a da masterx antes de postar) Sistema de ginásio do pda usando as funções doSetAttackGym, doSetGym, doSetMonsterGym em C++ - 100% Move system refeito para mais facilidade ao adicionar o mesmo - 100% Icon System - 90%, falta alguns pokémons
Segue logo abaixo as imagens, assim que possível tiro mais prints e atualizo o tópico:
pokebar e movebar
Codigo do npc de Duel
Slot pokémon igual à pxg com contagem de ball / vida do pokémon sendo adicionada ainda
remake nas sprites padrões
Catch System com distance shoot
Toda colaboração será bem-vinda, quem sabe não sai algo bacana ai.
https://github.com/Kevick/PokemonDashRevolution
-
Mariano Watterson deu reputação a Salazar Slytherin em Sistema Evolutivo para Digitibia.Olá galera do T.k
Bom, estou atrás de um sistema evolutivo que vi a um tempo em uma base de Digitibia
O sistema funciona da seguinte maneira, a evolução AMARELA é a única permanente
porem a VERMELHA e AZUL depende uma da outra...
Ex: Tem que ter uma certa quantidade de mana para evolução.
A evolução VERMELHA precisa esta na amarela e para evolução AZUL precisa esta na VERMELHA
porem essas outras 2 evolução tem "Time". -- estou utilizado duas evoluções como ex.
No final da linha evolutiva, caso queira destransformar é necessário esperar um certo tempo...
"Tentei adapta o sistema Mega Evolutivo, a um tempo atrás porem não tive êxito."
Vai perdoando os erro ortográfico ?
Funciona dessa forma.
Imagem do antigo "DigiWO"