Jump to content
Close
Pedrok22

Scripting Ajuda Item Nao Reala Life e Mana

Recommended Posts

Eai pessoal do TK, hj venho aqui denovo pra pedir ajuda de voces.

Estou tentando criar um script do meu conhecimento, mas nao sei de errado que estou fazendo.

Seguinte, quero fazer um potion que reala mana/life ao mesmo tempo tipo encher mana e life deixar full.

Estou tentando fazer essa script aqui:

 

Spoiler

local config = {

     remove_on_use = true, -- Remover
     min_heal = 999999, -- Mínimo
     max_heal = 999999 -- Máximo
}

function onUse(cid, item)
doCreatureAddHealth(cid, math.random(config.min_heal, config.max_heal))
doCreatureAddMana(cid, math.random(config.min_heal, config.max_heal))
     doCreatureSay(cid, "Que satisfeito.", 19)
        
     if (config.remove_on_use) then
             doRemoveItem(item.uid, 1)
     end
        
     return true
end

 

Ta certo isso ?

por aqui ele so enche a mana e life nao enche.

Alguem tem conhecimento sobre isso. será que tem como fazer que esse item enche mana e life juntos ?

Obrigado


Share this post


Link to post
Share on other sites

@Pedrok22 Então cara, testei aqui em um TFS 0.4 (8.60) e esta tudo tranquilo haha, encheu a mana e a vida normal. Talvez esse erro esteja relacionado a sua base e não ao próprio código que você criou. Agora, se você aceita dicas, é interessante você criar variáveis mais flexíveis. Ex: para armazenar os valor de vida e mana que o player iria recuperar, você poderia criar um valor a partir do valor atual de mana dividido por x. Assim você teria um valor NÃO padronizado, o que é interessante. Sobre as identificações (if ... then) é mais interessante colocar esse tipo de verificação antes das ações que vão acontecer..

 

Ex:

 

function onUse(...)

 

if getPlayerStorageValue(...) < 0 then

    setPlayerStorageValue(...)

end

 

(...)

 

return true

end

 

Mas isso é mais pra questão de organização, por que não muda nada HEUHEU.

 

No mais está tudo joia UEHEUHE, ah seria interessante você adicionar um contador nesse seu item, assim ele adicionaria x% de vida e mana para o player de x em x segundos... Boa sorte nessa aventura :).

 

 


Edited by JoviM (see edit history)

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 partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade 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! A publicação do seu anuncio é instantânea!

×
×
  • Create New...