Quests not syncing on multiplayer
zfanibanda opened this issue · 18 comments
Just started up a Enigmatica 2 server (v1.71a), and created a team with a friend. For some reason, the quests either one of us perform do not sync to the other. Did my Googling and found that this is an issue on LAN servers, but I am actually running a local server over the internet. Client version is 1.71a of Enigmatica 2.
Is there a common sync command I can run to fix this? Tried the /bq_admin load default, but didn't work, assuming since i have no save files existing.
Thanks,
I wrote a python script to sync the data from one player to another. This is handy if a player joins the game late. You can optionally set rewards for completed quests to be claimed/unclaimed or the same as the source player. Run the script while the server is stopped.
https://gist.github.com/TigerWalts/38411ca8e7dd0be969a4ac2f5b798880
Is it also possible to add a command to manually sync a parties quests if someone wasn’t online at the time a quest was completed, the quest isn’t’ getting unlocked for them maybe a "/bq_user partysync". Now that the LAN and multiplayer quest sync is mostly fixed? (And if such a command where to exist would it be possible to put it in a command quest for players to easy trigger it or would that not work like with the quest default updating one.)
So you want a command to put the slingshot exploit back in...
Party share was changed specifically to stop people freeloading or submitting less resources per-player than those going solo. If someone was offline and didn't get the progress then yes, the system is working as intended.
PL: W takim razie jaki jest debilu jebany sens tworzenia party jeśli nie możemy zsynchronizować postępów?
EN: So tell me, what's the point of having parties when synchronizing quests is impossible?
Synchronizing quests isn't impossible, you just need to be online at the same time when you progress.
Quest sharing is currently disabled, and should be re-enabled after the mod author is done testing the new version of it :)
My Players are complaining about Quest Sharing and Synching isnt working.... any News on this? :(
Newer BQ versions with partial quest sharing has been released. There are new rules on what can and can't be shared so that it is more fair towards players who aren't in a party.
sry @Funwayguy for asking dumb questions... please excuse me... but is it BetterQuesting-3.5.311.jar then?
I have tested it with a older Version, not that 3.5.311 .. and becouse it was beta i thought lets try first... after i installed my players get some weird thing... they just completed all Quests instant, without editmode on , but i cant say if that is an issue in the 3.5.311
That must have been one of the busted Standard Expansion builds with item task logic written backwards (matched anything but the items the task wanted)
Thank you for your nice support @Funwayguy and please continue your good work :) i test the new Version and if there are some isues i will report back
No problem. I'm already in a bug fixing and prototyping phase so I should be able to jump on bug reports pretty quickly should you find anything significant.
EDIT: There's also the Discord for miscellaneous questions and discussions.
This problem should be closed, Enigmatica 2 1.72 has the updated Better Questing version :)
Could you please make this configurable? I'm an server owner and I do not care my player could get more rewards via the questbook, since online mode guarantees they cannot sync the progress to unlimited numbers of account. Instead, the limitation on progress syncing forces new players to play the pack alone, and cannot collaborate with existed players, which is really annoying.