Ir para conteúdo

zipter98

Herói
  • Total de itens

    2553
  • Registro em

  • Última visita

  • Dias Ganhos

    73

Tudo que zipter98 postou

  1. Seria legal se tipo os zumbis conseguissem abrir as portas e.e se não, seria basicamente você se 'trancar' num quarto, abrir quando surgir a oportunidade, tacar a bomba, voltar, fechar a porta, e talz. Com eles conseguindo abrir portas, daria mais dinâmica ao jogo, não? Só não sei se é possível fazer isso ._.
  2. Akumah, poderia explicar sobre essa tag ispokeball? Tava vendo aqui, e todas as antigas balls (normal/great/super/ultra) não possuem essa tag, e funcionam perfeitamente. Tem algum motivo especial, ou alguma coisa assim? EDIT: Acabei de ver, só a saffari mesmo têm essa tag.
  3. No stun também, caso ele queira, só procurar por function doStun2(cid, cd, eff, check, spell) e adicionar, seguindo como exemplo o do Akumah, if isPlayer(cid) then return true end Achei bem legal isso, partiu colocar aqui no meu ot e.e
  4. Peguei aqui um sistema de autoloot de um servidor que havia baixado, não testei, porém suponho que se fizer tudo corretamente, vai funcionar. (tem alguns bugs, como os que citei em meu comentário anterior [esses bugs tem em, praticamente, todo autoloot]). TALKACTION: Tag: <talkaction words="/aloot" hide="yes" event="script" value="aloot.lua"/> Arquivo lua [nome: aloot] CREATURESCRIPTS: Tags: <event type="login" name="aloot_reg" event="script" value="aloot.lua"/> <event type="kill" name="aloot_kill" event="script" value="aloot.lua"/> Arquivo lua: [nome: aloot] Registre no login.lua: registerCreatureEvent(cid, "aloot_kill")
  5. Poderia postar seu NewStatusSyst? data/lib Testei 1 coisa aqui, e os players não estão recebendo stun e confusion, como você pediu. Apenas os pokes.
  6. Qual seu pokemon moves.lua? Poderia postá-lo? (em spoiler, claro) E outra, esse erro ocorre quando? Ao ligar o servidor?
  7. Agora sim, tem que ser free o fly, já que TODOS os arquivos dele (pelo menos, eu acho) estão agora configurados para ser free. Qual a base de seu servidor? Pokémon Dash? PDA?
  8. O ID do item. Vou ir dormir agora, esse último script fiz rapidin, e com base num outro script do fórum, talvez não funcione... Caso dê erro no distro, não esqueça de postá-lo. E se alguém experiente ae quiser ajudar, ou até mesmo um iniciante (como eu), melhor ainda.
  9. Esses autoloots que você mencionou não são funcionais em que sentido? Total? Ou em alguns bugs, como os comuns "item sumir as vezes", "após 100 unidades do item x não 'loota' mais ele", etc.?
  10. E a outra? poha, se ao menos desse um bug no console ia ser mais fácil... teste a outra q postei e essa (deve dar erro também, sou noob em scripting, então fica meio complicado): function onUse(cid, item, frompos, item2, topos) local items = { --id, pos {xxx, {x = xxx, y = yyy, z = zzz, stackpos=1}}, {zzz, {x = xxx, y = yyy, z = zzz, stackpos=1}}, {yyy, {x = xxx, y = yyy, z = zzz, stackpos=1}}, {aaa, {x = xxx, y = yyy, z = zzz, stackpos=1}}, {bbb, {x = xxx, y = yyy, z = zzz, stackpos=1}} } local cfg = { tp1 = {x=xxx, y=yyy, z=zzz}, --Para onde o player será teleportado. tp2 = {x=xxx, y=yyy, z=zzz}, --Onde irá surgir o teleport. } for i = 1, #items do if getTileItemById(items[i][2], items[i][1]).uid > 0 then doRemoveItem(getThingfromPos(items[i][2]).uid,1) doCreateTeleport(1387, tp1, tp2) else return doPlayerSendCancel(cid, "testando...") end end return true end Poste o erro que der no console.
  11. Fiz aqui duas tentativas muxo locas. Poste o erro que vai dar (provável) e.e function onUse(cid, item, frompos, item2, topos) local items = { [iddoitem] = {pos = {x=100, y=100, z=7}}, --Posição do item nos blocos [iddoitem] = {pos = {x=100, y=100, z=7}}, [iddoitem] = {pos = {x=100, y=100, z=7}}, [iddoitem] = {pos = {x=100, y=100, z=7}}, [iddoitem] = {pos = {x=100, y=100, z=7}}, } local cfg = { tp1 = {x=xxx, y=yyy, z=zzz}, --Para onde o player será teleportado. tp2 = {x=xxx, y=yyy, z=zzz}, --Onde irá surgir o teleport. } local test = items[item.itemid] local i = getTileItemById(test.pos, test).uid if i == 0 doPlayerSendCancel(cid, "Algum item está faltando.") return true end doRemoveItem(getThingFromPos(test.pos).uid, 1) doCreateTeleport(1387, tp1, tp2) return true end Segunda: function onUse(cid, item, frompos, item2, topos) local items = { [iddoitem] = {pos = {x=100, y=100, z=7, stackpos = 1}}, --Posição do item nos blocos [iddoitem] = {pos = {x=100, y=100, z=7, stackpos = 1}}, [iddoitem] = {pos = {x=100, y=100, z=7, stackpos = 1}}, [iddoitem] = {pos = {x=100, y=100, z=7, stackpos = 1}}, [iddoitem] = {pos = {x=100, y=100, z=7, stackpos = 1}}, } local cfg = { tp1 = {x=xxx, y=yyy, z=zzz}, --Para onde o player será teleportado. tp2 = {x=xxx, y=yyy, z=zzz}, --Onde irá surgir o teleport. } local test = items[item.itemid] local i = getTileItemById(test.pos, test).uid if i == 0 doPlayerSendCancel(cid, "Algum item está faltando.") return true end doRemoveItem(getThingFromPos(test.pos).uid, 1) doCreateTeleport(1387, tp1, tp2) return true end Coloque ID de items diferentes, para testar...
  12. Tava pensando aqui, se é por que numa parte ali perto da função q dá tando erro não está 'configurado' o valor dos pokémons de hoenn e sinooh, digamos assim, 'direito'. Tipo, nessa parte if i <= 151 then kanto = kanto+1 elseif i >= 209 then johto = johto+1 end Tem só pokes de kanto e johto, porém seu servidor contém kanto, johto, hoenn e sinooh. Tentei corrigir essa parte seguindo como base a pokedex OFICIAL. Por exemplo, no de hoenn, os pokémons vão de 252 à 386. Então "adicionei" nessa parte os pkms de hoenn/sinooh. Não tenho certeza se é essa a causa do bug, mas se quiser tentar... if i <= 151 then kanto = kanto+1 elseif i >= 152 and i <= 251 then johto = johto+1 elseif i >= 252 and i <= 386 then hoen = hoen+1 elseif i >= 387 then sinooh = sinooh+1 end RELEMBRANDO: Eu configurei seguindo como base a pokedex oficial, então talvez não seja igual ao seu server... TALVEZ.
  13. Já, e aproveite pra também postar os novos erros e.e legal nome do seu arquivo, questloca '-'
  14. /\ vou tentar fazer 1 coisa aqui pra ver se corrige, jaja edito. substituam o local items = { blablabla } q fica no começo por local items = { pos1 = {x=100, y=100, z=7}, pos2 = {x=100, y=100, z=7}, pos3 = {x=100, y=100, z=7}, pos4 = {x=100, y=100, z=7}, pos5 = {x=100, y=100, z=7}, } E configurem tudo certo...
  15. Editei meu comentário ali em cima com 3 'tentativas'. No próprio script mostra o que você deve configurar.
  16. data/actions/scripts, já que você precisa clicar numa alavanca, certo? O xml, suponho que você saiba fazer...
  17. /\ Brunnoo, é só ir no login.lua, e (de acordo com o script do stylo), após os registros de creatureevent, basta adicionar: addEvent(doSendAnimatedText, 500, getThingPosWithDebug(cid), "WELCOME", COLOR_BURN) Fica nessa parte:
  18. No meu, está configurado para playerspeed = 200, e o arquivo do Speed Item que passei funciona perfeitamente. Tente mudar a speed do seu server para 200 também (melhor prevenir do que remediar), e depois coloque o script que passei em data/creaturescripts/scripts no formato .lua. Depois, registre esse evento (como disse em meu comentário anterior) no login.lua, e adicione a tag (explicado no meu post anterior) em creaturescripts.lua. RELEMBRANDO: A velocidade do player só vai aumentar APÓS o mesmo avançar de level APÓS a adição COMPLETA desse script.OBS: O playerspeed encontra no config.lua não altera o funcionamente do script. Se não funcionou com você, provavelmente fez algo errado. Coloque na configuração do script (local speed = 2000) e note a diferença após upar. Ressaltando MAIS uma vez, a velocidade do player ao upar só vai aumentar após a instalação COMPLETA do script.
  19. Poderia postar seu exp2.0.lua, por favor? data/creaturescripts/scripts
  20. Eu peguei uma parte de um script do brun123 e tentei dar uma modificada pra aparecer o tp e talz, mas não sei se vai funcionar mesmo :x se quiser o link do tópico q o brun postou pra ver se consegue modificar melhor ao seu gosto, tae: http://www.xtibia.com/forum/topic/197522-alavanca-que-sacrifica-item-e-faz-sumonar-monstro/ Se não funcionar, poste o erro que der no console. E se tiver algum erro no script (q eu fiz rapidin aqui), e alguém reparar, comente aqui sobre ele, plz e.e OBS: Não testei... Fiz 3 tentativas aqui, não testei... se as 3 não funcionar, então, melhor esperar alguém experiente te ajudar... EDIT: Retirei 1 das 'tentativas', já tava na cara q ia bugar..
  21. Esse erro ocorre quando você dá dex em um pokémon de hoenn e/ou sinooh, ou em qualquer pokémon?
  22. No catch system fez assim? {b = "Hyper", v = 0}, E no Item Editor/Dat Editor marcou a opção "Useable"? E algumas coisas que o Slicer disse em outro tópico: ja fez isso aki tb? ;p -postado originalmente pelo @lucashgas Nao esqueca de editar o xml de action pro goback funcionar do xml do portrait para os pokemons aparecerem no portrait. de adicionar a ball na lib configuration.lua e some functions.lua e tambem na tag items.xml colocando isPokeball.
  23. Tente retirar esse <attribute key="ispokeball" value="1"/> , ficando tipo o exemplo que dei da UB. (só um palpite) Sobre o heal, você colocou balls = 1, 9? E poderia postar a Hyper Ball que você colocou no item.xml? Seguindo exemplo da ultra ball. Você também adicionou a Hyper Ball no catch.lua e no catch system.lua?
  24. No effect, o efeito que taca longe. No item.xml, siga como exemplo estas tags da ultraball: <item id="11829" article="a" name="ultraball"> --Ultraball com o pokémon dentro <attribute key="weight" value="100" /> <attribute key="slotType" value="feet" /> </item> <item id="11830" article="a" name="ultraball being used"> --Pokémon da ub sendo usado <attribute key="weight" value="100" /> <attribute key="slotType" value="feet" /> </item> <item id="11831" article="a" name="discharged ultraball"> --Pokémon da ub morto <attribute key="weight" value="100" /> <attribute key="slotType" value="feet" /> </item> <item id="2392" article="a" name="ultra ball"> --UB de captura <attribute key="weight" value="0" /> <attribute key="description" value="This is pokeball used to catch fainted pokemon. It has a 4x catch rate." /> </item> Em item id, você coloca o ID que configurou no item editor (disponível para download em um dos tutoriais que passei logo acima).
  25. Seguiu EXATAMENTE os tutoriais que mandei, colocou opção 'stackable' no item editor? Seguiu como exemplo outras balls? Mudou o que foi pedido?
  • Quem Está Navegando   0 membros estão online

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