Emooooo 0 Postado Março 31, 2019 Share Postado Março 31, 2019 colocar exaustão de 1 hora para poder usar novamente ! +rep Link para o comentário Compartilhar em outros sites More sharing options...
0 gabriel28 60 Postado Abril 1, 2019 Share Postado Abril 1, 2019 @Emooooo Parece que quando você colou lá, trocou por um caractere especial. Reescreve 'exhaustion_time' no script e fica atento se não tem nenhum outro caractere especial. Link para o comentário Compartilhar em outros sites More sharing options...
0 Crypter 136 Postado Abril 1, 2019 Share Postado Abril 1, 2019 local outfits = {"rat", "ghost", "chicken", "pig"} -- outfits (randomicos) local duration = 45 -- tempo de duraçao dos outfits (em segundos) local breakchance = 90 --chance de perder a varinha magica local exhaustion_time = 1 * * 60 * 60 local exhaustion_storage = 109000 function onUse(cid, item, fromPosition, itemEx, toPosition) if not isPlayer(itemEx.uid) then doPlayerSendCancel(cid, "Use only on players.") return true elseif exhaustion.check(cid, exhaustion_storage) then doPlayerSendCancel(cid, "Wait " .. exhaustion.get(cid, exhaustion_storage) .. " seconds.") return true end if math.random(100) <= breakchance then local pos = getClosestFreeTile(cid, toPosition, true, false) if isWalkable(pos) then doSummonCreature("Mad Sheep", pos) doSendMagicEffect(pos, CONST_ME_SOUND_BLUE) end doRemoveItem(item.uid, 1) else doSetMonsterOutfit(itemEx.uid, outfits[math.random(#outfits)], duration * 1000) doSendMagicEffect(toPosition, CONST_ME_MAGIC_BLUE) end exhaustion.set(cid, exhaustion_storage, exhaustion_time) return true end Emooooo reagiu a isso 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Emooooo 0 Postado Abril 1, 2019 Autor Share Postado Abril 1, 2019 16 horas atrás, Crypter disse: local outfits = {"rat", "ghost", "chicken", "pig"} -- outfits (randomicos) local duration = 45 -- tempo de duraçao dos outfits (em segundos) local breakchance = 90 --chance de perder a varinha magica local exhaustion_time = 1 * * 60 * 60 local exhaustion_storage = 109000 function onUse(cid, item, fromPosition, itemEx, toPosition) if not isPlayer(itemEx.uid) then doPlayerSendCancel(cid, "Use only on players.") return true elseif exhaustion.check(cid, exhaustion_storage) then doPlayerSendCancel(cid, "Wait " .. exhaustion.get(cid, exhaustion_storage) .. " seconds.") return true end if math.random(100) <= breakchance then local pos = getClosestFreeTile(cid, toPosition, true, false) if isWalkable(pos) then doSummonCreature("Mad Sheep", pos) doSendMagicEffect(pos, CONST_ME_SOUND_BLUE) end doRemoveItem(item.uid, 1) else doSetMonsterOutfit(itemEx.uid, outfits[math.random(#outfits)], duration * 1000) doSendMagicEffect(toPosition, CONST_ME_MAGIC_BLUE) end exhaustion.set(cid, exhaustion_storage, exhaustion_time) return true end [01/04/2019 12:06:25] [Error - LuaScriptInterface::loadFile] data/actions/scripts/tools/spellwand.lua:5: unexpected symbol near '*'[01/04/2019 12:06:25] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/tools/spellwand.lua)[01/04/2019 12:06:25] data/actions/scripts/tools/spellwand.lua:5: unexpected symbol near '*' Link para o comentário Compartilhar em outros sites More sharing options...
0 gabriel28 60 Postado Abril 1, 2019 Share Postado Abril 1, 2019 @Emooooo Troca: local exhaustion_time = 1 * * 60 * 60 Por:local exhaustion_time = 1 * 60 * 60 Emooooo reagiu a isso 1 Link para o comentário Compartilhar em outros sites More sharing options...
0 Emooooo 0 Postado Abril 1, 2019 Autor Share Postado Abril 1, 2019 13 minutos atrás, gabriel28 disse: @Emooooo Troca: local exhaustion_time = 1 * * 60 * 60 Por:local exhaustion_time = 1 * 60 * 60 [01/04/2019 19:09:39] [Error - LuaScriptInterface::loadFile] data/actions/scripts/tools/spellwand.lua:5: unexpected symbol near 'ï' [01/04/2019 19:09:39] [Warning - Event::loadScript] Cannot load script (data/actions/scripts/tools/spellwand.lua) [01/04/2019 19:09:39] data/actions/scripts/tools/spellwand.lua:5: unexpected symbol near 'ï' Link para o comentário Compartilhar em outros sites More sharing options...
0 Diretor Yan Liima 577 Postado Abril 1, 2019 Diretor Share Postado Abril 1, 2019 A questão neste tópico de suporte foi respondida e/ou o autor do tópico resolveu o problema. Este tópico está fechado e foi movido para Suporte - Resolvidos. Se você tiver outras dúvidas, crie um novo tópico. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Emooooo 0
colocar exaustão de 1 hora para poder usar novamente !
+rep
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados