-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing libofflinemod.so #2
Comments
Hello, you are supposed to build the server with the offline mode enabled
but the offline mode server is not ready at the moment
…On Sat, Sep 21, 2024, 19:49 MastroCaleb ***@***.***> wrote:
When setting OFFLINE_MODE to true the game instantly crashes.
Is it because libofflinemod.so hasn't been made yet or is it just missing?
If it is in fact missing, i would i go on about making it?
—
Reply to this email directly, view it on GitHub
<#2>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABE7QE2A42HZDSCEQR5GLDTZXWWUPAVCNFSM6AAAAABOTYYE6GVHI2DSMVQWIX3LMV43ASLTON2WKOZSGU2DANBTG44TKNY>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
So the screenshots you provided on reddit where you are in the menu are from the non-complete offline server, or you can setup a local server and connect the client to that? |
Oh That's by having the offline mod working as a normal server not bundled
inside the game
…On Sat, Sep 21, 2024, 23:13 MastroCaleb ***@***.***> wrote:
Hello, you are supposed to build the server with the offline mode enabled
but the offline mode server is not ready at the moment
… <#m_7510120081747300787_>
On Sat, Sep 21, 2024, 19:49 MastroCaleb *@*.*> wrote: When setting
OFFLINE_MODE to true the game instantly crashes. Is it because
libofflinemod.so hasn't been made yet or is it just missing? If it is in
fact missing, i would i go on about making it? — Reply to this email
directly, view it on GitHub <#2
<#2>>, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABE7QE2A42HZDSCEQR5GLDTZXWWUPAVCNFSM6AAAAABOTYYE6GVHI2DSMVQWIX3LMV43ASLTON2WKOZSGU2DANBTG44TKNY
<https://github.com/notifications/unsubscribe-auth/ABE7QE2A42HZDSCEQR5GLDTZXWWUPAVCNFSM6AAAAABOTYYE6GVHI2DSMVQWIX3LMV43ASLTON2WKOZSGU2DANBTG44TKNY>
. You are receiving this because you are subscribed to this thread.Message
ID: @.*>
So the screenshots you provided on reddit where you are in the menu are
from the non-complete offline server, or you can setup a local server and
connect the client to that?
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABE7QE377HGWGL5AIHMPD6LZXXOQ7AVCNFSM6AAAAABOTYYE6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRVGMZDEMRWHE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
I have the c++ server working i think (its not crashing and is listening) is that the server you are speaking about? |
Yes that one is what I used for the screenshot
…On Sat, Sep 21, 2024, 23:28 MastroCaleb ***@***.***> wrote:
I have the c++ server working i think (its not crashing and is listening)
is that the server you are speaking about?
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABE7QE7PIUBNPLIICO376RLZXXQGHAVCNFSM6AAAAABOTYYE6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRVGMZDMNRTGE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
The client doesnt seem to connect though. After the app is loaded and after giving permissions it just keeps sitting in a black screen and eventually the loading icon appears, but it doesnt load. |
It only works on windows with the offline mod proxy at the moment
…On Sat, Sep 21, 2024, 23:30 MastroCaleb ***@***.***> wrote:
The client doesnt seem to connect though. After the app is loaded and
after giving permissions it just keeps sitting in a black screen and
eventually the loading icon appears, but it doesnt load.
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABE7QE2OYNLEDDVYSSD6KC3ZXXQOVAVCNFSM6AAAAABOTYYE6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRVGMZDOMBYGY>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Oh alright! Thanks, i'll try to set that up. Can i keep the issue open if i get stuck somewhere? |
Ok
…On Sat, Sep 21, 2024, 23:33 MastroCaleb ***@***.***> wrote:
Oh alright! Thanks, i'll try to set that up. Can i keep the issue open if
i get stuck somewhere?
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABE7QEZMQD6FTCOLT5DSVM3ZXXQ2VAVCNFSM6AAAAABOTYYE6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRVGMZDOOBVGU>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hey sorry if this was pretty quick, it seems a lot of methods are of type "unk" which VS finds as "error-type", is this due to a missing dependency? Also how do i use the Offline-Proxy source code? Im sorry by the many requests but im trying to learn something out of my "comfort zone" and im kinda clueless ahah |
I have no idea what unk does, the idea of the proxy is that you build it
and then rebuild the brave frontier APPX with the injected dll to allow
offline mod
…On Sat, Sep 21, 2024, 23:45 MastroCaleb ***@***.***> wrote:
Hey sorry if this was pretty quick, it seems a lot of methods are of time
"unk" which VS finds as , is this due to a missing dependency?
Also how do i use the Offline-Proxy source code?
Im sorry by the many requests but im trying to learn something out of my
"comfort zone" and im kinda clueless ahah
image.png (view on web)
<https://github.com/user-attachments/assets/7ddf15f6-9eca-4e3b-90db-a8ed9bfe7648>
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABE7QE2J5B5JYCP2NJ4BJULZXXSGBAVCNFSM6AAAAABOTYYE6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRVGMZTAOJXGM>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Is that even a file a should be looking at? It wont let me build the main.cpp without fixing those first (windows client) |
You need to setup vcpkg
…On Sun, Sep 22, 2024, 00:10 MastroCaleb ***@***.***> wrote:
Is that even a file a should be looking at? It wont let me build the
main.cpp without fixing those first
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABE7QE3SQIJYL2D2ASZNLF3ZXXVG7AVCNFSM6AAAAABOTYYE6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRVGMZTONBTGQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
For the offline mod you need to use x86-windows-static
…On Sun, Sep 22, 2024, 00:22 MastroCaleb ***@***.***> wrote:
I did it doesnt find the dependency
image.png (view on web)
<https://github.com/user-attachments/assets/6503c6b8-e7cf-4d23-9d74-6447ab14883a>
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABE7QE7HHOJKHNBBK6GB2W3ZXXWT7AVCNFSM6AAAAABOTYYE6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRVGM2DAMRWGA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Im sorry for my lack of knowledge, but i actually have no idea how to set all of this up. Vcpkg wont let me download x86-windows-static. |
Now i get that i can't open a ".dll" file, but is that the file i need to inject the offline mod in the windows client? Also i still have problems with the windows client. There's 104 errors, and when i build it can't find the "BraveFrontier.exe" Please, help me out. |
Tried to "fix" the errors, 500 more showed up. There is actually no way that "proj.win32" is the correct client. Most of the decompiled libraries arent fully decompiled and there are lots of missing types. How did you even make the game start, which client did you use? |
you are not supposed to run libcurl but to unpack the bf appx, replace the dll of curl, repack and install. decomp client is not ready to use. |
wait where do i find the bf appx and how do i unpack/repack? i got the project completely wrong i thought a custom client was already in place |
Search for the brave frontier windows 8 app package I wouldn't legally link
here
…On Mon, Sep 23, 2024, 23:55 MastroCaleb ***@***.***> wrote:
wait where do i find the bf appx and how do i unpack/repack?
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABE7QEY6ZAKTWUKXK2M6UF3ZYCE4ZAVCNFSM6AAAAABOTYYE6GVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNRZGU3TSMJTHE>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Fair i will legally download it somewhere |
I have no idea how but i am not able to find any kind of version of the game for windows online. Google ran out so quick of available links that I was able to find an Elder Scrolls 3 open source engine link before finding anything related to BF Maybe you could help me with the gathering of the windows app package in private on Discord? (username: mastrocaleb) |
Hello! I got some news. As i dont have much experience in C++ and have absolutely no idea how to procure myself the windows app package, i started thinking about trying to connect to the server from the Android version. From what i understood of the project what we want is to change the ip the game sends packets to. So i came up with a way to redirect packets to another ip using a VpnService, although when the java client socket connects to the server, the server just disconnects the client. Do you think this approach could work? |
As far as I remember, the Android version wasn't working properly because I haven't found a way to properly disable the SSL verification in libcurl packages, which is what the offline proxy does (along with an IP change). The original way of sniffing the packets was with an IP change and a MITM proxy that used a custom certificate, something that I do not wish to replicate for an offline mod environment. |
When setting OFFLINE_MODE to true the game instantly crashes.
Is it because libofflinemod.so hasn't been made yet or is it just missing?
If it is in fact missing, i would i go on about making it?
The text was updated successfully, but these errors were encountered: