Postado Julho 7, 2015 9 anos Autor que erro bizarro cara, criatura não encontrada? acho q vc comeu bola em alguma coisa ao adicionar ein.. Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Julho 7, 2015 9 anos Oloco '-' Vou colocar aos mínimos detalhes: No spells.xml: <rune name="Magic Wall" id="2293" allowfaruse="1" charges="25" lvl="32" maglv="9" exhaustion="1200" aggressive="1" blocktype="all" script="support/magic wall rune.lua"/> No Script: local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1498) function doShowTimeByPos(uid, pos, duration, type) type = type or 20 for i = 0, (duration - 1) do addEvent(function() if isCreature(uid) then doCreatureSay(uid, tostring(duration - i), type, false, 0, pos) end end, i * 1000) end return true end function onCastSpell(cid, var) doShowTimeByPos(cid, variantToPosition(var), 20, 20) return doCombat(cid, combat, var) end
Postado Julho 7, 2015 9 anos Autor aqui tá assim: <rune name="Magic Wall" id="2293" allowfaruse="1" charges="15" lvl="32" maglv="9" exhaustion="1000" blocktype="all" event="script" value="support/magic wall rune.lua"/> local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_ENERGY) setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) function onCastSpell(cid, var) doShowTimeByPos(cid, variantToPosition(var), 20, 6) return doCombat(cid, combat, var) end e a função tá na lib Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Julho 7, 2015 9 anos Agora surgiu um erro monstrão: [07/07/2015 16:15:18] Lua Script Error: [spell Interface] [07/07/2015 16:15:18] data/spells/scripts/support/magic wall rune.lua:onCastSpell [07/07/2015 16:15:18] data/spells/scripts/support/magic wall rune.lua:6: attempt to call global 'doShowTimeByPos' (a nil value) [07/07/2015 16:15:18] stack traceback: [07/07/2015 16:15:18] data/spells/scripts/support/magic wall rune.lua:6: in function <data/spells/scripts/support/magic wall rune.lua:5> Uma pergunta pra ativar sua lib eu não precisaria usar por exemplo no constant.lua dofile('data/lib/075 - White Wolf Functions.lua') Editado Julho 7, 2015 9 anos por eviltox (veja o histórico de edições)
Postado Julho 7, 2015 9 anos Autor 6: attempt to call global 'doShowTimeByPos' (a nil value) ele tá dizendo que não foi possivel chamar a função, vc deletou ela do script e esqueceu de adicionar na lib, então vc tá chamando algo que não existe kk Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
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.