JE
pedido

[Pedido] Summon Ring

Por Jefferson14789, 04 de nov. de 2015 em Scripts

summon
ring
resolvido
script
3
1.3k
04 de novembro de 2015 às 17:03

Boa tarde pessoal, eu vim aqui pedir a vocês um ring que summone um monstro, tipo quando eu colocar o ring no set ele invoque o monstro como meu summon e seu retirar o ring do set o summon some.

Ajudem Por favor.

Desde já Grato !!

AntharazA
08 de novembro de 2015 às 23:49
Melhor resposta

Vamos lá, as tags do movements.xml:

	<movevent type="Equip" itemid="2210" slot="ring" event="script" value="ringsummon.lua"/>
	<movevent type="DeEquip" itemid="2210" slot="ring" event="script" value="ringsummon.lua"/>

O arquivo LUA:

local monster = "Skeleton"
tsummon = {}



function onDeEquip(cid, item, slot)
	if tsummon[cid] then
		doRemoveCreature(tsummon[cid])
		tsummon[cid] = nil
	end
	return true
end

function onEquip(cid, item, slot)
	if not tsummon[cid] then
		tsummon[cid] = doSummonCreature(monster, getThingPos(cid))
		doConvinceCreature(cid, tsummon[cid])
	end
	return true
end



Só altere o local monster = "Skeleton" com o nome do monstro que irá sumonar.

Editado Novembro 8 por Antharaz

SkyLighS
09 de novembro de 2015 às 19:41

Tópico movido para dúvidas / pedidos resolvidos.