Ir para conteúdo

Featured Replies

Postado

Boa noite, estou precisando de ajuda, tenho uma spell de curar o proprio personagem ou todos os membros que estiver em pt, ela é feita para colocar no summon porém ela cura mesmo fora da tela ou em outro planeta do mapa gostaria de saber se alguém poderia alterar e conseguir colocar pra curar apenas quem estiver na range ="8" do summon desde já agradeço a todos que puderem ajudar

 

 

 

Aqui está o script atual

 

healmonster.lua

 

local config = {
health = 45454,
mana = 135
}


function onCastSpell(cid, var)

if getCreatureMaster(cid) then
local master = getCreatureMaster(cid)
if isInParty(master) then
    local members = getPartyMembers(getPlayerParty(master))
    local health = math.ceil( config.health / #members )
    local mana = math.ceil( config.mana / #members )
    for i = 1, #members do
    doCreatureAddHealth(members[i], health)
    doCreatureAddMana(members[i], mana)
    doSendAnimatedText(getCreaturePosition(members[i]), "+"..health, 18)    
    doSendMagicEffect(getCreaturePosition(members[i]), 5)        
    end
else
    doCreatureAddHealth(master, config.health)
    doCreatureAddMana(master, config.mana)
    doSendAnimatedText(getCreaturePosition(master), "+"..config.health, 18)        
    doSendMagicEffect(getCreaturePosition(master), 5)    
end
end
return true
end

 

 

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo