Closed adrianreu closed 1 year ago
Unable to reproduce in a Docker environment on Windows. Please provide further setup details
Please also attach all logs in the build/logs directory.
Where do I find the build/logs directory?
The logs directory will be in your docker container
On Wed, May 24, 2023, 10:57 AM Adrian @.***> wrote:
Where do I find the build/logs directory?
— Reply to this email directly, view it on GitHub https://github.com/DarkflameUniverse/DarkflameServer/issues/1100#issuecomment-1561703011, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJQ67BMSA7FHAKQZVU2HGODXHZD2LANCNFSM6AAAAAAYML5QCM . You are receiving this because you commented.Message ID: @.***>
I looked into the darkflameserver container there is a folder called /build but no logs. I found a dir called /app/logs. I added the files. logs.zip
I have also tried to add items via gm commands. It seems like i can get one item from each category (Items, Models, Bricks, Behaviors). And after adding one item the server always tells me "Attempting to add an item with an already present id". Do I have a wrong client?
hm this is very strange. For whatever reason your machines rng is just not rolling at all. I need some more time to investigate this - for now can you try using the non-docker setup for windows and see if the same issues arise?
I've made a branch called TestRng
with some rng logic changes - can you switch to that branch, re-build the server and then run around avant gardens for a bit picking up items and then send me the logs? I have a coin flip in there now to decide to use the old rng or the new one so I can see some A/B testing
I've made a branch called
TestRng
with some rng logic changes - can you switch to that branch, re-build the server and then run around avant gardens for a bit picking up items and then send me the logs? I have a coin flip in there now to decide to use the old rng or the new one so I can see some A/B testing
I will do that.
This is fascinating. This code has been working fine for over 2 years and just now decides to use the same seed every time... wonder what changed on gcc's end with compilation specifically on your system. Thanks for the report - a fix will be in soon!
Interesting. Good to know that you found the issue. Thank you for your fast reply and help.
You are doing a great job. Keep up the good work 👍
If you need a tester for this issue or if I can support just let me know
Ive pushed some changes to that branch to simplify the logic - could you check that you are able to pick up items properly?
I tested it and got no problems anymore. Thanks man.
Great! Fix will be in main when #1103 is merged
Make sure you've done the following:
[X] I have checked that this issue has not already been reported.
[X] I have validated that this issue is not a syntax error of either MySQL or SQLite.
[X] I have pulled the latest version of the main branch of DarkflameServer and have confirmed that the issue exists there.
DarkflameServer Version
59387e5
Issue Description
I have freshly created the docker environment with the help of https://github.com/DarkflameUniverse/DarkflameServer/blob/main/Docker_Windows.md. I have checked if the client has the right checksum. I have followed the steps in the README to configure the client boot.cfg.
After the character creation I can only pickup one item. Every other item that drops will be picked up but not shown in the inventory. The imagination helmet that you get from Sky Lane will be also not created in the inventory. I can't leave the starting area.
I have checked the configuration several times, restarted the server and installed docker freshly. Nothing helps.
Reproduction Steps
Expected Behavior
All items can be collected and will be shown in inventory.
Environment
Windows 10 Pro 22H2 Docker Desktop 4.19.0 (106363) with WSL2
.env
boot.cfg
logs from DarkflameServer Container after having the issue