Jump to content
Sign in to follow this  
renthicya

The new "Add-on DayZ requires CA_Anims_E" problem

Recommended Posts

//note: I've searched this forum (and many other) thoroughly, and while there are threads about this issue, they're outdated and only deal with the steam version (still unsuccessfully).

Hello guys!

So, after a week, so far I managed to solve every single problem I had with starting the game (followed many guides, tried things on my own with over 30 full clean reinstalls until now. I've received every single message others encountered and posted about on the net, managed to fix all of them. This recent one however is something I cannot figure out and couldn't find a normally written solution to the problem (apart from the mighty "reinstall and hope for the best" suggestions of course), since found sites are all outdated and talking about either the steam version of the game or the old one where arma and armaoa were at different folders and were handled separately. I bought the game at GoG btw, so I'm using that.

So, here's where I'm at (temporarily disabled uac, everything started as admin):

- Installed GoG Arma2

- fixed paths in regedit

- added multiplayer key

- updated game to latest beta build 96493

- installed dayz (manually, since Dayz Commander screws my updates up every single time, along with playsix)

- added startup parameters to shortcuts (exp\beta, @dayz)

Result:,

- arma and armaOA both start perfectly, with the dayz logo, can recognize the placed addon

I'm not using the .exe-s directly, either start game from shortcut or from dayz for multiplayer.

however, starting multiplayer from either commander or playsix, I got the following lines:

During preloading the game, before ticking of the last two squares, warning pops:

addon 'dayz_anim' requires addon 'CA_Anims_E'

Pressed ok, entered game, before lobby, gives another warning with different files, mainly:

'bin\config.bin/RscInGameUI/RscHint/Background.type'

however, this is an old thread (arma and armaoa in different directories, etcetc) without any proper solution.

I have no idea what shall I do know, anyone familiar with this issue could help me out?

Thanks for reading and commenting!

P.S.: My last two reinstalls resulted in this issue, so a simple reinstall wouldn't help.

P.S.2: The very first time I installed things I managed to get it all working, however for some reason armaoa couldn't be patched at all, even in dayz commander, after it said that patch was completed successfully, its version number remained the same (refreshed ofc) with any changes made to the game. On top of all that, since I was unable to patch the game to higher version, every time I joined a server (same or other from what I've previously been one) my character restarted with completely new stuff and attributes on different locations (basically my characters were not saved).

Since then I've encountered the steam-only (?) 'mptable.shadow' issue, the 'pixel alpha' issue, the 'cd key in use' issue, basically almost anything wiki mentions on different reinstalls...

Edited by renthicya

Share this post


Link to post
Share on other sites

that error means it cant access the arma 2 files

try using this shortcut just mod it to your paths

"D:\Program Files (x86)\Steam\steamapps\common\arma 2 operation arrowhead\Expansion\beta\arma2oa.exe" "-beta=Expansion\beta;Expansion\beta\Expansion" "-mod=D:\Program Files (x86)\Steam\steamapps\common\arma 2;Expansion;ca;@dayz"

or you can symlink your arma2\addons files into arma2oa\extension\addons

or you can copy your arma2\addons files into arma2oa\extension\addons

as far as steam issues go you must run it in admin mode by right clicking and selecting run administrator and run arma 2 oa and co for the cd keys to be put into the registry

hope this helps

Share this post


Link to post
Share on other sites

Hey there!

Shortcut parameter didn't work (tried to rewrite the routes tho i don't know whether that was successful), while the error warnings disappeared, the game menu just became a blue mass without any text and possibly an error warning since it had a little window in the front.

Copying the addons didn't work either:(

I'm not using steam or steamed version, so unfortunately any suggestions regarding that cannot be used:(

I'd like to try again the parameter version you gave me tho, could you perhaps write it for me correctly, if I gave you how my tree's building up? Perhaps I made a mistake somewhere.

(previously I used: "-mod=EXPANSION;ca -mod=@dayz", as this was suggested by almost every guide)

So, for me:

Arma is at: c.\Program Files (x86)\GoG.com\Arma 2

Arma OA is at: c:\Program Files (x86)GoG.com\Arma 2 (same place basic arma2 is at, tho for beta patched version, it was written that we should use c:\...Arma 2\Expansion\beta

Dayz is at c:\..Arma 2\@Dayz

Basically everything is under c:\Program Files (x86)\GoG.com\Arma 2

Thank you for your help and whoever stops by with a tip!

Edited by renthicya

Share this post


Link to post
Share on other sites

can you start up oa from the launch arma2 oa beta patch in the arma folder with just "-mod=EXPANSION;ca" at the end or see if there is a cmd called _runa2co_beta run either of then with admin rights when that launches click on the expansions and make sure they are all enabled

then try launching the shortcut to the beta with "-mod=EXPANSION;ca -mod=@dayz" to the end with no quotes or right click and edit _runa2co_beta go down to the bottom where it says

:run

call "%_ARMA2OAPATH%\Expansion\beta\ARMA2OA.exe" "-mod=%_ARMA2PATH%;EXPANSION;ca" "-mod=Expansion\beta;Expansion\beta\Expansion" -window -nosplash -cpuCount=2 -exThreads=7 %1 %2 %3 %4 %5 %6 %7 %8 %9

ENDLOCAL

delete -window and put -mod=@dayz

like this

:run

call "%_ARMA2OAPATH%\Expansion\beta\ARMA2OA.exe" "-mod=%_ARMA2PATH%;EXPANSION;ca" "-mod=Expansion\beta;Expansion\beta\Expansion" -mod=@dayz -nosplash -cpuCount=2 -exThreads=7 %1 %2 %3 %4 %5 %6 %7 %8 %9

ENDLOCAL

and then run from that cmd

if you dont have that file copy this into a notepad and save it as "dayz.cmd" <== with quotes so it saves it as a command line script

SETLOCAL ENABLEEXTENSIONS

:v64_path_a2

For /F "Tokens=2* skip=2" %%A In ('REG QUERY "HKLM\SOFTWARE\Wow6432Node\Bohemia Interactive Studio\ArmA 2" /v "MAIN"') Do (set _ARMA2PATH=%%B)

IF NOT DEFINED _ARMA2PATH (GOTO v32_path_a2) ELSE (GOTO v64_path_a2oa)

:v32_path_a2

For /F "Tokens=2* skip=2" %%C In ('REG QUERY "HKLM\SOFTWARE\Bohemia Interactive Studio\ArmA 2" /v "MAIN"') Do (set _ARMA2PATH=%%D)

IF NOT DEFINED _ARMA2PATH (GOTO uac_PATH_A2) ELSE (GOTO v64_path_a2oa)

:uac_PATH_A2

@FOR /F "tokens=2* delims= " %%I IN ('REG QUERY "HKLM\SOFTWARE\Wow6432Node\Bohemia Interactive Studio\ArmA 2" /v "MAIN"') DO (SET _ARMA2PATH=%%J)

IF NOT DEFINED _ARMA2PATH (GOTO std_PATH_A2) ELSE (GOTO v64_path_a2oa)

:std_PATH_A2

@FOR /F "tokens=2* delims= " %%K IN ('REG QUERY "HKLM\SOFTWARE\Bohemia Interactive Studio\ArmA 2" /v "MAIN"') DO (SET _ARMA2PATH=%%L)

IF NOT DEFINED _ARMA2PATH (GOTO ENDfailA2) ELSE (GOTO v64_path_a2oa)

:v64_path_a2oa

For /F "Tokens=2* skip=2" %%E In ('REG QUERY "HKLM\SOFTWARE\Wow6432Node\Bohemia Interactive Studio\ArmA 2 OA" /v "MAIN"') Do (set _ARMA2OAPATH=%%F)

IF NOT DEFINED _ARMA2OAPATH (GOTO v32_path_a2oa) ELSE (GOTO RUN)

:v32_path_a2oa

For /F "Tokens=2* skip=2" %%G In ('REG QUERY "HKLM\SOFTWARE\Bohemia Interactive Studio\ArmA 2 OA" /v "MAIN"') Do set (_ARMA2OAPATH=%%H)

IF NOT DEFINED _ARMA2OAPATH (GOTO uac_PATH_A2OA) ELSE (GOTO RUN)

:uac_PATH_A2OA

@FOR /F "tokens=2* delims= " %%M IN ('REG QUERY "HKLM\SOFTWARE\Wow6432Node\Bohemia Interactive Studio\ArmA 2 OA" /v "MAIN"') DO (SET _ARMA2OAPATH=%%N)

IF NOT DEFINED _ARMA2OAPATH (GOTO std_PATH_A2OA) ELSE (GOTO RUN)

:std_PATH_A2OA

@FOR /F "tokens=2* delims= " %%O IN ('REG QUERY "HKLM\SOFTWARE\Bohemia Interactive Studio\ArmA 2 OA" /v "MAIN"') DO (SET _ARMA2OAPATH=%%P)

IF NOT DEFINED _ARMA2OAPATH (GOTO ENDfailA2OA) ELSE (GOTO RUN)

:run

call "%_ARMA2OAPATH%\Expansion\beta\ARMA2OA.exe" "-mod=%_ARMA2PATH%;EXPANSION;ca" "-mod=Expansion\beta;Expansion\beta\Expansion" -mod=@dayz -nosplash -cpuCount=2 -exThreads=7 %1 %2 %3 %4 %5 %6 %7 %8 %9

ENDLOCAL

:end

@exit /B 0

:ENDfailA2

@exit /B 1

:ENDfailA2OA

@exit /B 2

Edited by AmberHelios

Share this post


Link to post
Share on other sites

if your having problems with the cd key from the gog version i take it you used arma2serial.exe to input your serial in to the reg and because your using x64 based on your install paths you need to go into regedit and delete the backslashes from the paths to make the serial work

this is the path in the reg

HKLM > software > wow6432node > bohemia interactive studio > arma 2

then double click on MAIN and remove the backslash from the end

then do the same in the arma2oa

hope it works mate

Edited by AmberHelios

Share this post


Link to post
Share on other sites

Not sure if this solution has been posted yet but here it is

Look at your six launcher, go into the option and make sure the file paths match the actual file paths, as my brother found out, for some reason the file path for ARMAII OA was the path for ARMAII and ARMAII's file path was that of the ARMAII OAs file path, Im not quite sure if its and error with an error with the six client or something but I hope this helps.

Shepard

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×