Ir para conteúdo
  • 0

Item que sumona


Fjinst

Pergunta

Olá pessoal, eu tenho um script aqui de um item quando equipar sumona um summon e ele some, gostaria que vocês me ajudassem a colocar esse script um limite, ou seja, só poder sumonar dois monstros no máximo, por que se um player tiver uns 15 desses items ele consegue sumonar 15 monstros,

Resumidamente: Colocar um limite de summons para esse script.

 

 

local monster = "Ent"

tsummon = {}
function onEquip(cid, item, slot)
tsummon[cid] = doSummonCreature(monster, getThingPos(cid))
doConvinceCreature(cid, tsummon[cid])
doRemoveItem(item.uid, 1)
doSendMagicEffect(getThingPos(cid), 4)
return true
end

 

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Usa algo parecido com: getCreatureSummons(cid) >= maxSummons

 

local monster = "Ent"

tsummon = {}

maxSummons = 5

function onEquip(cid, item, slot)
if(getCreatureSummons(cid) >= maxSummons)
tsummon[cid] = doSummonCreature(monster, getThingPos(cid))
doConvinceCreature(cid, tsummon[cid])
doRemoveItem(item.uid, 1)
doSendMagicEffect(getThingPos(cid), 4)
return true
end
end
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...