Ir para conteúdo
  • 0

Summon Nascer Dentro


Dynkzin

Pergunta

Ola Galera gostaria de pedir um script que o summon que a pessoa faz nascer dentro do player tipo Tajuu Kage Bunshin No Jutsu Max quando usar essa magia criar o bunshin (summon) dentro do player porque no meu ot da lag quando usa a magia sem lugar para nascer clones

 

script de summon que eu tenho

 

 

function onCastSpell(cid, var)

 

local playerpos = getPlayerPosition(cid)

local cloth = getCreatureOutfit(cid)

local health = getCreatureHealth(cid)

local maxhealth = getCreatureMaxHealth(cid)

local MaximoSummon = 8 --- Maximo de Monstros Sumonados!! No Caso So Posso Sumonar 8 Clones

 

local summons = getCreatureSummons(cid)

if(table.maxn(summons) < MaximoSummon) then -- no summons

local clone = doCreateMonster("clone sanin", playerpos)

doConvinceCreature(cid, clone)

setCreatureMaxHealth(clone, maxhealth)

doCreatureAddHealth(clone, health)

doSetCreatureOutfit(clone, cloth, -1)

doSendMagicEffect(playerpos, 111)

return TRUE

end

end

 

 

 

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

ja era pra ta criando dentro do player mano ;x

sobre os erros no console troca isso..

local clone = doCreateMonster("clone sanin", playerpos)

pra isso..

local clone = doCreateMonster("clone sanin", playerpos, false)

Link para o comentário
Compartilhar em outros sites

  • 0
function onCastSpell(cid, var)

local maxSummons = 8	
for n = 1, maxSummons do
	if #getCreatureSummons(cid) >= maxSummons then
		break
	end
	local clone = doCreateMonster("clone sanin", getThingPos(cid), false)
	if isCreature(clone) then
		doTeleportThing(clone, getThingPos(cid), false)
		doConvinceCreature(cid, clone)
		setCreatureMaxHealth(clone, getCreatureMaxHealth(cid))
		doCreatureAddHealth(clone, getCreatureHealth(cid))
		doSetCreatureOutfit(clone, getCreatureOutfit(cid), -1)
		doSendMagicEffect(getThingPos(cid), 111)
	end
end

return true
end

Editado por brun123
Link para o comentário
Compartilhar em outros sites

  • 0

function onCastSpell(cid, var)

local maxSummons = 8	
for n = 1, maxSummons do
	if #getCreatureSummons(cid) >= maxSummons then
		break
	end
	local clone = doCreateMonster("clone sanin", getThingPos(cid), false)
	if isCreature(clone) then
		doTeleportThing(clone, getThingPos(cid), false)
		doConvinceCreature(cid, clone)
		setCreatureMaxHealth(clone, getCreatureMaxHealth(cid))
		doCreatureAddHealth(clone, getCreatureHealth(cid))
		doSetCreatureOutfit(clone, getCreatureOutfit(cid), -1)
		doSendMagicEffect(getThingPos(cid), 111)
	end
end

return true
end

Obrigado Funcionou Perfeitamente esta ai seu rep+ =]]]

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...