Ok i know that the script isn't perfect and it will never be
But it works and it can be a starting point. When the script breaks you'll be at the VirtualProtect Breakpoint. From there you'r hw breakpoints for the iat will work

You can find the oep by placing a breakpoint on the code section.
here another 2 great tuts about unpacking armadillo
hxxp://softcomx.spymac.com/ArmadilloTomoIII.zip
hxxp://softcomx.spymac.com/ArmadilloTomoIV.zip