Postado Outubro 12, 2017 7 anos Olá, gostaria de ajuda nesse script que encontrei aqui pelo fórum e dei uma adaptada nele. O script cumpre o que promete summona a criatura, porém quando a criatura já está invocada e você usa a spell denovo a spell é usada mas nada acontece, por exemplo o máximo de summons é 1, então quando eu tenho 1 summon no caso do monstro "Pet Tarantula", ao usar a spell o character casta a spell, gasta mana e ainda upa ML, eu gostaria que aparecesse ali embaixo "Você não pode sumonar outra criatura." creio que seja simples, mas não sei como fazer. Script Spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_NONE) local maxsummons = 1 function onCastSpell(cid, var) local summoncount = getCreatureSummons(cid) if #summoncount < 1 then for i = 1, maxsummons - #summoncount do local mid = doSummonCreature("pet tarantula", getCreaturePosition(cid)) if mid == false then return combat:execute(creature, var) end doConvinceCreature(cid, mid) end end return doCombat(cid, combat, var) end
Postado Outubro 12, 2017 7 anos Spoiler local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_NONE) local maxsummons = 1 function onCastSpell(cid, var) local summoncount = getCreatureSummons(cid) if #summoncount < 1 then for i = 1, maxsummons - #summoncount do local mid = doSummonCreature("pet tarantula", getCreaturePosition(cid)) if mid == false then return combat:execute(creature, var) end doConvinceCreature(cid, mid) end end return true end Te ajudei ?? Que tal fazer uma contribuição ?
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.