1. TibiaRPGBrasil

    1. 118.2k
      posts
    2. 155.7k
      posts
    3. 1.1k
      posts
    4. Suporte

      Forum para tirar dúvidas do servidor

      36.7k
      posts
    5. 2.9k
      posts
    6. Novidades*

      Confira as novidades do servidor

      22.6k
      posts
    7. Eventos*

      Fique por dentro dos eventos que rolam no servidor

      1.2k
      posts
    8. Sugestões

      Novas idéias, crí­ticas, etc

      84.4k
      posts
    9. Bugs

      Reporte bugs do servidor aqui

      28.1k
      posts
    10. Prazer! Eu sou...

      Apresente-se e conte-nos um pouco sobre você e sua vida!

      1.9k
      posts
    11. Enquetes

      Participe das enquetes dos usuarios, dando suas opiniões

      5.7k
      posts
    12. TeamSpeak

      Formação de canais, conversa com a administração

      409
      posts
  2. Design

    1. Imagens

      Revele suas habilidades e proponha serviços com ferramentas gráficas para geração de imagens como photoshop, gimp, corel draw entre outros

      4.4k
      posts
    2. Mapas de Tibia

      Mostre seus mapas relacionados a tibia / otserver aqui

      2.9k
      posts
  3. OFF-Topic

    1. Informática

      Assuntos relacionados a informática

      3.9k
      posts
    2. Fotos

      Fotos não relacionadas ao servidor

      10.6k
      posts
    3. Videos

      Ví­deos não relacionadas ao servidor

      9k
      posts
    4. Games

      Area relacionada a games de qualquer tipo, pc, console, mesa, etc

      2.5k
      posts
    5. Diversos

      Qualquer outro assunto não abordado nas categorias acima

      33.2k
      posts
  • Topics

  • Ultimos Posts

    • Sobre os pisos, eles não são aleatórios. Todos eles sempre nascem na mesma ordem, igual é na versão normal. A única diferença é o tempo. E eu to falando por experiencia nessa parte tbm. Nunca fiz a LW hard sem morrer mas já conclui ela com algumas mortes diversas vezes e os pisos são sempre a mesma ordem, a única questão ai é o fator da conexão, que se voce der o azar de acontecer algo que trave a resposta do seu personagem, isso pode de fato atrapalhar mas dizer que é o servidor, eu nao sei, pq pra mim nao é o caso e eu nao tenho acesso a informações de dados de conexão do servidor. Sobre travamento do servidor, eu tenho zero problemas com isso, pq pra mim nao acontece, nem stuttering, freezing, nada nada, mas entendo que vivencias unicas são podem servir de padrão. Sobre o premio por ter sido o segundo time a concluir. A recompensa inteira era pro primeiro time, então se voce foi o segundo e só metade ganhou, a chance de pegar o pet diminui em 50% aparentemente, até um certo limite de % de chance (isso eu sei com ctz, só nao sei qual é essa % mínima).
    • Last wish hard é questao de sorte para passar da primeira parte sem morrer, os quadrados nascem aleatoriamente e se 1 piso demorar 1seg para nascer vc ja perde, se o server der uma travada (e nao venha me dizer que isso não acontece pq ocorre com frequência) vc perde tbm, fui membro do segundo time a concluir a quest dps de mtas tentativas fracassadas e adivinhem so metade do time pegou o pet ( o TIME é composto por 6 e so apenas 3 teve o merito do pet? Sem sentido nenhum) creio que dali em diante ngm mais conseguiu finalizar a quest sem morrer. E isso sobre a sorte dos pisos se abrir aleatorio ja foi passado passado na staff qdo ainda fazia parte do time.
    • Coloque em uma BP somente os Flawless +0. O Char vai colocar no sqm sul do char um flaw e irá refina-lo até o nível que você definir de +1 a +7. Após conseguir refinar o flawless, ele vai jogar o flaw para um de 7 sqms atrás do char de acordo com o nível de refinamento do cristal.   Obs.: Não coloque nenhum flawless que não seja +0 na BP aberta, pois o macro poderá usar o item para refinar o flawless que está no chão. Vídeo com demonstração: https://www.youtube.com/watch?v=7nArfJjS_iY   timeRefineFlaw = now flagRefineFlaw = macro(500,"Refine Flaws",function() flagCanUseRefineFlaw = true tile = g_map.getTile({x=posx(),y=posy()+1,z=posz()}) if not tile:isWalkable() then flagCanUseRefineFlaw = false end for k= -4,2 do tile = g_map.getTile({x=posx()+k,y=posy()-1,z=posz()}) if not tile:isWalkable() then flagCanUseRefineFlaw = false end end if not flagCanUseRefineFlaw then if (now-timeRefineFlaw)>10000 then say("Vá para uma área onde a linha de trás e da frente do boneco estejam livres.") timeRefineFlaw = now end return end tile = g_map.getTile({x=posx(),y=posy()+1,z=posz()}) if tile:getTopLookThing():getId() == 942 then flawChao = tile:getTopThing() g_game.look(flawChao) else flawBackpack = findItem(942) g_game.move(flawBackpack, {x=posx(),y = posy()+1, z= posz()}, 1) end end) onTextMessage(function(mode, text) if flagRefineFlaw.isOn() then if distMax == 0 then elseif string.find(text:lower(), "you see a flawless ice crystal") and not string.find(text, "+" .. tostring(distMax)) and not string.find(text, "Using") then tile = g_map.getTile({x=posx(),y=posy()+1,z=posz()}) if tile:getTopLookThing():getId() == 942 then flawChao = tile:getTopThing() useWith(942,flawChao) end elseif string.find(text:lower(), "you see a flawless ice crystal") and string.find(text, "+" .. tostring(distMax)) then tile = g_map.getTile({x=posx(),y=posy()+1,z=posz()}) flawChao = tile:getTopThing() g_game.move(flawChao, {x=posx()+distMax-5,y = posy()-1, z= posz()}, 1) elseif not string.find(text:lower(), "you see a flawless ice crystal") and not string.find(text:lower(), "using") and string.find(text:lower(), "flawless ice crystal") then tile = g_map.getTile({x=posx(),y=posy()+1,z=posz()}) g_game.move(tile:getTopLookThing(), {x = 65535, y=SlotBack, z=0}, tile:getTopLookThing():getCount()) elseif string.find(text:lower(), "you see") and not string.find(text:lower(), "flawless ice crystal") then flawBackpack = findItem(942) g_game.move(flawBackpack, {x=posx(),y = posy()+1, z= posz()}, 1) end end end) UI.Separator() UI.Label("Refine do Flaw:") distMin = 1 distMax = 7 function RefinaFlaw(parent) local panelName = "refinaFlaw" if not parent then parent = panel end local ui = g_ui.createWidget("DualScrollPanel", parent) ui:setId(panelName) if not storage[panelName] then storage[panelName] = { min = 1, max = 7, text = 'exura' } end ui.title:setOn(storage[panelName].enabled) ui.title.onClick = function(widget) storage[panelName].enabled = not storage[panelName].enabled widget:setOn(storage[panelName].enabled) end local updateText = function() ui.title:setText("Refine >= +" .. math.floor(storage[panelName].min*7/100) .. " e <= +" .. math.floor(storage[panelName].max*7/100)) end local repeatTime ui.scroll1.onValueChange = function(scroll, value) storage[panelName].min = value updateText() end ui.scroll2.onValueChange = function(scroll, value) storage[panelName].max = value updateText() end ui.text.onTextChange = function(widget, text) storage[panelName].text = "" updateText() end ui.scroll1:setValue(storage[panelName].min) ui.scroll2:setValue(storage[panelName].max) macro(1000, function() if storage[panelName].enabled then distMin = math.floor(storage[panelName].min*7/100) distMax = math.floor(storage[panelName].max*7/100) end end) end RefinaFlaw()  
    • a cidade ficaria melhor sem esses bichinhos. @Faramir @topic, muito amigo ;D
  • Popular Contributors