for multiclienting, I tried disabling createMutex in archeage.exe, but HS detected it and closed the program.
the parameter to launch archeage is "C:\Program Files (x86)\Glyph\Games\ArcheAge\Beta\bin32\archeage.exe " '-t +auth_ip 193.105.173.134 -auth_port 1237 -handle 00000XXX:00000XXX' the xxx is 3-digit hex that changes every time the 'play' button is pressed.
other command line paremeters ive found:
+acpxmk Disable HackShield. (Pretty sure server will disconnect you if HS is disabled)
-r Use Russian Localisation
-t use Trions Localisation Setting. (NOT SURE)
I used netcat to listen on port 1237 (ncat -l -p 1237) and launched the game with:
"C:\Program Files (x86)\Glyph\Games\ArcheAge\Beta\bin32\archeage.exe " '+acpxmk -r +auth_ip 127.0.0.1:1237 -uid aaplay -token 1111111111111111111111111111111111111111'
Now the game plays the full FMV in a loop, due to it connecting to the my local netcat server. Just need to find what the login server sends back to the client(ie. successful login packet) to continue on to the character selection screen.