Ir para conteúdo

Featured Replies

Postado

Tentei criar um mana rune Mais não Deu certo 

já adcionei ela no spells 

<rune name="World Rune" id="2290" allowfaruse="1" charges="1" lvl="50000" maglv="1" exhaustion="1000" aggressive="0" needtarget="1" blocktype="solid" script="healing/WR.lua"/>

Script dela

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, 25000, 0, 30000)

function onCastSpell(cid, var)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "Healing 25k~30k.")
playerpos = getPlayerPosition(cid)
doSendAnimatedText(playerpos, "World", 200)
	return doCombat(cid, combat, var)
end

e no items 

 

    </item>
    <item id="2276" article="an" name="World Mana rune">
		<attribute key="weight" value="120" /> 
    </item>

Quando clico botão direito mais char da you cannot object.

~~

Resolvido por Wakon

Ir para solução
Postado
  • Solução

Script:

local healMana = {25000, 30000}
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, FALSE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, TRUE)

function onCastSpell(cid, var)
doCreatureAddMana(cid, math.random(healMana[1], healMana[2]))
doCreatureSay(cid,"Aaaah...", TALKTYPE_ORANGE_1)
return doCombat(cid, combat, var)
end 

TAG:

<rune name="Mana Rune" id="2276" allowfaruse="1" charges="1" lvl="15000" maglv="1" exhaustion="1000" aggressive="0" needtarget="1" blocktype="solid" event="script" value="healing/WR.lua"/>

Editado por Wakon
Editei o script, faltou definir o combat, troque ele para não dar erros na distro! (veja o histórico de edições)

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo