Ir para conteúdo

Uther

Membro
  • Registro em

  • Última visita

  1. Magalhaes92 reagiu a uma resposta no tópico: Ajuda Double EXP POT ( urgente )
  2. Uther postou uma resposta no tópico em Playground (Off-topic)
    Seja bem vindo! Sempre o Guido (Peacock) chamando nós pra vim pra cá né?
  3. Uther postou uma resposta no tópico em Playground (Off-topic)
    Obrigado! Estou gostando sim!
  4. Uther postou uma resposta no tópico em Playground (Off-topic)
    Olá Vittu. Obrigado. Eu li as regras no dia que eu criei a conta. Desejo aprender Design e a fazer sprites.
  5. Uther postou uma resposta no tópico em Playground (Off-topic)
    Obrigado, Chaos.
  6. Uther postou uma resposta no tópico em Playground (Off-topic)
    Seja bem vindo.
  7. Gostei do tutorial. Espero que poste mais. Vou fazer uns sprites aqui depois e posto.
  8. Uther postou uma resposta no tópico em Suporte Bots
    Achei alguns aqui no TibiaKing. Link 1. Link 2. Link 3. Espero que seja útil. Qualquer coisa to aqui.
  9. Uther postou uma resposta no tópico em Suporte Bots
    De acordo com as regras: Evite fazer Double posts. Me dê essas informações e eu irei postar aqui: 1 - Você quer o WPT para qual Bot? 2 - Qual é a sua vocação? Uther.
  10. Achei um aqui, pode ser útil. Vá na pasta mods e adicione um arquivo.xml com o nome de ExpPotion.xml e bote isso: <?xml version="1.0" encoding="UTF-8"?> <mod name="AdvancedExpPotionSystem" enabled="yes" author="MatheusMkalo" forum="tibiaking.com"> <!-- Configs and Functions --> <config name="PotionExpConfigs"><![CDATA[ ------ CONFIGURE SEU SCRIPT ------ TRUE ou FALSE configs = { time = 1, ---- TIME IN MINUTES needpa = TRUE, needlvl = {TRUE, level = 50}, costmana = {TRUE, mana = 300}, addrate = 20, -- Exp que vai adicionar em % removeonuse = TRUE } function getTime(s) local n = math.floor(s / 60) s = s - (60 * n) return n, s end CreatureEventChecker = function(event, ...) -- Colex if isCreature(arg[1]) then event(unpack(arg)) end end creatureEvent = function(event, delay, ...) -- Colex addEvent(CreatureEventChecker, delay, event, unpack(arg)) end function getPlayerExtraExpRate(cid) -- By MatheusMkalo return (getPlayerRates(cid)[8]-1)*100 end ]]></config> <!-- exppotion.lua --> <action itemid="7440" event="script"><![CDATA[ domodlib('PotionExpConfigs') if getPlayerStorageValue(cid, 62164) >= 1 then return doPlayerSendCancel(cid, "You are already taking effect from this item.") end if configs.needpa and not isPremium(cid) then return doPlayerSendCancel(cid, "You need to be a premmium account to use this item.") end if configs.needlvl[1] and getPlayerLevel(cid) < configs.needlvl.level then return doPlayerSendCancel(cid, "You need to be level " .. configs.needlvl.level .. " to use this item.") end if configs.costmana[1] then if getCreatureMana(cid) < configs.costmana.mana then return doPlayerSendCancel(cid, "You need " .. configs.costmana.mana .. " mana to use this item.") else doCreatureAddMana(cid, -configs.costmana.mana) end end if configs.removeonuse then doRemoveItem(item.uid, 1) end for i = configs.time*60, 1, -1 do local a = math.floor(i/60) .. ":" .. i - (60 * math.floor(i/60)) if #a < 4 then a = string.sub(a,1,2) .. "0" .. string.sub(a, 3) end if i == configs.time*60 then creatureEvent(doPlayerSendCancel, configs.time*60*1000, cid, "The effect of the exp potion end.") end creatureEvent(doPlayerSendCancel, (configs.time*60-i)*1000, cid, "The effect of the exp potion will end in "..a..".") end doPlayerSetExperienceRate(cid, (1+(configs.addrate/100))+(getPlayerExtraExpRate(cid)/100)) creatureEvent(doPlayerSetExperienceRate, configs.time *60*1000, cid, 1+(getPlayerExtraExpRate(cid)/100-(configs.addrate/100))) doPlayerSendTextMessage(cid, 22, "Agora voce ira receber mais exp por matar os mosntros.") setPlayerStorageValue(cid, 62164, os.time()) creatureEvent(setPlayerStorageValue, configs.time *60*1000, cid, 62164, 0) return TRUE ]]></action> <creaturescript type="login" name="ExpPotion" event="script"><![CDATA[ domodlib('PotionExpConfigs') local time = configs.time if os.time()-getPlayerStorageValue(cid, 62164) < time *60 then doPlayerSetExperienceRate(cid, (1+(configs.addrate/100))+(getPlayerExtraExpRate(cid)/100)) creatureEvent(doPlayerSetExperienceRate, (time*60-(os.time()-getPlayerStorageValue(cid, 62164))) * 1000, cid, 1+(getPlayerExtraExpRate(cid)/100-(configs.addrate/100))) creatureEvent(setPlayerStorageValue, (time*60-(os.time()-getPlayerStorageValue(cid, 62164))) * 1000 , cid, 62164, 0) for i = (time*60-(os.time()-getPlayerStorageValue(cid, 62164))), 1, -1 do local a = math.floor(i/60) .. ":" .. i - (60 * math.floor(i/60)) if #a < 4 then a = string.sub(a,1,2) .. "0" .. string.sub(a, 3) end if i == (time*60-(os.time()-getPlayerStorageValue(cid, 62164))) then creatureEvent(doPlayerSendCancel, (time*60-(os.time()-getPlayerStorageValue(cid, 62164)))*1000, cid, "The effect of the exp potion end.") end creatureEvent(doPlayerSendCancel, ((time*60-(os.time()-getPlayerStorageValue(cid, 62164)))-i)*1000, cid, "The effect of the exp potion will end in "..a..".") end end return TRUE ]]></creaturescript> </mod> Tudo pronto, exp potion funcionando! O ID da potion usada no script foi o: 7440 (Mastermind Potion) Para usa-lo voce precisa tirar a linha no actions.xml da potion porque se nao vai bugar. Para trocar o id da potion eh so mudar essa linha: <action itemid="7440" event="script"><![CDATA[
  11. Uther postou uma resposta no tópico em Portal
    Uso a Pastebin a bastante tempo, bom saber dessa ferramenta do quote.
  12. Uther postou uma resposta no tópico em Playground (Off-topic)
    @Volcan. É claro que vou trazer. Vi que você está fazendo um servidor de Pokemon, estou postando umas sugestões lá. Eu vou jogar, é claro.
  13. Uther postou uma resposta no tópico em Playground (Off-topic)
    @Skydangerous, Obrigado! Me lembro de você de outros fóruns. @Kimoszin, Obrigado! @Adriano, Obrigado! @Volcan, Obrigado! @Guuh, Obrigado.
  14. Uther postou uma resposta no tópico em Playground (Off-topic)
    Obrigado, itroxz.
  15. Uther postou uma resposta no tópico em Playground (Off-topic)
    Oi, meu nick é Uther, prazer! Bem, eu estava procurando um fórum de Tibia bom mesmo e cheguei até aqui. Sou bem vindo?

Informação Importante

Confirmação de Termo