Ir para conteúdo

Vodkart

Héroi
  • Registro em

Tudo que Vodkart postou

  1. local positions = { [1] = {{x = 1290, y = 973, z = 7},{x = 1291, y = 973, z = 7},{x = 1292, y = 973, z = 7}}, [2] = {{x = 1293, y = 973, z = 7},{x = 1294, y = 973, z = 7},{x = 1295, y = 973, z = 7}}, [3] = {{x = 1296, y = 973, z = 7},{x = 1297, y = 973, z = 7},{x = 1298, y = 973, z = 7}}, [4] = {{x = 1298, y = 973, z = 7},{x = 1299, y = 973, z = 7},{x = 1300, y = 973, z = 7}} } local text = {"E por último, o incrivel mundo de garden", "aqui vemos o mapa de althera", "Aqui damos inicio a jornada pelo mapa"} function doTpWithDelay(cid, delay) if delay > 0 then doTeleportThing(cid, positions[getPlayerVocation(cid)][delay]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,text[delay]) doSendMagicEffect(getThingPos(cid), 2) addEvent(doTpWithDelay, 2000, cid, delay-1) else doCreatureSetNoMove(cid, false) end end function onUse(cid, item, frompos, item2, topos) local var = positions[getPlayerVocation(cid)] if not var then return true end doCreatureSetNoMove(cid, true) doTpWithDelay(cid, #var) return true end n cheguei a testar... o que está entre os "[]" é a voc
  2. que área é aquela? Você tem que colocar a área total do seu mapa, não só aquela parte, assim:
  3. se não summonar me avisa e comenta lá no meu tópico ou via PM que eu resolvo para você. abraços!
  4. Vodkart postou uma resposta no tópico em Arquivo Público
    Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  5. @liteon9y local positions = {{x = 1292, y = 969, z = 4}, {x = 1292, y = 972, z = 3}, {x = 1293, y = 974, z = 2}, {x = 1293, y = 976, z = 2}, {x = 1292, y = 976, z = 3}} local text = {"Feehhc", "Wwoooww", "Wwoooww", "Wwoooww", "Puuffh"} function doTpWithDelay(cid, delay) if delay > 0 then doTeleportThing(cid, positions[delay]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,text[delay]) doSendMagicEffect(getThingPos(cid), 2) end addEvent(doTpWithDelay, 180, cid, delay-1) end function onUse(cid, item, frompos, item2, topos) doTpWithDelay(cid, #positions) return true end
  6. si, deu esse erro porque a configuração da pos está errada... Confira novamente xD
  7. Se eu fosse fazer um sistema como o saymon falou, eu faria diferente... O jogador iria conhecer todas as hunts, e ele iria para o meio da hunt mesmo, junto com os monstros e tudo mais. Só que os monstros não poderiam atacar ele e nem ele os monstros... Ai iria mostrando o nome da área(como vc fez), o jogador n poderia se mexer ou deslogar, etc...
  8. Vodkart postou uma resposta no tópico em Suporte Tibia OTServer
    local boxes = { [{1,5}] = {id = 6568, amount = 1}, -- 1 a 5% de chance [{6,15}] = {id = 2494, amount = 1}, [{16,50}] = {id = 2495, amount = 1}, [{51,100}] = {id = 2160, amount = 5} -- 51 a 100% de chance } function onUse(cid, item, frompos, item2, topos) local chance = math.random(1,100) for c , info in pairs(boxes) do if chance >= c[1] and chance <= c[2] then doPlayerAddItem(cid,info.id, info.amount) doSendMagicEffect(getPlayerPosition(cid), math.random(28,30)) doPlayerSendTextMessage(cid,22,"You have found a "..info.amount.." " .. getItemNameById(info.id) .. ".") end end doRemoveItem(item.uid) return true end
  9. só mudar a função main... kkk local positions = {{x = 1290, y = 973, z = 7}, {x = 1290, y = 974, z = 7}, {x = 1290, y = 975, z = 7}} local text = {"E por último, o incrivel mundo de garden", "aqui vemos o mapa de althera", "Aqui damos inicio a jornada pelo mapa"} function doTpWithDelay(cid, delay) if delay ~= 0 then doTeleportThing(cid, positions[delay]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,text[delay]) doSendMagicEffect(getThingPos(cid), 2) end addEvent(doTpWithDelay, 2000, cid, delay-1) end function onUse(cid, item, frompos, item2, topos) doTpWithDelay(cid, #positions) return true end
  10. Vodkart postou uma resposta no tópico em Suporte Tibia OTServer
    mas vai receber 1 só premiação? e pra que versão é? 10.90?
  11. local positions = {{x = 1290, y = 973, z = 7}, {x = 1290, y = 974, z = 7}, {x = 1290, y = 975, z = 7}} local text = {"E por último, o incrivel mundo de garden", "aqui vemos o mapa de althera", "Aqui damos inicio a jornada pelo mapa"} function doTpWithDelay(cid, delay) if delay ~= 0 then doTeleportThing(cid, positions[delay]) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,text[delay]) doSendMagicEffect(getThingPos(cid), 2) end addEvent(doTpWithDelay, 2000, cid, delay-1) end function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end doTpWithDelay(cid, #positions) return true end aumentei o delay para 2 segundo... pro pessoal ler a msg
  12. Qualquer dúvida nos meus códigos só comentar la no tópico que eu sempre estou dando suporte p/ galera! Valeu!
  13. Vodkart postou uma resposta no tópico em Playground (Off-topic)
    é mta virgindade pra um cara só
  14. entendi abre o mods e procure por essa linha: if isPlayer(cid) and isMonster(target) and not isSummon(target) then e deixe essa assim: if isPlayer(cid) and isMonster(target) then alguns servidores não possui essa função nas sources... testa e me avisa!
  15. que rank? eu removi o rank, vc usava o simple task 3.0? se sim, tem que excluir todo os codigos anteriores e colocar o novo, o npc tbm!
  16. Já vi onde vc errou, na primeira linha você colocou assim os items: items = {2173,1} o certo é items = {{2173,1}} caso queira adicionar mais itens você coloca: items = {{2173,1},{2494,1},{2160,10}}
  17. isso mesmo, me passa o seu arquivo que vc já fez alteração, colocou os itens e talz pra mim ver.
  18. local positions = {{x = 1290, y = 973, z = 7}, {x = 1290, y = 974, z = 7}, {x = 1290, y = 975, z = 7}} function doTpWithDelay(cid, delay) if delay ~= 0 then doTeleportThing(cid, positions[delay]) doSendMagicEffect(getThingPos(cid), 2) end addEvent(doTpWithDelay, 500, cid, delay-1) end function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end doTpWithDelay(cid, #positions) return true end ou assim tbm daria local positions = {{x = 1290, y = 973, z = 7}, {x = 1290, y = 974, z = 7}, {x = 1290, y = 975, z = 7}} function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end for i = 1, #positions do addEvent(doSendMagicEffect, 500*i, positions[i], 2) addEvent(doTeleportThing, 500*i, cid, positions[i]) end return true end
  19. é o script que vc editou ai
  20. me manda o seu código que eu arrumo p/ vc ou me adc no skype: vodkart.luateam
  21. vc ta usando o mods ou os arquivos lua? pq vc colocou o mods na pasta globalevents, o certo é na pasta MODS
  22. O erro indica que você não manipulou uma tabela direito, colocou um "}" a mais ou a menos. se quiser te ajudo a configurar. só me enviar o código que estais usando e eu confiro p/ vc.
  23. buga pq? dá algum erro? o seu serve é 8.6?
  24. Vodkart postou uma resposta no tópico em Suporte Tibia OTServer
    tópico fechado já que não houve solução pelo tópico, vou fechar para evitar comentários desnecessários.
  25. tente usar esse, fiz recentemente: http://www.tibiaking.com/forum/forums/topic/78605-mods-86-perfect-zombie-system-automático-v10/

Informação Importante

Confirmação de Termo