Postado Abril 10, 2022 3 anos 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.