Postado Junho 4, 2017 8 anos local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_PLANTATTACK) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_EARTH) setCombatParam(combat2, COMBAT_PARAM_CREATEITEM, 1499) local area = createCombatArea(AREA_CROSS5X5) setCombatArea(combat, area) setCombatArea(combat2, area) function countPos(pos,tempo) if tempo > 0 then doSendAnimatedText(pos,tempo,TEXTCOLOR_ORANGE) addEvent(countPos,999,pos,tempo-1) else end end function onCastSpell(cid, var) countPos(var.pos,30) local from,to = {x = 953, y = 1128, z = 7},{x = 982, y = 1147, z = 7} if isInArea(getCreaturePosition(cid), from, to) then return doPlayerSendCancel(cid, "Não é permitido utilizar está magia no desafio dos monstros.") else doCombat(cid, combat, var) return doCombat(cid, combat2, var) end return true end Como você disse que o de runas ja está funcionando apenas combinei os dois scripts. Não Testado! [+] BETA SERVER [+] HAVOK X Cliente próprio http://www.havokx.com.br Servidor iniciado em fase de testes dia 07/06/2017, servidor ÚNICO no mundo. Servidor totalmente dedicado ao RPG, porém sem abandonar o PVP. [+] Sistemas exclusivos [+] Mundo apocalíptico 50+ missões Monstros exclusivos Upgrade system War System Infection System Task System Reformulado
Postado Junho 6, 2017 8 anos Autor Deu este erro [05/06/2017 22:31:43] [Error - Spell Interface] [05/06/2017 22:31:43] data/spells/scripts/attack/florestanegra.lua:onCastSpell [05/06/2017 22:31:43] Description: [05/06/2017 22:31:43] attempt to index a nil value [05/06/2017 22:31:43] stack traceback: [05/06/2017 22:31:43] [C]: in function 'doSendAnimatedText' [05/06/2017 22:31:43] data/spells/scripts/support/wild growth rune.lua:7: in function 'countPos' [05/06/2017 22:31:43] data/spells/scripts/attack/florestanegra.lua:22: in function <data/spells/scripts/attack/florestanegra.lua:21>
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.