Postado Maio 15, 2016 9 anos Alguem ae pode medar uma força? o meu dbo está com problemas, algums poderes de summon não estão funcionando, simplismente nao aparece os clones no jogo ;-; esse é o script do clone: function onCastSpell(cid, var) local cloth, health, maxhealth, summons = getCreatureOutfit(cid), getCreatureHealth(cid), getCreatureMaxHealth(cid), getCreatureSummons(cid) local MaximoSummon = 4 if(table.maxn(summons) < MaximoSummon) then local pos = getPlayerPosition(cid) local bpos = {x=pos.x+2, y = pos.y, z = pos.z} local farAwayPos = {x = 590, y = 464, z = 7} -- SUMMON 1 local Teste1 = doCreateMonster("Clone", farAwayPos) doConvinceCreature(cid, Teste1) setCreatureMaxHealth(Teste1, maxhealth) doCreatureAddHealth(Teste1, health) doSetCreatureOutfit(Teste1, cloth, -1) addEvent(doTeleportThing, 100, Teste1, pos) addEvent(doSendMagicEffect, 100, pos, 10) return true end return true end
Postado Maio 15, 2016 9 anos Esse é o script completo? Não dou suporte via PM, crie um tópico caso tenha dúvidas. Isso previne que outras pessoas com a mesma dúvida criem tópicos desnecessários.
Postado Maio 16, 2016 9 anos O script está correto, verifique se o monstro "Clone" existe no servidor e se as coordenadas citadas no script: "local farAwayPos = {x = 590, y = 464, z = 7}" tem um piso para o monstro nascer. ➥ Regras | Seções OTServ | Seções BOT
Postado Maio 16, 2016 9 anos @Wakon, no IF tem um table.maxn e não tem nenhuma tabela declarada, por isso achei estranho... Não dou suporte via PM, crie um tópico caso tenha dúvidas. Isso previne que outras pessoas com a mesma dúvida criem tópicos desnecessários.
Postado Maio 16, 2016 9 anos Autor Em 16/05/2016 em 01:09, Wakon disse: O script está correto, verifique se o monstro "Clone" existe no servidor e se as coordenadas citadas no script: "local farAwayPos = {x = 590, y = 464, z = 7}" tem um piso para o monstro nascer. Você tinha razão, o problema era onde estavam sem spawnados, muito obrigado colega ajudou pakas.
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.