My rules are similar to yours (except the local host part, which is not our concern here).
I should also mention that it worked perfectly before the last update and I didn't change any rule. Something else changed in that case.
I have shared a screenshot below.
[Only registered and activated users can see links. Click Here To Register...]
As you can see, the xtrap message, the 80 port close and the proxification rules are all shown here.
I am trying to make it work myself, will update soon if it does work.
(I already tried by redownloading xtrap, deleted xtrap folder, and disabled firewall just in case something else was wrong. Nothing worked.)
Edit:
This has worked twice now - so it might work for everyone. It does not work every time though.
1. First of all, set the connection type for proxifier for x2 to direct.
2. Start elsword. It will connect with xtrap - do authentication, and will take you to login window.
3. Change proxification rule for x2 to proxy as shown in the main tutorial.
4. Start vidalia, wait till it is connected to tor network.
5. Login to elsword.
My guess is that it could not connect to xtrap server through tor network - so I simply used my connection to authenticate myself with xtrap, then used the tor network to login to elsword.
I also noticed that it does not work when I have vidalia running, even though I have disconnected myself from tor network. So, if anyone wants to follow my steps - you need to make sure that vidalia is not running when you start elsword. Start it only after the login screen is shown, and the proxification rule is changed back to the way it was.