Ir para conteúdo

Skulls

Herói
  • Total de itens

    859
  • Registro em

  • Última visita

  • Dias Ganhos

    22

Tudo que Skulls postou

  1. Boa Tony, sempre com propostas legais. Apesar de não gostar nenhum pouco do xml - eu por mim extinguia ele do tfs - achei uma boa pedida pra quem quer simplificar leitura, edição e entendimento dessa porcaria magnífica ferramenta do tfs. Grande abraço!
  2. Amigo obrigado, mas como eu disse esse tipo de postagem deve ser feito pela forma citada no tópico. O intuito do evento é exatamente esse, vcs correrem atrás desse tipo de tópico e outros erros para nós, reportar e ganhar rep por isso. Porém, tem que ser reportado da forma certa se não não vale e vira bagunça.
  3. Cuidado com os posts duplicados, prefira sempre editar o seu post anterior. E não, não vale. Só vale a partir da data de início do evento =/. Sobre o tópico, obrigado ai galera. Espero que gostem do evento e que gere bastante iteração na comunidade. Abraços!
  4. Skulls

    [Evento] Manda Bugues!

    Antes de participar do Evento, leia atentamente as regras. O que é o evento "Manda Bugues!"? O Manda Bugues!, é um evento pensado para ajustar o fórum às novas mudanças. O objetivo principal do evento é movimentar a comunidade para nos ajudar a encontrar erros e inconsistências no novo fórum, agilizando o trabalho da Staff e tornando o xTibia um fórum ainda melhor. Como funciona? Esse evento foi previsto para ter uma única edição. Porém, ele pode vir a acontecer novamente em outras atualizações ou mudanças grandes no fórum. Os membros deverão vasculhar o fórum a procura de bugs, inconsistências, tópicos que perderam o sentido e outros problemas menores. Encontrando qualquer uma dessas situações o membro deverá reportar o problema criando um tópico na sessão destinada ao evento e de mesmo nome. O tópico deverá ter assunto direto e uma descrição rápida, coerente e contendo o link do tópico onde o erro ocorre ou que exemplifique o mesmo. Para cada report bem sucedido o membro ganha dois pontos de reputação podendo, caso o problema seja muito relevante, ganhar mais três pontos bônus. Cabe a Staff avaliar a validade e a dimensão do problema, bem como sua recompensa. Em caso de dois membros realizarem o mesmo report, somente aquele que reportou mais cedo será bonificado. Quando o evento for finalizado, os três membros que tiverem acumulado o maior número de reports - nesse aspecto não importará o tipo de report nem sua relevância - serão premiados. Início do Evento: 11/04/2016 Fim do Evento: 26/04/2016 as 23:59 Resultado: 08/05/2016 até as 22:00 Regras Aplicam-se as regras da comunidade diretamente ao evento; Reports com conteúdo indesejável ou com intuito de atrapalhar/desmoralizar o evento serão penalizados em pelo menos 1 ponto de reputação, podendo ser julgado pela equipe e chegar a consequências mais graves. O Staff irá validar sua bonificação com uma mensagem privada. O reporte dos problemas encontrados deve ser feito exclusivamente por tópicos na sessão Manda Bugues! criada exclusivamente para o evento.Qualquer outra forma utilizada com essa finalidade será desconsiderada e o autor poderá ser penalizado. Membros da Staff não poderão participar do evento. Premiação 1° : 50 pontos de reputação + medalha 2° : 35 pontos de reputação + medalha 3° : 20 pontos de reputação + medalha Membros da Staff envolvidos na solução dos Reports: 30 pontos de reputação Participação: 5 pontos de reputação Report: 2 ou 5 pontos de reputação Boa sorte a todos, avisem aos seus amigos e convidem o pessoal para participar!
  5. Skulls

    Serio isso?

    Prezados, Sinceramente não consigo entender o por que de tanta revolta por causa de um número pouco significativo. Preze pela sua contribuição e pela sua relevância na comunidade, não pelo número de posts que você tem. Isso, numa boa, não significa nada. Conheço pessoas com 300 posts que fizeram mais que pessoas com 2k+. A grande maioria perdeu, e isso foi explicado em diversos tópicos abordando o assunto. A mudança de plataforma veio com o ocultamento de uma série de sessões/tópicos. Eu mesmo perdi 50% dos meus posts (nossa, que triste). Espero que compreenda. Grande abraço,
  6. Bacana demais. Eu sou mais limpar o OTC pra rodar liso e editar ele, mas muito legal essa opção xD Faz uma loja diferente hahuaehueahu Sei la to sem criatividade tb.
  7. Baixem o atom, ja identa sozinho e lindo programar nele em lua. Yem um tutorial do onoshot sobre ele aqui.
  8. Skulls

    (Bug) Item

    Primeiro passo seria postar a talkaction e o item.xml
  9. É o padrão do tíbia 10.x , hahaha
  10. Gostei da paradinha que eles dão qnd tão chegando no cara no inicio do game, ajuda a aprender a jogar hahaha
  11. Muito legal o projeto mesmo. O cara que fez esses sprites ai é muito foda. Tem um tópico dele em um fórum estrangeiro que é de chorar de tão belo. Queria ele pro meu projeto, mas é caro hauehuaehuae
  12. Tem hora que trava quando vai pular fica web camerá lenta e bate no cara
  13. Skulls

    Ajuda script gema

    Possivelmente o efeito está sendo armazenado só em variáveis temporárias, quando ele loga elas são zeradas e perde-se o efeito. Sugestão: adicionar a um storage value e checar via creaturescript quando logar se há efeito de gema e adicionar. Abraços,
  14. Não, obviamente não. O Impeachment vai ser um tapa buracos pra reconfortar, falsamente, aqueles que estão inconformados com esse governo e alimentar o ego e o poder daqueles que não querem ter seus nomes ainda mais expostos. Basicamente é uma política de acalmar ânimos pra não foder pro meu lado que a oposição e alguns ex-aliados está plantando desde as últimas eleições e está a cada dia mais forte. Não creio que isso gere uma guerra civil, não nas dimensões que está. A economia está ruim sim, mas o país já esteve em buracos muito mais fundos e isso não aconteceu. Acho que para uma crise econômica deflagrar uma guerra civil tem que ser algo muito mais obscuro do que o que a gente está acostumado a ver (ex: alguns países africanos). O que pode sim gerar uma guerra civil é a crise política. As polarizações são perigosas, os meios de comunicação e os políticos mais populares têm agido sem escrúpulos e sem responsabilidade, incitando discursos de ódio e polarizações, o que pode vir a ser muito mais prejudicial e causar consequências muito mais drásticas do que a crise econômica (que por si só já é, em grande parte, fruto da crise política, de um governo que fez lambanças não soube se impor e uma oposição que, buscando o poder, achou melhor atrapalhar de todas as formas a governabilidade e lutar para legitimar sua ilegalidade do que trazer propostas de mudanças e trabalhar em conjunto com o governo para tentar sair do buraco). Soluções tem várias, acho que não existe uma fórmula. Impeachment e abafamento de tudo que passou pra virar a página não é uma delas. Reforma política é a mais viável, no meu ponto de vista. Principalmente retirando investimento privado de campanhas e fazendo programas de conscientização da população para serem mais instruídos e engajados politicamente falando. Anyway, acho que esse tópico gerará discórdias e inimizades kkkkk
  15. Nem tanto, porém, bastante úteis! Obrigado @Daniel. Abraços!
  16. É nós bruxão! haeuhaeuheah Sim, ainda tenho algumas coisas a mais em mente que pretendo colocar em prática. Vou colocando novidades aqui. E valeu Obrigado! Valeu galerinha. Abraços,
  17. Não, obviamente não. O Impeachment vai ser um tapa buracos pra reconfortar, falsamente, aqueles que estão inconformados com esse governo e alimentar o ego e o poder daqueles que não querem ter seus nomes ainda mais expostos. Basicamente é uma política de acalmar ânimos pra não foder pro meu lado que a oposição e alguns ex-aliados está plantando desde as últimas eleições e está a cada dia mais forte. Não creio que isso gere uma guerra civil, não nas dimensões que está. A economia está ruim sim, mas o país já esteve em buracos muito mais fundos e isso não aconteceu. Acho que para uma crise econômica deflagrar uma guerra civil tem que ser algo muito mais obscuro do que o que a gente está acostumado a ver (ex: alguns países africanos). O que pode sim gerar uma guerra civil é a crise política. As polarizações são perigosas, os meios de comunicação e os políticos mais populares têm agido sem escrúpulos e sem responsabilidade, incitando discursos de ódio e polarizações, o que pode vir a ser muito mais prejudicial e causar consequências muito mais drásticas do que a crise econômica (que por si só já é, em grande parte, fruto da crise política, de um governo que fez lambanças não soube se impor e uma oposição que, buscando o poder, achou melhor atrapalhar de todas as formas a governabilidade e lutar para legitimar sua ilegalidade do que trazer propostas de mudanças e trabalhar em conjunto com o governo para tentar sair do buraco). Soluções tem várias, acho que não existe uma fórmula. Impeachment e abafamento de tudo que passou pra virar a página não é uma delas. Reforma política é a mais viável, no meu ponto de vista. Principalmente retirando investimento privado de campanhas e fazendo programas de conscientização da população para serem mais instruídos e engajados politicamente falando. Anyway, acho que esse tópico gerará discórdias e inimizades kkkkk
  18. Bom dia galera, tudo bem? Hoje vou ensinar uma coisinha simples, porém bem útil: criar um novo tipo de combate. Tipos de combate representam o tipo do dano que você está causando naquele momento. Basicamente, eles são os responsáveis pelo efeito básico daquele tipo de combate (além do efeito e o efeito de distância que você pode adicionar) e também pela cor do texto de dano. Bom, vamos lá. 1. Criação do novo tipo no Enum O primeiro passo para a criação do novo tipo de combate é adicionar o referencial ao seu combate novo no enumerador (enum) de tipos de combate (CombatType_t). Para isso, vá até o arquivo de cabeçalho enums.h, procure por "enum CombatType_t" e, após o último enum, coloque o nome que quer dar ao seu tipo de combate. Eu escolhi chamar o meu de COMBAT_CRITICAL, para fazer um dano diferente quando o acerto for crítico. Ficou assim: enum CombatType_t { COMBAT_NONE = 0, COMBAT_PHYSICALDAMAGE = 1 << 0, COMBAT_ENERGYDAMAGE = 1 << 1, COMBAT_EARTHDAMAGE = 1 << 2, COMBAT_FIREDAMAGE = 1 << 3, COMBAT_UNDEFINEDDAMAGE = 1 << 4, COMBAT_LIFEDRAIN = 1 << 5, COMBAT_MANADRAIN = 1 << 6, COMBAT_HEALING = 1 << 7, COMBAT_DROWNDAMAGE = 1 << 8, COMBAT_ICEDAMAGE = 1 << 9, COMBAT_HOLYDAMAGE = 1 << 10, COMBAT_DEATHDAMAGE = 1 << 11, COMBAT_CRITICAL = 1 << 12, COMBAT_COUNT = 13}; 2. Adicionar "referências" Esse passo consiste em criar facilidades para acessar seu tipo de combate em alguns casos. Para isso, vamos até tools.cpp e vamos alterar o vetor combatTypeNames (que cria uma string que referencia o nosso combate) e a função combatTypeToIndex (indexa os combates), adicionando o nosso novo combate ao final de cada um deles de forma coerente. O meu ficou assim: CombatTypeNames combatTypeNames[] = { {"physical", COMBAT_PHYSICALDAMAGE}, {"energy", COMBAT_ENERGYDAMAGE}, {"earth", COMBAT_EARTHDAMAGE}, {"fire", COMBAT_FIREDAMAGE}, {"undefined", COMBAT_UNDEFINEDDAMAGE}, {"lifedrain", COMBAT_LIFEDRAIN}, {"manadrain", COMBAT_MANADRAIN}, {"healing", COMBAT_HEALING}, {"drown", COMBAT_DROWNDAMAGE}, {"ice", COMBAT_ICEDAMAGE}, {"holy", COMBAT_HOLYDAMAGE}, {"death", COMBAT_DEATHDAMAGE}, { "critical", COMBAT_CRITICAL },}; size_t combatTypeToIndex(CombatType_t combatType){ switch (combatType) { case COMBAT_PHYSICALDAMAGE: return 0; case COMBAT_ENERGYDAMAGE: return 1; case COMBAT_EARTHDAMAGE: return 2; case COMBAT_FIREDAMAGE: return 3; case COMBAT_UNDEFINEDDAMAGE: return 4; case COMBAT_LIFEDRAIN: return 5; case COMBAT_MANADRAIN: return 6; case COMBAT_HEALING: return 7; case COMBAT_DROWNDAMAGE: return 8; case COMBAT_ICEDAMAGE: return 9; case COMBAT_HOLYDAMAGE: return 10; case COMBAT_DEATHDAMAGE: return 11; case COMBAT_CRITICAL: return 12; default: return 0; }} 3. Definir o efeito e o dano do nosso combate Agora devemos definir como o nosso combate vai se comportar dizendo a cor do dano gerado e qual efeito associado a ele. Para isso, vamos até a função combatGetTypeInfo dentro de game.cpp. Dentro de switch (combatType), após o último combate e antes do default, vamos adicionar as características do nosso combate. O meu ficou assim: case COMBAT_CRITICAL: { color = TEXTCOLOR_MAYABLUE; effect = CONST_ME_NONE; break;} Isto é, meu tipo de combate crítico tem a cor azul maia e nenhum efeito. 4. Informar ao LUA seu novo tipo de combate O último passo é simplesmente enviar para o lua o novo tipo de combate. Para isso, vá até luascript.cpp e, logo abaixo de: registerEnum(COMBAT_DEATHDAMAGE) adicione: registerEnum(COMBAT_CRITICAL) Pronto, após seguir esses passos o seu novo tipo combate foi criado, referenciado, caracterizado e definido em lua. Para utilizá-lo basta chamá-lo no lugar certo COMBAT_CRITICAL. Bom, por hoje é só pessoal, espero que gostem. Abraços
  19. Não, esse não pretendo não. Talvez uma base. Mas o sistema de animated eu já disponibilizei, inclusive tem exemplo de uso no tópico. Valeu, abraços!
  20. Boa noite galera, Trago hoje um gifzinho rápido do sistema de basic attack que estou desenvolvendo. Ele consiste em uma customização completa do ataque básico do jogador sem precisar de armas. A customização abrange desde efeitos, dano base, tipo de dano, distância e skill base até critical, dodge, rajadas, cleave e outros. O inicio desse sistema foi postado aqui no fórum por mim, mostro pra vocês agora a evolução dele e o leque de possibilidades que aquele sisteminha que postei abre quando alterado. Espero que gostem. Abraços,
  21. A reformulação tem mais alguns passos, apos isso a sessao deve reabrir. Fico feliz que a galera testa gostando das mudanças. Abracos!
  22. comenta no meu topico por favor, ele disse Legal esse NPC @danihcv, belo trabalho! Da pra usar em várias situações! Abraços,
  23. Obrigado pelo "nova galerinha" mas eu sou das antigas mais antigas que a sua antiga! Da época que pokémon era só desenho, o JV ainda tava virando diretor, o Conde Sapo era vivo e Nostradamus não fazia arquitetura! huahuahueuhae Valeu ai pelos votos! Abraços!
  24. E esse favorecimento na equipe ai com uma citação quase gay ao Andy( @Night Wolf)? ahuehaeuheha Brincadeiras a parte, parabéns ai @Daniel pelo belíssimo trabalho. Que continuemos assim. Grande abraço!
  25. Isso eu ainda não cheguei a fazer não, mas é uma ideia legal! hehehe Obrigado ai!
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...