Meu server tem uma magia de summon, mas quando player está nos treiner e tenta sumonar, da o seguinte erro:
[Error - Spell Interface]
data/spells/scripts/sumon.lua:onCastSpell
Description:
(luaSetCreatureOutfit) Creature not found
Spell:
function onCastSpell(cid, var)
local playerpos = getPlayerPosition(cid)
local cloth = getCreatureOutfit(cid)
local health = getCreatureHealth(cid)
local maxhealth = getCreatureMaxHealth(cid)
local MaximoSummon = 2 --- Maximo de Monstros Sumonados!! No Caso So Posso Sumonar 2 Clones
local summons = getCreatureSummons(cid)
if(table.maxn(summons) < MaximoSummon) then -- no summons
local clone = doCreateMonster("clone", playerpos)
doConvinceCreature(cid, clone)
setCreatureMaxHealth(clone, maxhealth)
doCreatureAddHealth(clone, health)
doSetCreatureOutfit(clone, cloth, -1)
doSendMagicEffect(playerpos, 2)
return TRUE
end
end
Pergunta
roriscrave 21
Meu server tem uma magia de summon, mas quando player está nos treiner e tenta sumonar, da o seguinte erro:
Spell:
function onCastSpell(cid, var) local playerpos = getPlayerPosition(cid) local cloth = getCreatureOutfit(cid) local health = getCreatureHealth(cid) local maxhealth = getCreatureMaxHealth(cid) local MaximoSummon = 2 --- Maximo de Monstros Sumonados!! No Caso So Posso Sumonar 2 Clones local summons = getCreatureSummons(cid) if(table.maxn(summons) < MaximoSummon) then -- no summons local clone = doCreateMonster("clone", playerpos) doConvinceCreature(cid, clone) setCreatureMaxHealth(clone, maxhealth) doCreatureAddHealth(clone, health) doSetCreatureOutfit(clone, cloth, -1) doSendMagicEffect(playerpos, 2) return TRUE end endQuem ajudar rep++.
VERDE: Player
VERMELHO: Trainer

Editado por roriscraveLink para o comentário
https://xtibia.com/forum/topic/190809-magia-de-summon-com-bug/Compartilhar em outros sites
17 respostass a esta questão
Posts Recomendados