Tudo que Byte postou
- (Resolvido)[ERROR] Goback.lua
- (Resolvido)[ERROR] Goback.lua
-
como player passa por cima/dentro do pokemon
Não é sistema no pokemon flash funciona por estar em non-pvp então o player consegue passar dentro outro player.
-
Itens Aparecendo na Outfit
Bom vou tentar dar uma ajudinha aqui tente achar uma função que adicione o ADDON a pessoa no caso o player, feito isso basta criar um movement que toda vez que equipar o item adicione o addon e vice versa. O problema em si é apenas a função, que não sei se tem!
-
Adicionando novas RAÇAS!
Olá pessoal, estive reparando que varias pessoas estão a procura de como criar uma nova raça no Tibia além das normais (fire, venom e undead), então estarei postando o método de como criar uma nova raça. 1 - No arquivo const.h procure por: enum TextColor_t { 1.2 - E coloque isso abaixo: TEXTCOLOR_NOVARACE = 5, 2 - Agora no arquivo enums.h procure por: enum RaceType_t{ RACE_NONE = 0, RACE_VENOM, RACE_BLOOD, RACE_UNDEAD, RACE_FIRE, RACE_ENERGY, 2.1 - E coloque isso abaixo de RACE_ENERGY: RACE_NOVARACE = 6, 3 - Em monster.cpp agora procure por isso: if(readXMLString(root, "race", strValue)){ std::string tmpStrValue = asLowerCaseString(strValue); if(tmpStrValue == "venom" || atoi(strValue.c_str()) == 1) mType->race = RACE_VENOM; else if(tmpStrValue == "blood" || atoi(strValue.c_str()) == 2) mType->race = RACE_BLOOD; else if(tmpStrValue == "undead" || atoi(strValue.c_str()) == 3) mType->race = RACE_UNDEAD; else if(tmpStrValue == "fire" || atoi(strValue.c_str()) == 4) mType->race = RACE_FIRE; else if(tmpStrValue == "energy" || atoi(strValue.c_str()) == 5) mType->race = RACE_ENERGY; 3.1 - Agora coloque isso abaixo de mType->race = RACE_ENERGY; else if(tmpStrValue == "NOVARACE" || atoi(strValue.c_str()) == 6) mType->race = RACE_NOVARACE; 4 - Agora em game.cpp procure por: case RACE_BLOOD:textColor = TEXTCOLOR_RED; magicEffect = MAGIC_EFFECT_DRAW_BLOOD; splash = Item::CreateItem(ITEM_SMALLSPLASH, FLUID_BLOOD); break; 4.1 - Agora coloque isso abaixo: case RACE_NOVARACE:textColor = TEXTCOLOR_NOVARACE; magicEffect = MAGIC_EFFECT_DRAW_BLOOD; splash = Item::CreateItem(ITEM_SMALLSPLASH, FLUID_BLOOD); break; Pronto você tem uma nova raça agora no seu servidor!
-
Oque seria uma Versão PDA ?
PDA - Pokémon Dash Advanced: Servidor ótimo vários sistemas, mas com alguns bugs na distro que não podem ser concertados por falta das source. PD - Pokémon Dash: Servidor anterior ao PDA porem ele é open source ou seja no momento o melhor para começar um projeto. Erondino: Não conheço muito dessa base, mas ela também é open source.
- Projeto Pokémon [Scripter]
-
Corrigindo Erro Unsupported Version Oject Builder.
Obrigado pelo tutorial TibiaSoul, me ajudou muito! Estava com esse erro para abrir o primeiro .spr e .dat da SvkE.
-
Quem vence permanece!
way20 3 x 2 wingardium
-
Quem vence permanece!
Madarada 2 x 3 Wingardium
-
Teleportar monstro para perto do player!?
Ja resolvi isso, mas obrigado por responser.
-
Pokémon dash v7 (Open source)
Eu comecei a montar um servidor do zero com uma datapack limpa e estou pensando seriamente se vou ou não postar! Ja terminei: - Nick System (essa merda chata) - Passivo e Agressivo dos pokemon (ainda não ta completo mas já funciona) Entre outras coisas, Max qual seu skype ou outra forma de contato tua?
-
Pokémon dash v7 (Open source)
O pessoal que tem as coisas prontas hoje muitas vezes não postam as coisas por falta de agradecimento/ reconhecimento e quando postam "alguns" membros só sabem reclamar. Eu mesmo quando era usuário do falecido tibiaking quando postava alguma coisa só passava dor de cabeça, porque ou era gente reclamando de erro simples que até um iniciante conseguiria arrumar ou pedindo as coisas prontas. Isso desanima qualquer 1.
-
Teleportar monstro para perto do player!?
Opa galera tranquilo minha duvida é a seguinte, estou montando um script básico com a função setcreaturename e esta é a parte dela: local farAwayPos = {x = 100, y = 114, z = 4} pk = doSummonCreature(i, farAwayPos) setCreatureName(pk, "Macaco", "a dragon") doTeleportThing(pk, getPlayerPosition(cid)) Porem o summon no caso ta sendo teleportado para cima do player, gostaria de saber se tem algum jeito de fazer com que ele seja teleportado do lado do player ou 1 sqm de distancia do player? Se tiver como?
-
Itens Aparecendo na Outfit
Ja foi explicado pelos dono do sistema que é como se fosse um addon esse sistema amigo! E não é um zilhão de sprites e sim sprites apenas dos itens como se fossem um addon!
-
Itens Aparecendo na Outfit
Cara vou apenas dar uma dica esse sistema pelo que sei é estilo ADDON do Tibia! Basta fazer um script que adicione tal addon de acordo com tal item.
- Pokemon Dash v6 Reupload by Valakinhas
- (Resolvido)Preciso base pokemon flash
- (Resolvido)Preciso base pokemon flash
-
Formação de Staff para Poketibia sério!
Só uma pequena duvida, qual base você ira utilizar? Se não for utilizar nenhuma pretende fazer tudo do zero com uma datapack limpa?
- Spells pokemon
-
[Pedido] Servidor completo igual PxG ou OTPokemon ou Svke
O Pokémon Flash se tu der uma procurada tu acha ele para download ainda, eu até tenho o link dele mas depois desse tópico onde o cara quer tudo de mão beijada, vou deixar ele é procurar isso sim.
- Spells pokemon
- Aumenta Limite Effect e effect distance
-
Aumenta Limite Effect e effect distance
Para aumentar o limite de effects tem que modificar muita coisas nas source, não é apenas adicionar os effects! No falecido tibiaking tinha não era bem um tutorial e sim uma leve explicação do que mudar. Bom achei em outro fórum o que você deve fazer estava em inglês, então deixarei traduzido pelo google tradutor para você: Server está usando uint8_t para o efeito mágico. Isso significa que os valores 0-255 são suportados. 0xFF (255) é usado internamente pelo servidor. Você tem que mudar o valor de efeito mágico para uint16_t que lhe dá a possibilidade de usar mais efeitos do que você vai precisar. Você também precisa ajustar os parâmetros da função de efeito de envioe a parte onde o id efeito é adicionado ao pacote de mensagens (protocolgame.cpp). No entanto, a limitação vem do cliente. O cliente irá tentar obter um byte para fora do pacote, no entanto, você está enviando-o em uint16_t, por isso será mais provável acidente => Solução: Use Otclient e editar o lado do cliente. Não me lembro se é somente no "protocolgame.cpp" que modifica mas pelo menos já tem uma ajuda a você. Créditos: Summ