-
Total de itens
13 -
Registro em
-
Última visita
-
Dias Ganhos
1
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Gabriel. postou
-
Pedido erro comando !comprar tfs 0.3.6
Gabriel. respondeu ao tópico de Straikar em Suporte Tibia OTServer
Se postar o script fica mais fácil de te ajudar! -
Show Off [PROJETO-TK] Pokémon Dash Revolution - Open Source
Gabriel. respondeu ao tópico de Tungsx em Sistemas Show Off
Desistiram do projeto? -- Aqui esta uma contribuição para uma função que achei muito desnecessária a forma que foi feita: local spellTypes = { ["flying"] = COMBAT_FLYING, ["ground"] = COMBAT_GROUND, ["electric"] = COMBAT_ELECTRIC, ["ghost"] = COMBAT_GHOST, ["normal"] = COMBAT_NORMAL, ["fighting"] = COMBAT_FIGHT, ["poison"] = COMBAT_POISON, ["rock"] = COMBAT_ROCK, ["bug"] = COMBAT_BUG, ["fire"] = COMBAT_FIRE, ["water"] = COMBAT_WATER, ["grass"] = COMBAT_GRASS, ["psychic"] = COMBAT_PSYCHIC, ["ice"] = COMBAT_ICE, ["dragon"] = COMBAT_DRAGON } function get -
Scripting Bug Na Mega Evolução!!
Gabriel. respondeu ao tópico de OWeen em Suporte OTServer Derivados
Procure a tabela: megasConf Provavelmente esta nela o type do pokémon, se não estiver, creio que seja no configuration.lua na parte de configuração dos pokémon. -
Sinceramente? Tenho nem ideia kk Eu sei que ele usa o .xml para puxar as spells, o que tu pode fazer é tentar fazer uma checagem direto no arquivo da pasta talkactions se tem um atributo "m1.Solar_Beam" e soltar a spell do atributo em vez do da .xml! Porem isso é apenas uma ideia louca kk Precisa ser melhor estudada..
-
Suporte Players não conseguem dar dano em monstro enquanto ele anda
Gabriel. respondeu ao tópico de mill99 em Suporte Tibia OTServer
Não sei qual a versão da sua src porem é necessário algumas alterações na mesma, o unico tutorial que encontrei foi para a 0.3.6pl1 da 8.54: -
Na real eu entrei no tópico ontem e vi sua duvida, por isso fiz a postagem! Eu tenho um servidor/ projeto porem é feito em cima da 0.3.6 (854) e muita coisa é pelo .xml por isso essas coisinhas eu consigo ajudar.
-
Para 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 adici
-
Show Off [PROJETO-TK] Pokémon Dash Revolution - Open Source
Gabriel. respondeu ao tópico de Tungsx em Sistemas Show Off
Eu baixei o projeto, esta muito interessante! Vi que foi feito em cima do Pokémon Dash já que algumas funções, scripts são o mesmo basicamente. Uma dica atualize o script exp.lua da pasta CreatureScripts, tem muita coisa que pode ser refeito nele! Inclusive o sistema de efetividade pode ser refeito em cima do element do pokémon, como tu tem uma tabela que utiliza para puxar as informações do goback, tu poderia colocar o "type" do pokémon nela e fazer o sistema de effetividade em cima dela: ["Bulbasaur"] = {level = 5, cons = 23, vida = 600, type = "grass"}, local effectivene -
Show Off [PROJETO-TK] Pokémon Dash Revolution - Open Source
Gabriel. respondeu ao tópico de Tungsx em Sistemas Show Off
Esse move system é igual ao do PDA? Que utiliza as spells de um arquivo na lib? Como foi feito as configurações dos monstros? Se me lembro bem, antigamente no Pokémon Dash era usado 2 pokémon, um para o player e um selvagem, foi corrigido nesta versão para o estilo PDA? -
Scripting Arma com 2 ou mais MagicEffects.
Gabriel. respondeu ao tópico de raphadoidera em Suporte OTServer Derivados
Tu pode simplesmente fazer assim e alterar o X e Y no doSendMagicEffect: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_HITCOLOR, 187) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 3, 0, 1, 0) function onUseWeapon(cid, var) local tPos = isCreature(getCreatureTarget(cid)) and getThingPos(getCreatureTarget(cid)) or false if tPos then tPos.y = tPos.y tPos.x = tPos.x + 1 doSendMagicEffect(tPos, -
Scripting Arma com 2 ou mais MagicEffects.
Gabriel. respondeu ao tópico de raphadoidera em Suporte OTServer Derivados
Apenas uma duvida o effect devera sair no mesmo tempo do "305"? Ou será um effect aleatório a cada "hit"? -
Programação Onde que ficas as configurações para balancear os pokemons?
Gabriel. respondeu ao tópico de Jackzinn22 em Suporte OTServer Derivados
Isso não é PokeStorm, isso é PDA, basicamente é o que o @Underewar te explicou: - No arquivo Pokemon Status.lua você ira alterar a força do pokémon em si: ['Vileplume'] = {offense = 1, defense = 6.5, specialattack = 6.5, life = 1100, vitality = 7, agility = 200, exp = 1, level = 75, wildLvl = 45, type = 'grass', type2 = 'poison'}, Mas explicando o que cada coisa significa: - Offense = Atributo de attack do pokémon; - Defense = Atributo de defesa do pokémon; - SpecialAttack = Atributo relacionado ao dano das spells; - Life = Vida inicial do pokémon no caso "1100", não
TibiaKing
Open Tibia Server
Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!