Ir para conteúdo
  • Cadastre-se

xWhiteWolf

Héroi
  • Total de itens

    3604
  • Registro em

  • Última visita

  • Dias Ganhos

    158

Tudo que xWhiteWolf postou

  1. os rests ficam salvos nesse storage (getPlayerStorageValue(uid, 378378)), apenas dê um set storage nesse 378378 pra 0 ou -1 que vc vai zerar os resets do player.
  2. vai em data/lib/constant.lua e dá ctrl f em "MESSAGE_STATUS_CONSOLE_ORANGE" se não achar nada vc já tem sua resposta, esse tipo de mensagem não existe, aí vc dá ctr f em MESSAGE e vai achar algo parecido com isso aqui: MESSAGE_FIRST = 18 MESSAGE_STATUS_CONSOLE_RED = MESSAGE_FIRST MESSAGE_EVENT_ORANGE = 19 MESSAGE_STATUS_CONSOLE_ORANGE = 20 MESSAGE_STATUS_WARNING = 21 MESSAGE_EVENT_ADVANCE = 22 MESSAGE_EVENT_DEFAULT = 23 MESSAGE_STATUS_DEFAULT = 24 MESSAGE_INFO_DESCR = 25 MESSAGE_STATUS_SMALL = 26 MESSAGE_STATUS_CONSOLE_BLUE = 27 MESSAGE_LAST = MESSAGE_STATUS_CONSOLE
  3. em data/lib: pode tanto criar um novo arquivo com nome qualquer quanto copiar o conteudo dali pra algum arquivo da lib
  4. procura o id do item no itens.xml e adiciona essas duas linhas aqui: <attribute key="decayTo" value="0" /> <attribute key="duration" value="10" />
  5. cria um npc que verifica a quantidade que vc tem de resets e te premia por isso, é bem simples. Só ler os comentários
  6. lib: -- 4º function setItemAid(uid, value) return doItemSetAttribute(uid, 'aid', value) end -- 5º function removeBomba(pos, id) local item = getTileItemById(pos, id) if item.uid > 0 then doRemoveItem(item.uid) end return true end movements: <movevent type="StepIn" actionid="13245" event="script" value="ativbomb.lua"/> local config = { effect1 = 4, -- efeito ao pisar effect2 = 5, -- efeito ao explodir msg = "Você foi acertado pela bomba.", -- msg que manda pra quem for acertado mindmg = 100, -- dmg minimo que tira (nao é necessariamente o dano que vai sair
  7. só botar decay no items.xml. São duas linhas (o tempo que demora em segundos pro item sofrer decay e pra qual id vc vai transformar ele.. pra ele sumir é só botar 0 no id)
  8. a partir do momento que vc adicionou a lib tudo que vc precisa fazer é chamar essa função em algum script: addPokeball(cid, "Squirtle", 3600) e aí seu script vai te dar um Squirtle com 3600 de maxhp.
  9. @Comedinha para de enrolar e posta logo essa bagaça em artigo, tu postou dia 3 e até hoje dia 11 tu não escreveu o tópico ainda...
  10. é complicado cara, só quem estudou em colégio público sabe como é a mente de um aluno lá. O professor tem que tentar motivar, o que é dificil e fica cada vez mais dificil conforme o aluno vai crescendo. Você deu sorte ainda de cair no ensino fundamental, ensino médio é totalmente caso perdido.
  11. apoio a idéia de você compartilhar sua experiencia, por artigo seria melhor.
  12. até tem, mas ultimamente ando sem tempo.. vc precisa só trocar algumas coisas no onStatsChange, mas só vai funcionar critical de dano em player, em monstro não
  13. no items.xml vc precisa configurar um delay na raiz (id: 8786) pra em 10 minutos (600 segundos) ela dar "decayTo" id 0. (ou seja, sumir). Feito isso vai ficar perfeito, a hora que a arvore crescer vai ser a hr que a raiz vai sumir.
  14. vc precisaria trocar o onStatsChange que não existe mais por onHealthChange e fazer as edições necessárias..
  15. É exatamente o que eu ia falar, se não era problema nas libs do npc system. Obrigado por ter ajudado :D
  16. do jeito que tá no tópico acho que não, só colocando e fazendo o teste pra ver o que vai dar erro pra saber (e aí arrumar)
  17. falta colocar a virgula depois do 2177, <- pra adicionar novos elementos na tabela!
  18. também dá pra ver o level clicando com o direito na pick e com o esquerdo nela.
  19. é que em alguns servidores o onDeath é compilado com lasthitkiller e mostdamagekiller e em outros ele é compilado com deathlist. O seu é o segundo caso então o terceiro parametro é uma tabela com o damagemap do monstro.
  20. Sim senhor! Lembra de modificar o XML, remover do login.lua e registrar no xml do monstro.
  21. exatamente, a graça da gran aura é justamente que ela funciona pra guild toda e a forma com que ela faz isso é salvando o guildid da guild vencedora e todo mundo q logar e possuir esse id ganha. Até daria pra modificar pra ele ao invés de fazer todo esse processo, simplesmente na hora que a gran tower morresse ele dava um storage com os.time() + tempo até o proximo evento, aí vc teria como configurar pra só os players que participaram ganharem mas vc teria que refazer bastante coisa e esse evento foi muito mal projetado, eu só arrumei ele e foi um trampo do crl. Um trampo que hoje em dia eu nã
  22. mas ja é assim.. não entendi seu comentário. Vou explicar como funciona: digita o comando, se tiver os pontos vc perde eles e vira um documento com a quantidade de pontos. Quem der use no documento ganha os pontos. Isso foi exatamente o que ele pediu...
  23. dá pra impedir a troca por creaturescripts e dá pra impedir que jogue no chão por movements ou events se for 1.x+
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo