robotstar 26 Posted December 19, 2018 As the title suggests, our server at https://www.tribezrp.com is a modded server. Our server depends on players being able to see our custom code (buildings, items etc). We know that players are connecting without the correct mods installed and it's having a knock-on effect ingame with people seeing invisible walls etc and others seeing everything correctly. Is there a way, or a piece of code I can add to the server, that forces people to head to the modpack and install everything? Thanks chaps. Share this post Link to post Share on other sites
Burschie 0 Posted December 19, 2018 use https://dayzsalauncher.com/#/tools and all where fine ;-) Mfg Burschie Share this post Link to post Share on other sites
Aussie Cleetus 57 Posted December 20, 2018 Use equalModRequired=1; in your server config file. This will prevent users who do not have the required mods loading in. Just make sure you have all the relevant keys from the mods copied into your server's keys directory Share this post Link to post Share on other sites
Burschie 0 Posted December 20, 2018 9 hours ago, Aussie Cleetus said: Use equalModRequired=1; in your server config file. This will prevent users who do not have the required mods loading in. Just make sure you have all the relevant keys from the mods copied into your server's keys directory no this is broke only verifySignatures.... Share this post Link to post Share on other sites
Aussie Cleetus 57 Posted December 20, 2018 (edited) it works fine for me, not sure what's broken about it. I run 18 mods, and if the players don't have the mods, they cannot join. 108 users and all connect no problems. All have the mods installed so they can join. It's broken if you try to repack the core pbo files, yes. But that is foolish. Edited December 20, 2018 by Aussie Cleetus Share this post Link to post Share on other sites
Sy8282 21 Posted December 30, 2018 On 12/20/2018 at 8:44 PM, Aussie Cleetus said: It's broken if you try to repack the core pbo files, yes. But that is foolish. Yep, I thought it was broken until I remembered I had edited zombie territories and repacked it, fresh Pbo from steam equalmod is working. Share this post Link to post Share on other sites
mrwolv 46 Posted December 30, 2018 for me it just kicks me back to the desktop anyway to get this to auto download mods for players Share this post Link to post Share on other sites
mrwolv 46 Posted December 30, 2018 On 19/12/2018 at 11:58 AM, robotstar said: As the title suggests, our server at https://www.tribezrp.com is a modded server. Our server depends on players being able to see our custom code (buildings, items etc). We know that players are connecting without the correct mods installed and it's having a knock-on effect ingame with people seeing invisible walls etc and others seeing everything correctly. Is there a way, or a piece of code I can add to the server, that forces people to head to the modpack and install everything? Thanks chaps. did you figure this out please Share this post Link to post Share on other sites
C4-timah 20 Posted March 8, 2019 (edited) I just did a fresh install of my server, using equalModRequired=1 and I get an error saying "Bad Version" and I can't join. At this point, No .pbo files have been modified. I'm using the following mods: @BaseBuildingLogs;@ConfigurableMetabolism;@DayZ-Expansion-Chat;@Easy Signs;@KillFeed;@OP_BaseItems;@RPCFramework;@Simple Roof;@WeaponReduxPack If you use equalModRequired=0 , everyone can join, obviously, but they do not have the mods required to play on the server properly. Not sure why when no pbo files have been modified I still can't join my own server with equalModRequired=1 enabled. I use the DayZ Launcher to join. I also have DZSA Launcher installed on my server. Edited March 8, 2019 by C4-timah Share this post Link to post Share on other sites
Sy8282 21 Posted March 8, 2019 use cftools omegamanager it sets it up automatically Share this post Link to post Share on other sites
C4-timah 20 Posted March 8, 2019 (edited) 4 hours ago, Sy8282 said: use cftools omegamanager it sets it up automatically Already using DayZ Launcher Mod Sync which does basically the same thing. It not only updates the mods on the server to the latest versions but checks each client prior to connecting to make sure they also are up to date or give them the option to download the mods if they don't have have them. This would eliminate me needing to use equalmodrequired = 1, or so I though. I guess something about the current version of DayZ has broken this feature. I have people connecting without using the DayZ Launcher from the client side to join and I can't stop them. If I use equalmodrequired = 1, no one can join. Otherwise, everyone can join no matter what. 😭 Edited March 8, 2019 by C4-timah Share this post Link to post Share on other sites
Sy8282 21 Posted March 8, 2019 7 hours ago, C4-timah said: Already using DayZ Launcher Mod Sync which does basically the same thing. It not only updates the mods on the server to the latest versions but checks each client prior to connecting to make sure they also are up to date or give them the option to download the mods if they don't have have them. This would eliminate me needing to use equalmodrequired = 1, or so I though. I guess something about the current version of DayZ has broken this feature. I have people connecting without using the DayZ Launcher from the client side to join and I can't stop them. If I use equalmodrequired = 1, no one can join. Otherwise, everyone can join no matter what. 😭 thats why you need cftools omegamanager as it forces the same mods wether from the dzsalauncher or in game launcher Share this post Link to post Share on other sites
Uncle Zed 272 Posted March 8, 2019 On 12/30/2018 at 3:42 AM, Sy8282 said: Yep, I thought it was broken until I remembered I had edited zombie territories and repacked it, fresh Pbo from steam equalmod is working. I edit my zombie_territories.xml and use equalModRequired=1; and my players can join just fine. Share this post Link to post Share on other sites
mrwolv 46 Posted March 9, 2019 (edited) 5 hours ago, BetterDeadThanZed said: I edit my zombie_territories.xml and use equalModRequired=1; and my players can join just fine. equalModRequired=1; dose not work no more it was fased out for the new code of verifySignatures = 2; and when you edit the zombie_territories.xml just repack the pbo up and all is good if your still getting low zombies just edit th amount of zombie spawns in mpmissions\dayzOffline.chernarusplus\db\globals.xml line <var name="ZombieMaxCount" type="0" value="1000"/> and change to something like <var name="ZombieMaxCount" type="0" value="4000"/> if you use https://dayzsalauncher.com/#/home it will kick the user 90% of the time if they dont have mods but zombies are handled server side and mods Edited March 9, 2019 by mrwolv Share this post Link to post Share on other sites
NTX_Nitrix 6 Posted March 10, 2019 If you edit any file in the folder "dta" nobody can join the server even if they have the same mods and activated equalModRequired = 1; Share this post Link to post Share on other sites
C4-timah 20 Posted March 15, 2019 I have no pbo's modified. If I use equalmodrequired = 1, you can't join. VerifySignatures = 2 is set by default but players still connect without installing mods. VerifySignatures = 2 worked til 1.0 Share this post Link to post Share on other sites