Tudo que EddyHavoc postou
-
Nos ajude com novas PIPS
Saudades Lins... Só consegui ver hoje o tópico, fiz rapidinho essas PIPs, se interessar... Fiz tentando manter um ar Medieval, utilizei cores de madeira e ouro/bronze...
-
ERROR Compilação TFS 1.2
Baixe o TFS SDK https://static.otland.net/dl/tfs-sdk-3.2.zip Extraia o TFS SDK em uma pasta no seu Disco Local C e execute o "register_tfssdk_env.bat" Depois baixe o Boost C++ https://sourceforge.net/projects/boost/files/boost-binaries/1.62.0/boost_1_62_0-msvc-14.0-32.exe/download E Extraia em uma pasta no seu Disco Local C e mova o "register_boost_env.bat" da pasta TFS SDK para a pasta onde você extraiu o Boost C++ e o execute-o. Ambos execute como Administrador.
- [ERRO] Taming.lua
-
Item que libera talkaction
É simples de fazer, você pode descrever a talkaction ? Ou você tem uma talkaction especifica? para editar a partir daí ?
-
ERRO SQL DATABASE
No seu 127.0.0.1/phpmyadmin o servidor não encontrou a database criada com o nome "Daniel" Cria uma database e importa o mysql.sql do servidor. Após os passos citados anteriormente abra o servidor e seja feliz.
-
Critical System
Não testei, porém tenta aí, se retornar algum erro, posta para analisarmos. local config = { lvlcrit = 48913 local multiplier = 1.5 levelscrit = 100 effectonuse = 14 } function onStatsChange(cid, attacker, type, combat, value) if isPlayer(attacker) and (not (attacker == cid)) and (type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS) then if (getPlayerStorageValue(attacker, config.lvlcrit)*3) >= math.random (0,1000) then dano = math.ceil(value*(config.multiplier)) doTargetCombatHealth(attacker, cid, combat, -dano, -dano, 255) doSendAnimatedText(getCreaturePos(attacker), "DANO CRITICO!", 144) return false end end if getPlayerStorageValue(cid, config.storagecrit) < config.levelscrit then doSendMagicEffect(target,config.effectonuse) doPlayerSendTextMessage(cid,22,"You advanced to critical level ["..(getPlayerStorageValue(cid, config.storagecrit)+1).."/"..config.levelscrit.."].") setPlayerStorageValue(cid, config.storagecrit, getPlayerStorageValue(cid, config.storagecrit)+1) elseif getPlayerStorageValue(cid, config.storagecrit) >= config.levelscrit then doPlayerSendTextMessage(cid,22,"You advanced to critical level [100].") end return true end
-
The Forgotten Server 0.3.7 10.10x
@robi123 a Source é o conjunto de arquivo que após compilados formam a distro que você executa para abrir o servidor.
-
forja item
@robi123 O sistema anterior ele está removendo a mesma quantidade para os dois itens, testa da seguinte forma e me fala o resultado. function onUse(cid, item, item2, frompos, topos, pos) local config = { ["fire sword"] = {t1=2230,qnt1=100,t2=2409,qnt2=100,t3=2392}, -- t1 = ID do ITEM 1 |---| t2 = ID do ITEM 2 |---| t3 = ID do ITEM a ser FORJADO -- ["fire axe"] = {t1=2489,qnt1=100,t2=2487,qnt2=100,t3=2432}, -- qnt1 = QUANTIDADE a ser retirada do ITEM 1 | --- | qnt2 = QUANTIDADE a ser retirada do ITEM 2 -- } local r1 = {x = 79, y = 402, z = 6, stackpos= 2} -- Posição 1 ( NÃO MEXA NO stackpos= 2 ) local r2 = {x = 81, y = 402, z = 6, stackpos= 2} -- Posição 2 ( NÃO MEXA NO stackpos= 2 ) local r3 = {x = 80, y = 402, z = 6} -- Posição do Item a Ser Criado local q1 = getThingfromPos(r1) local q2 = getThingfromPos(r2) for i, x in pairs(config) do if (q1.itemid == x.t1 and q2.itemid == x.t2) then addEvent(doCreateItem, 1000, x.t3, 1, r3) doRemoveItem(q1.uid, x.qnt1) doRemoveItem(q2.uid, x.qnt2) doSendMagicEffect(r3, 47) addEvent(doSendMagicEffect, 900, r3, 39) doPlayerSendTextMessage(cid, 22, "Parabéns, Você Forjou Um " .. i .. ".") else doPlayerSendTextMessage(cid, 22, "A posição do item " .. q1.itemid .. " e do item " ..q2.itemid.." está invertida.") break end end return TRUE end Alterei o código obrigando o jogador colocar em uma determinada ordem.
-
forja item
Tente assim: function onUse(cid, item, item2, frompos, topos, pos) local config = { ["fire sword"] = {t1=2230,t2=2409,t3=2392}, -- t1 = ID do ITEM 1 |---| t2 = ID do ITEM 2 |---| t3 = ID do ITEM a ser FORJADO -- ["fire axe"] = {t1=2489,t2=2487,t3=2432}, } local quantidade = {100} local r1 = {x = 79, y = 402, z = 6, stackpos= 2} -- Posição 1 ( NÃO MEXA NO stackpos= 2 ) local r2 = {x = 81, y = 402, z = 6, stackpos= 2} -- Posição 2 ( NÃO MEXA NO stackpos= 2 ) local r3 = {x = 80, y = 402, z = 6} -- Posição do Item a Ser Criado local q1 = getThingfromPos(r1) local q2 = getThingfromPos(r2) for i, x in pairs(config) do if (q1.itemid == x.t1 and q2.itemid == x.t2) or (q1.itemid == x.t2 and q2.itemid == x.t1) then addEvent(doCreateItem, 1000, x.t3, 1, r3) doRemoveItem(q1.uid, quantidade) doRemoveItem(q2.uid, quantidade) doSendMagicEffect(r3, 47) addEvent(doSendMagicEffect, 900, r3, 39) doPlayerSendTextMessage(cid, 22, "Parabéns, Você Forjou Um " .. i .. ".") break end end return TRUE end
-
Seu Último Trabalho
Pra quem curte Digimon, Metal Phantonomon em 64x64
-
Alterar FUNDO
A imagem que você quer como novo fundo esta em qual formato ? As vezes pode estar em .png e o código ta lendo a .jpg/.jpeg
- Perfect VIP System 2.2
-
Duvida ot de tibia versões 10x+
Baixa qualquer servidor na sessão de Downloads, se você quiser só para você jogar não precisa nem de site, instala o sqlite, cria conta via acc manager in game, e roda no seu pc mesmo que ele ficará on no ip 127.0.0.1
-
Servidor com mapa próprio atrai jogadores?
Eu sou um amante do RPG, eu gosto de jogos com mapas que eu não conheço e que tenho que explorar para conhecer, mapas no qual se eu quiser ir para hunt's e não esquecer onde é tal hunt, onde é tal entrada, eu tenho que marcar para conseguir chegar lá de novo, eu gosto da dificuldade em upar leveis e tudo mais. Então vai muito de gosto, mas se você quer abrir para ter o prazer do servidor online, para seus amigos e mais alguns players vale a pena. Mas se for para ter muitos players, não vale, está dificíl encontrar tipo de jogador como eu e voce.
- [Linux] Apache + MySQL + phpMyAdmin + Compilar OTServ (Debian e Ubuntu)
- [9.44] Global Compacto EddyHavoc
-
(Resolvido)[URGENTE]PROGRAMA PARA FAZER E EDITAR SPRITES EXE:FAZER SOMBRA E LUZ-REP+++Quem Ajudar
Paint.net - Leve e útil = Download
-
(Resolvido)[URGENTE]PROGRAMA PARA FAZER E EDITAR SPRITES EXE:FAZER SOMBRA E LUZ-REP+++Quem Ajudar
Paint Paint.net Photoshop Ilustrator
-
Hotkey ELFBOT Combo Heal
Criei um novo tópico agora solucionando seu problema silramos Segue o link: http://www.tibiaking.com/forum/topic/46562-hotkey-elfbot-heal-com-porcentagem/ Se gostou clique em GOSTEI
-
Hotkey ELFBOT Heal com Porcentagem
Descrição no título. script: auto 100 listas 'Auto Cura' | if [$hppc < X && $hppc > Y] say 'XY' | if [$hppc < Z] say 'XZ' XY: Aqui você coloca a fórmula da spell que você usará quando sua life estiver entre 'X' e 'Y'. XZ: Aqui você coloca a fórmula da spell que você usará quando sua life estiver menor que 'Z'. X: Aqui você coloca a porcentagem máxima que o bot começará a usar a spell 'XY'. Y: Aqui você coloca a porcentagem minima que o bot ainda usará a spell 'XY'. Z: Aqui você coloca um número a mais que colocou no 'Y' para usar a spell 'XZ' quando a porcentagem de sua life estiver menor que 'Z' . Ex.: Mages auto 100 listas 'Auto Cura' | if [$hppc < 90 && $hppc > 79] say 'exura gran' | if [$hppc < 80] say 'exura vita' Knight auto 100 listas 'Auto Cura' | if [$hppc < 90 && $hppc > 79] say 'exura' | if [$hppc < 80] say 'exana mort' Paladin auto 100 listas 'Auto Cura' | if [$hppc < 90 && $hppc > 79] say 'exura' | if [$hppc < 80] say 'exura san' Notas: A cada 0,1 segundos o bot irá verificar se sua porcentagem de vida esta entre 'X' e 'Y', caso esteja irá usar a spell 'XY', mas se estiver menor que 'Z', irá usar a spell 'XZ'.
- [9.44] Global Compacto EddyHavoc
-
Pack 200+ Sprites de Tibia, pack criado por EddyHavoc
Quando postei esse download nem existia server de Maple Story.
-
Converta Imagens para OTBM
Creio que não cara, faz muito tempo q nao entro no programa eu já me esqueci se existir a possibilidade disso está nas configurações do próprio programa.
-
Adeus
Ficarei com saudades. Sempre foi um bom membro e contribuiu muito com o TK.
-
Pack 200+ Sprites de Tibia, pack criado por EddyHavoc
Valeu cara se precisar estamos aqui !