April 29, 2017 at 5:33 pm #44202
Hello community, I want to present experimental dll for “F.E.A.R. Perseus Mandate” to provide support of master server for “FEARServerXP.exe” and working in game server browser for “FEARXP2.exe”.
1. Download “F.E.A.R. Platinum” (GOG version)
2. In “FEARXP2” directory rename “StringEditRuntime.dll” to “StringEditRuntime_.dll” (name “StringEditRuntime_.dll” is very important because experimental dll loads it)
3. Unpack there new “StringEditRuntime.dll”
4. Now you can start your server with “FEARServerXP.exe” or check avaliable servers (only FEARXP2 servers, if there any) in game browser of “FEARXP2.exe” and play
5. Type random text in CDKey before connect to server
PS this experimental dll is using current master server, so if administration against this – please post there “why not” xD
May 2, 2017 at 2:19 pm #44335
That’s interesting. Will check as soon as I have a chance! 😀
May 6, 2017 at 8:32 pm #44544
Question: Where did this come from?
Can we suggest some bugfixes? i.e. Allow It to display the servers of other versions, so people can go from FEAR To FEARXP2 and back from ingame
May 14, 2017 at 9:55 am #44832
> Where did this come from?
You mean dll? Im the author.
> Can we suggest some bugfixes?
Yes, you can report here about bugs.
> people can go from FEAR To FEARXP2 and back from ingame
They are not compatible.
July 16, 2019 at 2:13 am #80563
There are possible situations when player activates exit trigger with command delay t0 (msg player exitlevel) and disconnect before moment t0 so map became not passable.
I would suggest to change those commands to loop 0 1 (delay t0 (msg player exitlevel))
As i understand it changes gamestartpoint position only if player dies so if player does not die but passed some place (elevators, teleport triggers) and reconnect, he will not be able to exit level too.
Maybe add some checkpoints msg gamestartpoint (copyxform Trigger).
You can make these changes for server side only.
July 16, 2019 at 5:49 am #80568
I don’t understand, how change this in server txt file? I’m sorry,I’m not making modification, and I don’t know commands, so, tell me how? And of course I’m trying contact with vitycv, bit I don’t find his open contacts. If you have, please write how I may contact with him. And I’ll ne happy if you provide link to the biggest fear community discord
July 16, 2019 at 5:52 am #80570
I don’t understand, how change this in server txt file? I’m sorry,I’m not making modification, and I don’t know commands, so, tell me how? And of course I’m trying contact with vitycv, bit I don’t find his open contacts. If you have, please write how I may contact with him. And I’ll be happy if you provide link to the biggest fear community discord
July 16, 2019 at 6:51 am #80576
That was for author about bugs (can be changed by editing sp maps or objects files).
Check out this reply https://fear-community.org/forums/topic/serverclient-support-for-f-e-a-r-perseus-mandate/#post-80561
Here is FEAR Speedrunning and modding server https://discord.gg/Rbq9rjw
May 14, 2017 at 11:13 am #44839
Added “coop mode” support:
F.E.A.R. Extraction Point
F.E.A.R. Perseus Mandate
All 55 SinglePlayer maps will be avaliable in server list. Players can use “Call vote” -> “Next map” or “New map” to select specific map (for scroll list use PageUp/PageDown).
Use “FEARXP2.exe” for play and “FEARServerXP.exe” to start local or public server.
If you want start coop server – add to server config “ServerOptionsXXXX.txt” option:
There are another options you can use in usual MP mode:
PreventNoclip – prevents player to go through solid objects (walls for example)
SyncObjects – synchronize all objects on map for all players (bottles, boxes, etc)
PreventSpecialMsg – avoid use of special msgid (OBEJCT_MESSAGE) which allows hacks to get weapons/ammo/health etc.
PS if you found some bug and after respawn u cant continue move on – report here name of map/place.
PS2 To use this experimental dll instructions are the same as from first post, but for this one you need to replace original “Default.archcfg” (make backup of it first) with one from archive.
June 4, 2017 at 8:36 am #45692
fix map “Hives”, “Subway_01”, “Landing_Zone”
fix player spawn
fix locked doors
added remote flashlight
added “skip story sequence” in esc menu
added option BotsMP (fix AI for custom user maps)
disabled intro on start game
July 6, 2017 at 1:04 pm #46923
I’ really lloking for some integration between FEAR and Mods and Expansions. One of the branches of SEC2 (in really early development) allows re-launching the game with parameters when double click a server with different version.
I see large room for integration there!
July 6, 2017 at 5:59 pm #46956
Question, is this the same work [KGB]Andre is pushing? Because he doesn’t seem to like we (meaning FEAR-Community.org staff) to get involved with It. I don’t want he feel we are invading somehow his area.
July 8, 2017 at 9:43 am #46997
> I see large room for integration there!
It will be good thing
> is this the same work [KGB]Andre is pushing
What do you mean?
July 8, 2017 at 1:03 pm #47007
KGB Andre was doing similar work that we do here.
Some months ago he claimed he was giving up on FEAR and was focusing on Perseus only.
But he requested us to don’t try to get in his way.
Since we are not interested on messing around with his bussiness, we didn’t take any action.
Now that I see your work, It looks very similar to what he uses; maybe is the same?
July 8, 2017 at 1:56 pm #47016
He just changed master server “fear-community.org” to his own in dll.
July 8, 2017 at 2:55 pm #47019
So is not his own development.
Good to know.
Well, next week I’ll complete the development of these features. Basically works this way:
Since we can’t re-launch from inside FEARMP.exe the same FEARMP.exe with parameters (It doesn’t run), I made a .bat file to be called when we double click the server.
This .bat file does the same existing mods do: call the game using the -archcfg and user directory needed AND pass the parameters to join the IP:port server.
After calling the bat, the game closes but inmediatelly is executed again with the right parameters.
I Can confirm this works, and is basically done, but I messed a lot the code in the process, because I had to work in the server crash issues.
After making some cleanup I saved the code and will add It to the next version. We will also re-launch CoopWarfare and maybe the other mods with the small changes needed to make them work. Basically a new location for the user_directory folder to keep everything inside a single folder and modified archcfg files.
Before this month ends, we should have this as an open Beta, and publish specifications for Mod making (I mean, the files and directories namming suggestions for easy integration with the game.
- This reply was modified 2 years, 1 month ago by =MXT=Fred.cpp.
July 16, 2017 at 8:14 am #47331
You can re-launch fearmp.exe if you patch mutex creation
but you need to use exe without securom.
July 16, 2017 at 11:15 am #47333
Well, that's beyond my current skillset / time availability, but If It's possible It could make things much easier; since I can focus on creating the logic, string management and mod file structure to make It happen for the next client update :D
- This reply was modified 2 years ago by =MXT=Fred.cpp.
July 16, 2017 at 9:12 pm #47361
This is awesome guys!
November 6, 2017 at 12:02 pm #51066
November 6, 2017 at 9:18 pm #51076
This is a very impressive work man.
July 14, 2019 at 10:34 am #80511
Please, help, how to launch this sp coop mod on steam version?
July 15, 2019 at 4:15 am #80526
Do these https://github.com/Vityacv/fearservmod#how-to-use-fear-perseus-mandate instructions not work? What errors you have got?
July 15, 2019 at 6:15 am #80528
When I add this in serveroptionsxxxx.txt
Server dedicated perseus mandate program is crashing. That’s problem that I don’t know how to fix it.
July 28, 2019 at 1:59 pm #80945
Please try again with latest binary https://github.com/Vityacv/fearservmod2/blob/master/bin/StringEditRuntime.dll
July 15, 2019 at 3:42 pm #80541
What if you set
add missions manually to serveroptions:
July 15, 2019 at 6:35 pm #80551
Ok, now works, but how now launch coop? I see that dedicated server setup control mode, not coop?
July 15, 2019 at 6:42 pm #80556
July 16, 2019 at 1:35 am #80561
Add them to some mode (dm, sdm, tdm, stdm, sp) after options https://pastebin.com/pmJnCVyH
And i forgot that it requires modified FEARXP2 database https://drive.google.com/open?id=1Tx7CDLfUAJYYm2jnhAiL4cq0ISX7pKYu with worlds/release, worlds/releasexp, worlds/releasexp2 in multiplayer worlds list and changed default.archcfg (something like this https://pastebin.com/2YbaJsnS).
I do not have Steam version of F.E.A.R. so i can only assume.
Anyway, better to ask author of this mod.
July 16, 2019 at 6:56 am #80578
Maybe ask here too https://www.facebook.com/groups/fear.community
July 16, 2019 at 1:42 pm #80590
How install this archive with modified FEARXP2 database? I don’t see Missions_270219_2.arch00 and objects in archive, only DB_SP_XP2_3
July 18, 2019 at 4:47 am #80625
You do not see Missions_270219_2.arch00 and objects directory because they are optional.
; ORIGINAL FEAR ARCHIVES
; FEAR XP ARCHIVES
; FEAR XP2 ARCHIVES
July 16, 2019 at 12:09 pm #80580
You must be logged in to reply to this topic.