Ir para conteúdo
  • Cadastre-se

Storm

Héroi
  • Total de itens

    1045
  • Registro em

  • Última visita

  • Dias Ganhos

    43

Tudo que Storm postou

  1. 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.
  2. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  3. @Phineasz Uma gambiarra que posso te sugerir é sempre dar um dia de vip a mais e botar a script para verificar isso. Por exemplo, o player compra 30 dias e ganhar 31, assim quando chegar no ultima dia ( que vai ser o 31), botar a script pra remover a premium e teleportar o player.
  4. @deryckson Tem que adicionar no movements.XML também; <movevent type="DeEquip" itemid="11117" slot="feet" event="function" value="onDeEquipItem"/> <movevent type="Equip" itemid="2646" slot="feet" event="function" value="onEquipItem"/> Isso é só um exemplo, você tem que configurar de acordo com cada item na parte do itemid e do slot corretamente para que funcione. Outra coisa, quando for pedir ajuda em qualquer coisa que envolva códigos, o correto é usar a ferramenta CODE do fórum para colocar os códigos dentro.
  5. 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.
  6. @Phineasz Faz assim, vai na script que adiciona os dias de VIP e acrescente a linha; local storage = 342555 -- Tem que ser a mesma na script que mandará ao DP quando a vip acabar setPlayerStorageValue(cid, storage, 1) E depois usa essa para mandar o player ao DP quando a vip acabar; local pos = {x = 153, y = 52, z = 7} -- Posição que será teleportado ao acabar a vip local storage = 342555 -- Storage adicionada no item que da premium function onLogin(cid) if getCreatureStorage(cid, storage) == 1 and not isPremium(cid) then doTeleportThing(cid, pos) doS
  7. Aqui no TibiaKing mensagens como UP e BUMP são proibidas, utilize o botão subir este tópico. Esta é uma mensagem automática! Pedimos que leia as regras do fórum! @GaspaR1
  8. Sobre o erro 2, faz o seguinte: Vá em World > Spawn.XML e procura por: spawntime="0"/> e em todos, troque para spawntime="60"/>
  9. 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.
  10. 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.
  11. @adolfbig local exhaust = 160 -- Segundos de exaust somado ao tempo do buff local outfit = {lookType = 445} -- outfit local tempo = 120 -- tempo em segundos. local effect = {175} -- effect ID local ml = 45 -- quantos ira aumentar o skill de ML local skillfist = 40 -- quantos ira aumentar o skill de Fist local skillsword = 40 -- quantos ira aumentar o skill de Sword local skillaxe = 40 -- quantos ira aumentar o skill de Axe local skillclub = 40 -- quantos ira aumentar o skill de Club local skilldistance = 40 -- q?uantos ira aumentar o skill de Distance local skillshield = 40 -- quantos ir
  12. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  13. @adolfbig Tive além de acrescentar o exhaust, o trabalho de refazer essa gambiarra que você usa como script de buff local exhaust = 160 -- Segundos de exaust somado ao tempo do buff local outfit = {lookType = 445} -- outfit local tempo = 120 -- tempo em segundos. local effect = {175} -- effect ID local ml = 45 -- quantos ira aumentar o skill de ML local skillfist = 40 -- quantos ira aumentar o skill de Fist local skillsword = 40 -- quantos ira aumentar o skill de Sword local skillaxe = 40 -- quantos ira aumentar o skill de Axe local skillclub = 40 -- quantos ira aumentar o skill de Club
  14. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  15. @Zzyzx <npc name="Reborn" script="data/npc/scripts/reborn.lua" walkinterval="0" floorchange="0" access="5" level="1" maglevel="1"> <health now="100" max="100"/> <look type="153" head="57" body="59" legs="40" feet="76" addons="3"/> <parameters> <parameter key="message_greet" value="Ola |PLAYERNAME|. Eu sou responsavel pelo {reborn}" /> </parameters> </npc> local config = { item = 2150, -- ID do item necessario para rebornar count = 1, -- Count do item a cima life = 100, -- Life ao rebornar mana = 50, -- Mana ao rebornar
  16. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  17. @Gnius local danos = { {10, 3}, {20, 6}, {30, 5}} -- {Porcentagem, effect} function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end local dmg = danos[math.random(1, #danos)] local damage = math.ceil((tonumber(dmg[1])* 0.01) * getCreatureMaxHealth(cid)) doSendMagicEffect(getThingPos(cid), dmg[2]) doSendAnimatedText(getThingPos(cid), '- ' .. damage, TEXTCOLOR_LIGHTBLUE) doCreatureAddHealth(cid, - damage) return true end
  18. @Gnius Tenta assim então local danos = {10, 20, 30} -- em % function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end local dmg = danos[math.random(1, #danos)] local damage = math.ceil((dmg * 0.01) * getCreatureMaxHealth(cid)) doSendMagicEffect(getThingPos(cid), 6) doSendAnimatedText(getThingPos(cid), '- ' .. damage, TEXTCOLOR_LIGHTBLUE) doCreatureAddHealth(cid, - damage) return true end
  19. @Gnius Não deu pra entender muito bem, então fiz desse jeito aqui local danos = { -- Configure aqui -- Deverá ser sempre uma sequencia com virgula na penultima, podendo ser adicionada quantas quiser. -- A script basicamente sorteia um valor dessa tabela e retorna em DANO ao player [1] = 50000, [2] = 60000, [3] = 70000 } function onStepIn(cid, item, position, fromPosition) if not isPlayer(cid) then return true end local damage = danos[math.random(1, #danos)] doSendMagicEffect(getThingPos(cid), 6) doSendAnimatedText(getThi
  20. 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.
  21. @iury alves potter local prize, question, answer, globalSto, t, sto = {}, nil, nil, 11789, {}, nil local model = "$question\nPrêmio: $itemcountx $itemname\nUse !responder [resposta]" function checkAsks() local sto = getGlobalStorageValue(globalSto) and getGlobalStorageValue(globalSto) or "nothing" local haveAsk = (type(sto) == "string" and sto ~= "nothing") if haveAsk then local t = string.explode(sto, ":::") local question = t[1] local answer = t[2] local prizeItem = t[3] local prizeCount = t[4] local str = "" str = stri
  22. @Rellyx Posta o erro(de preferencia um print da DISTRO) que aparece ao colocar a script em seu servidor.
  23. 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. @Vasco85 Fiz uma formatação melhor no seu tópico e mandei aquele seu double post para a lixeira.
  24. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo