local getopt = require('getopt') example = "script run remagic" author = "Iceman" desc = [[ This is a script that tries to bring back a chinese magic card (1k generation1) from the dead when it's block 0 has been written with bad values. Arguments: -h this help ]] --- -- A debug printout-function function dbg(args) if DEBUG then print("###", args) end end --- -- This is only meant to be used when errors occur function oops(err) print("ERROR: ",err) end --- -- Usage help function help() print(desc) print("Example usage") print(example) end --- -- The main entry point function main(args) -- Read the parameters for o, a in getopt.getopt(args, 'h') do if o == "h" then help() return end end local _cmds = { --[[ --]] [0] = "hf 14a raw -p -a -b 7 40", [1] = "hf 14a raw -p -a 43", [2] = "hf 14a raw -c -p -a A000", [3] = "hf 14a raw -c -p -a 01 02 03 04 04 98 02 00 00 00 00 00 00 00 10 01", } core.clearCommandBuffer() local i --for _,c in pairs(_cmds) do for i = 0, 3 do print ( _cmds[i] ) core.console( _cmds[i] ) end end main(args)