Infectsoul remake
Script refeito do Infectsoulunknown
lua
2 years ago
2.8 kB
12
Indexable
local r, i, v, g, c = tfm.exec.removeImage, tfm.exec.addImage, tfm.exec.setVampirePlayer, tfm.exec.respawnPlayer, coroutine local espera = 5 --tempo de espera para cada frame do local desativar = {'AutoShaman', 'AutoNewGame', 'AutoTimeLeft', 'AfkDeath', 'AutoScore'} for i=1, #desativar do tfm.exec['disable'..desativar[i]]() end end local d = (debug.traceback()):match('(%w*%#%d+)') local animation = {} local periodos = { ---@abertura {'1819d3900a0.png', '1819d38b2b1.png', '1819d386473.png', '1819d381662.png', '1819d37c85f.png', '1819d377695.png', '1819d372495.png', '1819d36d277.png'}, ---@início {'1819d36807c.png', '1819d363271.png', '1819d35e0b9.png', '1819d358ecc.png', '1819d353c9d.png', '1819d34eacd.png', '1819d3498b9.png', '1819d344882.png', '1819d33fa7c.png', '1819d33ac84.png'}, ---@movimento {'1819d31d807.png', '1819d322689.png', '1819d32747c.png', '1819d32c287.png'}, {'1819d31d807.png', '1819d322689.png', '1819d32747c.png', '1819d33107b.png'}, {'1819d31d807.png', '1819d322689.png', '1819d32747c.png', '1819d32c287.png'}, {'1819d31d807.png', '1819d335e7d.png', '1819d32747c.png', '1819d32c287.png'}, {'1819d31d807.png', '1819d322689.png', '1819d32747c.png', '1819d32c287.png'}, {'1819d31d807.png', '1819d322689.png', '1819d32747c.png', '1819d33107b.png'}, {'1819d31d807.png', '1819d322689.png', '1819d32747c.png', '1819d32c287.png'}, {'1819d31d807.png', '1819d335e7d.png', '1819d32747c.png', '1819d33fa7c.png'}, ---@final {'1819d33ac84.png', '1819d33fa7c.png', '1819d344882.png', '1819d3498b9.png', '1819d34eacd.png', '1819d353c9d.png', '1819d358ecc.png', '1819d35e0b9.png', '1819d363271.png', '1819d36807c.png'}, ---@fechamento {'1819d36d277.png', '1819d372495.png', '1819d377695.png', '1819d37c85f.png', '1819d381662.png', '1819d386473.png', '1819d38b2b1.png', '1819d3900a0.png'} } for i=1, #periodos do for h=1, #periodos[i] do animation[#animation+1] = periodos[i][h] end end local _periodo, _arquivo = 1, 0 local backUpEspera = espera local gatinho = c.create(function() while true do r(_arquivo) _arquivo = i(animation[_periodo],'&1',400,200+10,nil,1.15,1.15,0,1,.5,.5,false) _periodo = _periodo+1 espera = backUpEspera if _periodo == #animation+1 then _periodo = 1 end c.yield() end end) local transformar = function() v(d) if espera > 0 then espera = espera-1 return end c.resume(gatinho) end eventPlayerVampire = function() v(d, false) transformar() end transformar() eventPlayerDied = function(j) g(j) end eventNewPlayer = function(j) g(j) end eventPlayerWon = function(j) g(j) end
Editor is loading...