Ir para conteúdo

lucashgas

Barão
  • Total de itens

    245
  • Registro em

  • Última visita

Tudo que lucashgas postou

  1. @StyloMaldoso o client atual já foi postado @enrico258 o link não esta quebrado, o site do xtibia deve estar passando por algum problema.. ai complica. @drakinho qualquer dat com suporte a versao 8.54 (eu uso o darktibia) @GaaLol dentro da pasta existe um changelog com todas as mudanças e sistemas.
  2. Script ficou ótimo, sem palavras para descreve-lo! rep+
  3. como eu faço para colocar uma storage no channel? só mostrar o canal help por exemplo se o player tiver a storage 1070?
  4. @UP o ditto não tem nenhum, mas caso ele esteja transformado em magmar ou jyns ele terá que soltar, por isso tem que registrar o evento nele. Lembrando que tem que add/mudar os outfits dele (ditto, magmar e jynx) na tabela. Eu usava outro client na época..
  5. @FlamesAdmin Esse script é meu, eu postei para o antigo server do traidor < @wolfvr, por favor coloque os créditos Aguarde alguem se pronunciar sobre o map, evitando assim flood. para funcionar corretamente tem que add a seguinte tag no magmar, jynx e ditto. <script> <event name="Andar"/> </script> @Roversinho abra o configuration.lua procure pelo pokemon, e troque a ´por ' isso irá resolver o problema. @fstatk coloque um else, que se for pokemons johto a numeração muda (escrevi em português mesmo) aqui é forum br então já é! @Regice Retire isso do seu spawn.lua na pasta creaturescripts. if not pokes[getCreatureName(cid)].offense then doRemoveCreature(cid) return true end
  6. Acho que o mapa ainda precisa de alguns detalhes, áreas sem detalhes, pareceu-me copy&paste :x
  7. @betinhowz666 O slicer já postou... na lib catch system.lua procure por doPlayerAddSoul(cid, 1) e muda para: local list = getCatchList(cid) if not isInArray(list, poke) then doPlayerAddSoul(cid, 1) end @Dudu08267 na pasta mods tem um arquivo firstitems.xml lá você arruma todos os items iniciais.
  8. @ChuckNorris666 configuration.lua na lib
  9. @ALL quem está com problemas na velocidade do rollout. em data/lib/pokemon moves.lua procure por isso: doCreatureAddCondition(cid, rollspeedcondition) Substituam por isso: local speeda = getCreatureSpeed(cid) doChangeSpeed(cid, -speeda) doChangeSpeed(cid, PlayerSpeed+100) addEvent(doChangeSpeed, 8*1000, cid, -150) E a velocidade ficará boa não entendi muito bem como é esse sistema de velocidade, mas já é um avanço.
  10. @slicer belo trabalho reputado! @DarkeyreN deve ser muito gostoso ter tudo pronto e esperar que outros resolvam os bugs *__* @Nibelins, parabéns mano seus pokes ficaram shooow!
  11. @vudi já tentou ir no diretorio que ele esta falando? o sistema foi bem claro em falar que você não adicionou o pokemon na tabela speed :x @kledstonsk8 procure falar com o cara que você baixou o seu sistema shiny.. aqui esta tudo ok
  12. Simples, na função dowin que esta no npc você coloca para add uma storage. depois cria um arquivo onUse para a porta.. se tiver tal storage ele consegue abrir, caso contrario não. Espero ter ajudado No NPC coloque isso: local function doWinDuel(cid, npc) if not isCreature(cid) then return true end setPlayerStorageValue(cid, 147147, 1) local this = npc local a = gymbadges[getCreatureName(this)] + 8 doCreatureSay(npc, "You won the duel! Congratulations, take this "..getItemNameById(a - 8).." as a prize.", 1) local b = getPlayerItemById(cid, true, a) if b.uid > 0 then doTransformItem(b.uid, b.itemid - 8) end end Porta: coloque dentro do doors.lua algo como isso: if getPlayerStorageValue(cid, 147147) >= 1 then doorEnter(cid, item, toPosition) else doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "The door seems to be sealed against unwanted intruders.") end
  13. @betinhowz666 é so usar essa função doPlayerSendMailByName(getCreatureName(cid), item, 1) no lugar dessa: doPlayerAddItemEx(cid, item, true)
  14. Acho melhor usar este aqui: function onUse (cid,item,frompos,item2,topos) pos = {x=1527, y=1926, z=7} pos1 = {x=pos.x+1, y=pos.y, z=pos.z} if #getCreatureSummons(cid) >= 1 then local pk = getCreatureSummons(cid) doTeleportThing(cid,pos) doTeleportThing(pk,pos1) doSendMagicEffect(pos, CONST_ME_TELEPORT) doSendMagicEffect(pos1, CONST_ME_TELEPORT) else doTeleportThing(cid,pos) doSendMagicEffect(pos, CONST_ME_TELEPORT) end return 1 end @Roversinho use este aqui, pois o que eu postei não tem reset cooldown!
  15. @Roversinho não entendi nada que você falou, ja retirou a trava que impede o summon de pokemons da 2 geração? @ALL vamos usar a barra search a cada 10 paginas os pedidos se repetem ¬¬
  16. O correto seria: local chance = math.random(1,100) if chance >= 80 then doPlayerSendCancel(cid, "You failed to heal the poison") Só lembrando que assim o player terá 80% de chance para curar o veneno.
  17. A porcentagem é em dar certo, visto que o segundo numero esta rodando com bem menos números, ou seja 10% é 10% de dar certo (ele evoluir)
  18. @ChuckNorris666 só mudar os valores do wildchance no configuration.lua não dará certo, você terá que editar aquelas funções no exp que o slicer falou. o sistema funciona assim: ele pega um numero qualquer entre 1 e a chance que você colocou no config, e pega outro numero tambem entre 1 e a chance se esses dois numeros forem iguais o pokemon evolui caso contrario não. Por isso que quando você colocou 1 o sistema pega um numero entre 1 e 1 ou seja 1 e o outro numero tambem era 1, ele sempre irá evoluir assim: if not isSummon(cid) and not isPlayer(cid) and math.random(1, 100) == math.random(1, 30) then addEvent(doEvolveWild, math.random(1, 2500), cid) end assim as chances ficam variando de 1% até 30% -- você edita ai da sua maneira.
  19. Provavelmente você pescou com um personagem level alto, pois o level do pokemons pescado é de acordo com o level do player. (sistema muito bem pensado)
  20. Procure por isso no arquivo do npc: setWildPokemonLevel(summon, it.level, getPokemonStatus(it.name, (it.extralevel + it.level)), name, 1.5) e mude para: setWildPokemonLevel(summon, it.level, getPokemonStatus(it.name, (it.extralevel + it.level)), name, 0) Testa ai e me diga se funcionou!
  21. Existe já um tópico com perguntas e respostas sobre Pokemon, basta ter interesse e correr atrás! Veja na minha sign..
  22. @Roversinho o que esse npc faz? @sonnefes48 explique melhor o seu erro @ChuckNorris666 foi facil encontrar tudo de mão beijada né? não consegue fazer nada sozinho agora :x
  23. @ALL procurem ler o primeiro post antes de perguntarem as coisas, coloquei agora em negrito para o povo criar o client com ip proprio.
  24. @Dudu08267 me manda por MP o arquivo que eu edito, pelo que eu entendi você colocou para setar storage no mesmo arquivo que verifica.. e não entendi o focus? é cid ou oque??
  25. @Dudu08267 quando lutar com o npc você coloca para setar uma storage, depois no mesmo npc você coloca um if que se pegar tal storage retorna uma mensagem dizendo que já lutou.
  • Quem Está Navegando   0 membros estão online

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