Ir para conteúdo

brun123

Conde
  • Total de itens

    512
  • Registro em

  • Última visita

  • Dias Ganhos

    16

Tudo que brun123 postou

  1. essa função já existe: getWorldCreatures(type) (0 para players, 1 para monsters, 2 para npcs, 3 pra todos) -- edit: deixa pra lá, falei cagada...
  2. abra seu arquivo exp.lua (data/creaturescripts/scripts), apague tudo e coloque isso dentro:
  3. pra magia de seguir pokemon, vai ter que postar o script dela aqui que eu faço pra você mas no xml de cada monstro, tudo que você adiciona em defense, ele usa toda hora, e tudo que você coloca em attacks, ele usa só quando estiver batalhando... é só passar suas magias de defense para attack
  4. qualquer hunt ou só com alguns pokemons ? seu server tem sistema de passivo?
  5. posta seu exp.lua (data/creaturescripts/scripts) aqui que eu arrumo pra você
  6. detalhe: tu ta na area errada amigão... Fiz com que adicione o mínimo possível de fishing (local bonus = 1), e lá embaixo, coloquei a chance para 7% (local chance = 7). Agora uma pergunta... quem te passou essa script ? Fui eu quem fiz ela, e postei pra um cara aqui no xtibia, mas essa script que você colocou nesse post tá bem bagunçada, o cara colocou simplesmente 100% chance de pesca um pokemon, além de colocar pra quando pescasse o pokemon, o fishing aumentasse muito... Vou te passar a script original aqui: A diferença da primeira para a da segunda, é que na primeira a chance de pescar um pokemon (independente do level) é de 7%, mas já na segunda, foi feita pela fórmula <10 + level do fishing / 2.5>, ou seja, um cara com fishing 15 (bem baixo) teria 16% chance de pescar, e um cara com fishing 70 (bem alto), teria 38% chance de pescar um pokemon. a outra diferença é que na primeira script, o cara ganha 1 try por pescada (bem difícil upar) e na segunda, ele ganha um pouco mais. Ai você escolhe como quiser configurar. Lembrando que nessa skill de fishing, o jogador pode pescar automático em vez de ficar tendo que apertar hotkey toda hora (por isso é importante não mexer no delay, ao menos que você saiba o que está fazendo). você pode editar o local bonus, que é a quantidade de tries que o player ganha ao pescar (1 é o mais difícil) você pode editar o local chance, que é a chance de pescar qualquer pokemon...
  7. Abra o seu login.lua (data/creaturescripts/scripts) e procure pro isso: doPlayerSetLossPercent(cid, PLAYERLOSS_EXPERIENCE, 0) No lugar do zero, coloque algum número, por exemplo 100.
  8. hmm, entendi... que distro você usa ? isso é problema nas sources
  9. Sim, você está na seção errada. Pra começar, você trocou as bolas. Chase opponent -> perseguir oponente Stand while fighting -> permanecer parado durante lutas agora sobre sua dúvida, não deu pra entender direito, quando você clica pra atacar um monstro, o char anda e por causa dessa andada ele sai do modo chase? explique melhor agora se for você mandou o char andar pelas setas enquanto ele tava seguindo o monstro, e por causa disso ele parou de seguir, isso é normal, é programado para ser assim no cliente do tibia...
  10. então esquece... é bem fácil fazer, mas precisa ser pelas sources
  11. Você editou essa parte errado, apaga ela e coloca isso no lugar:
  12. brun123

    Erros Scripts

    você deu fly usando algum pokemon não configurado OU deu fly usando o comando "/s" e deu logout sem sair do fly, quando você tenta dar login, ele procura pelo pokemon que você está usando pra dar fly, mas não encontra, porque não existe...
  13. Coloque os créditos, porque todo mundo sabe que você tirou esse sistema do pokemon dash/fight... a parte de movements não faz parte do teleport de pokemon psíquicos, é apenas pro pokemon ser teletransportado para perto do treinador caso ele mude de andar (suba alguma rampa, ou escada, etc) e o arquivo telecasa era um sistema antigo de fazer o pokemon andar em protection zone, sendo que já foi feito em c++ nas sources, o sistema foi removido do servidor, mas o arquivo telecasa.lua continuou, apesar de ser inútil. você colocou a 4ª etapa da processo dentro do spoiler do 3º bem no finalzinho...
  14. você já derrotou a misty antes? só pode derrotar uma vez... se quiser tirar isso, remova essa parte do misty.lua em data/npc/scripts if getPlayerStorageValue(cid, ginasios["Misty"].storage) >= 1 then return true end
  15. experimenta colocar o cropsize do item pelo dat editor como 64...
  16. Coloque isso em data/actions/scripts/tools/fishing.lua (você apaga o que está dentro do fishing lua e coloca isso: configuração: dê ctrl + f por "local delay", aqui você configura o delay do fishing automático, eu já coloquei uma fórmula. dê ctrl + f por "local chance", aqui você configura a chance de pescar um pokemon, eu já coloquei uma fórmula. dê ctrl + f por "local storage", aqui você configura a storage utilizada pela script, é só checar se seu servidor não está usando essa storage. dê ctrl + f por "local bonus", aqui você configura quanto de skill o cara vai ganhar por pescada, lembrando que esse número é em tries, se você não sabe o que é, teste dentro do jogo. no começo do script, existe a tabela "fishes", ai você configura o level de fishing que precisa entre os [], e o nome dos monstros (pokemons) que podem ser sumonados. lembrando que nesse sistema de fishing, o player pode pescar normalmente (como é no tibia, apertando com a rod na água sem parar) ou então ele pode pescar uma vez apenas e ele continua pescando automático. se o player andar ou pescar algum pokemon, ele pára de pescar.
  17. vê se você configurou o funcpokemon e o bpslot certinho na gymlib.lua, veja se adicionou os monstros Brock Geodude, Brock Graveler e Brock Golem na pasta monsters, e verifique se o seu npc brock está escrito certinho (digo, abra o xml e vê se o nome do npc é "Brock", com letra maiuscula etc)
  18. Isso você edita no groups.xml amigão (data/XML/groups.xml). Nesse arquivo, você encontra os tipos de groups: <group id="1" name="Player" flags="xxxx" customFlags="xxxx"/> No lugar de flags, você coloca um número que representa as características do grupo, você pode calcular esse número nese site: Player Flags e o custom flags a mesma coisa, nesse site: Custom Flags Você marca as opções que você quer, ai lá embaixo no site você copia o número que apareceu e cola nos flags do groups.xml. O que você quer, você encontra em custom flags, lá tem o Hide level in description, se quiser que mostre o level, desmarque isso e coloque o novo número, se quiser que não mostre, marque e coloque o novo número. Obs.: aconselho a copiar o número que aparece no groups.xml, e colar esse número no campo em branco que aparece no final do site, e clicar em "update", e depois disso editar as características de cada group.
  19. Crie um arquivo chamado levelup.lua em data/creaturescripts/scripts e coloque isso dentro: Agora em creaturescripts.xml (data/creaturescripts) adicione essa tag: <event type="advance" name="EffectOnAdvance" event="script" value="levelup.lua"/> pode ser em qualquer lugar... Agora abra o login.lua (data/creaturescripts/scripts) e procure por isso: registerCreatureEvent(cid, "Idle") e abaixo, adicione: registerCreatureEvent(cid, "EffectOnAdvance")
  • Quem Está Navegando   0 membros estão online

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