Jump to content
Close
OfWar

Scripting [AJUDA] [SCRIPT] Por exhausted na script

Recommended Posts

Eaew galera do TK!

Quero por exhausted em uma script.

Ela (a script) é um item de heal, que heala %, e gostaria de por 30 segundo de exhausted e que também apareça uma mensagem no default.

EXEMPLO: "PEAR-SYSTEM: Você deve esperar X segundos para usa a pérola novamente." Se possível, que o X mostre quantos segundos falta para acabar o exhausted.

Fico muito agradecido!!

TFS: 0.4 - TIBIA 8.6

Citar

function onUse(cid, item, fromPosition, itemEx, toPosition)

    local porcentagem = math.random(10, 10)
    doCreatureAddMana(cid, getCreatureMaxMana(cid) * (porcentagem / 100))
    doSendAnimatedText(getThingPos(cid), "MP-PEARL!", TEXTCOLOR_BLUE)
    doPlayerSendTextMessage(cid,19, "PEARL-SYSTEM: 10% do seu MP total foi healado!")
    doRemoveItem(item.uid, 1)
    
    return true
end

 


Edited by OfWar (see edit history)

Share this post


Link to post
Share on other sites
function onUse(cid, item, fromPosition, itemEx, toPosition)
   local waittime = 2.0 -- tempo em segudos para usar novamente
   local storage = 243567 -- nao mexer
   
	 if exhaustion.check(cid, storage) then
	doPlayerSendCancel(cid, "PEAR-SYSTEM: Você deve esperar: " .. exhaustion.get(cid, storage) .. " segundos para usar a perola novamente.")
	return false
	end
    local porcentagem = math.random(10, 10)
    doCreatureAddMana(cid, getCreatureMaxMana(cid) * (porcentagem / 100))
    doSendAnimatedText(getThingPos(cid), "MP-PEARL!", TEXTCOLOR_BLUE)
    doPlayerSendTextMessage(cid,19, "PEARL-SYSTEM: 10% do seu MP total foi healado!")
    doRemoveItem(item.uid, 1)
    exhaustion.set(cid, storage, waittime)
    return true
end

testa e me fala


Share this post


Link to post
Share on other sites

Funcionou perfeitamente. Muito obrigado!!


Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!

×
×
  • Create New...