Located near the bottom of this thread is a working copy of BF2VOIPSERVER.dll
Download
Locate EAGAMES folder and open it.
Right-click on Battlefield2 and select "PROPERTIES".
Uncheck box marked READ ONLY (clear box no black square) then click APPLY to save change.
Drag/Drop (or copy/paste) into your Battlefield2 folder.
(If you are using Windows 8.0 thru Windows 10 you will find these in your "Programs x86" which you find by clicking "FILE EXPLORER" selecting the drive your game is on and right-clicking to open).
When notification "file already exists, do you want to replace existing file with the new one". Select "yes".
Check time/date stamp of BF2VOIPSERVER.dll file to ensure the change was made. Do this by right-clicking "PROPERTIES" of this file. The Time/Date should read whatever time/date you downloaded this file to your computer.
IMMEDIATELY go to main Battlefield2 folder, right-click PROPERTIES and check the box marked "READ ONLY" (box should now have black square) then be sure to click APPLY to save that change!!!!!!!!!!!!!
(I have a back-up copy of my BF2 game on another drive just in case something happens to the copy I use to play the game. YOU may want to consider doing so if you are not doing this already. If you do not have a separate drive on your PC consider an alternative method).
BF2VoipServer.dll (Size: 199.5 KB / Downloads: 5)
If you need any help with this ask in the shout-box. If you notice/experience any problems with this please let me know ASAP.
Download
Locate EAGAMES folder and open it.
Right-click on Battlefield2 and select "PROPERTIES".
Uncheck box marked READ ONLY (clear box no black square) then click APPLY to save change.
Drag/Drop (or copy/paste) into your Battlefield2 folder.
(If you are using Windows 8.0 thru Windows 10 you will find these in your "Programs x86" which you find by clicking "FILE EXPLORER" selecting the drive your game is on and right-clicking to open).
When notification "file already exists, do you want to replace existing file with the new one". Select "yes".
Check time/date stamp of BF2VOIPSERVER.dll file to ensure the change was made. Do this by right-clicking "PROPERTIES" of this file. The Time/Date should read whatever time/date you downloaded this file to your computer.
IMMEDIATELY go to main Battlefield2 folder, right-click PROPERTIES and check the box marked "READ ONLY" (box should now have black square) then be sure to click APPLY to save that change!!!!!!!!!!!!!
(I have a back-up copy of my BF2 game on another drive just in case something happens to the copy I use to play the game. YOU may want to consider doing so if you are not doing this already. If you do not have a separate drive on your PC consider an alternative method).
If you need any help with this ask in the shout-box. If you notice/experience any problems with this please let me know ASAP.