Ir para conteúdo

Eskylo

Visconde
  • Total de itens

    477
  • Registro em

  • Última visita

  • Dias Ganhos

    5

Tudo que Eskylo postou

  1. A spell empurra o target pra trás, bacana !
  2. Interessante! O 5mok3 tem conteudos muito bons, e se vc está melhorando, o mapa deve estar muito bom, as ideias também são muito boas, realmente umas coisas sem sentido que tem no global e em ots são feias mesmo. Acredito que esse server pode e vai ficar muito foda, mas eu não curto jogar ot hard, algo pessoal mesmo Boa sorte com o projeto!
  3. Eskylo

    Shopping celadon [pxg]

    Entendi, realmente procurar sprites é demorado, e ainda dá mais trabalho ter que exportar e importar sprites pro seu SPR próprio e tudo mais. Por isso eu mapeio direto com a SPR e DAT da pxg e uso ele no meu client, porque aí eu não preciso procurar sprites do Object Builder, eu procuro direto pelo RME. Isso facilita um pouco porque no RAW pallet do RME ele já tira itens conhecidos para suas categorias e aí eu procuro só no que sobra em RAW->Others, ou seja, não vou precisar passar o olho por muitas sprites Isso é só uma explicaçao de como eu acho sprites pro mapa, agora se eu fosse montar um arquivo odb com os moveis la eu teria bastante trabalho '-'
  4. Eskylo

    Shopping celadon [pxg]

    Faz o download do SPR e DAT deste tópico: http://www.xtibia.com/forum/topic/240705-spr-e-dat-da-pxg-07052016/ Lá tem o que você procura
  5. Realmente! Eu li o tópico quando tava com sono '-' Quem fez o script pensou em uma manobra pra pegar o uid do corpse e deu certo, mas tem uma pequena chance de bugar se tiver 2 corpses iguais um em cima do outro eu acho, talvez não se a getTileItemById pegar sempre o top item. O script que você postou ficou bom, acho que só faltou o addEvent pros effects não sairem todos ao mesmo tempo: addEvent(replayEffect, (i+1)*1000, pos, eff, i+1) Ficando local items = {11447,11446,12245} local effect = 169function replayEffect(pos, eff, count)i = count or 0if i >= 10 then return enddoSendMagicEffect(position, effect)addEvent(replayEffect, (i+1)*1000, pos, eff, i+1)endlocal function func(cid, position, corpseid, effect) if not isCreature(cid) then return true end local corpse = getTileItemById(position, corpseid).uid if corpse <= 1 then return end if not isContainer(corpse) then return true end for slot = 0, (getContainerSize(corpse)-1) do local item = getContainerItem(corpse, slot) if item.uid <= 1 then return end if isInArray(items,item.itemid) then return replayEffect(position, effect) end endendfunction onKill(cid, target, lastHit) if not ehMonstro(target) then return true end local corpse = getMonsterInfo(getCreatureName(target)).lookCorpse addEvent(func, 5, getCreatureSummons(cid)[1], getThingPos(target), corpse, effect)return trueend
  6. Eskylo

    Shopping celadon [pxg]

    Sprites utilizadas: http://www.xtibia.com/forum/topic/240705-spr-e-dat-da-pxg-07052016/ Items.otb utilizado: items.rar Para abrir/editar você precisa do RME com suporte a Transparência e Spr Extendido. Colocar items.otb utilizado em RME/data/854. Utilizar as sprites citadas acima no RME. Download: sppxg.rar sppxg.rar
  7. o erro do seu script está em quando ele tenta pegar o corpse. na minha visao nao tem como fazer isso com onkill, mas tem como fazer com ondeath, porque a ondeath já fornece o corpse como um de seus parametros function onDeath(cid, corpse, deathList) if not ehMonstro(cid) then return true end addEvent(func, 5, getCreatureSummons(deathList[1])[1], getThingPos(cid), corpse, effect)return trueend se nao der certo tenta trocar por addEvent(func, 5, getCreatureSummons(deathList[1])[1], getThingPos(cid), corpse.uid, effect) é necessário registrar o creatureEvent nos monsters que vão ativar o script quando morrerem
  8. Eskylo

    Module client

    Não sei como resolver, mas isso tá acontecendo porque o client dxp foi modificado pra ler / adicionar modules de uma forma diferente.
  9. Estranho no meu modem não tem esses campos "external" só internal msm, vai testando coisas diferentes nesse external aí ou deixar em branco mesmo não se esqueça de colocar o ip do meuip no config lua e talvez usar start port 7171 e end port 7172
  10. você vai deixar o banco de dados na mesma maquina do site ou servidor?
  11. Eskylo

    Item editado

    foi o que eu falei o unico porem é que o dano vai ficar entre o min e max que botar ali, e não vai se basear na skill (distance por exemplo) do char Edit: se for o caso pode se basear nas propriedades de 1 item de distance como spear
  12. Sim! Ele pode contratar apenas o serviço de VPS e hostear o servidor e site nesse mesmo serviço. Mas caso ele queira hostear o site em um lugar diferente é sim possível, basta configurar o site pra acessar o banco de dados pelo ip.
  13. Todo ot server tem um banco de dados onde fica informações como conta, senha, characters etc. O que acontece é que o Programa EXE do servidor precisa ter acesso ao banco de dados assim como o site também precisa ter acesso ao banco de dados. Então: 1° defina onde o banco de dados vai ficar (seu pc ou host) 2° configure o servidor ou site pra acessar o banco de dados onde ele estiver Normalmente a galera usa o mysql que vem no xampp, entao pesquise como configurar o banco de dados no xampp e como acessar ele de outra máquina Sei que não ajudei completamente, mas espero ter clareado suas dúvidas
  14. Eskylo

    Item editado

    eu acho que se você copiar as propriedades de uma wand no items.xml e weapons.xml e usar no seu crossbow dá certo.
  15. Bacana XD eu também tava fazendo isso kk quando tiver mais completo eu também disponibilizo
  16. Ele não sabe escrever 'consertar', imagina programar. Eu compilei as sources que tem pra baixar no tópico, gerou um arquivo de 4mb e o compilado que tem pra baixar no tópico tem 6mb, ou seja, tem bastante coisa nesse compilado que não tem nas sources. Um dos sistemas que não tem nas sources é o de block respawn.
  17. Eu tava procurando o sistema de block respawn nas sources do tópico e parece que não tem, mas no servidor compilado tem esse sistema... Alguém pode confirmar isso?
  18. Eu sei. Só quis facilitar pra quem tá procurando possíveis "armadilhas" no código das sources.
  19. Lista de arquivos alterados comparado com as sources 0.3.6 para tibia:
  20. Se tem uma fórmula que adapta isso parece ser bom!
  • Quem Está Navegando   0 membros estão online

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