Jump to content

sadfrog17

Member
  • Content Count

    49
  • Joined

  • Last visited

  • Medals

Everything posted by sadfrog17

  1. Serverify A3 An Arma 3 dedicated server configuration tool. Features Supports latest A3 version (1.98) and almost every (only 3-4 config properties are temporarily missing) configuration setting; Supports Arma 3 startup parameters, basic.cfg, server.cfg, A3 user profile. Profiles system to store settings for various server configurations; Modern, nice looking and responsive UI; Localization support; Visual themes. Prerequisites Windows 7/8/10 .Net Core 3.1 Steam account, purchased Arma 3 on it Installation and usage guide Download latest version of Serverify A3 (Github Releases Page); Unpack the archive to the any folder you like. Launch ServerifyA3.exe, tune your dedicated server. When you're done with server's settings tuning - simply launch your server from General server screen. Future Plans Mission Voting settings; Bugfixes, UI redesign, 100% test coverage, refactoring... 🧐 Feedback If you have any suggestions, localization errors, bug reports or feature requests - feel free to contact me via PM or create an issue in the repository - Issue Tracker. Links Github Repo Screenshots
  2. ServerifyA3 1.5.0.2 CDLC support Download link: ServerifyA3 1.5.0.2 (github) Little confession time - at the time, when i released this tool 2 years ago, i had a big plans on supporting it, adding new features etc. But when i started working with the codebase which, i basically hit concrete wall. There are two major problems with the ServerifyA3 app: 1. WPF is horrible UI framework, literally the worst i dealt in the my entire software engineer career span. 2. Due to point 1. the codebase of application is full of quirks and workarounds around WPF (don't let me start on how painful is to call message box in WPF without breaking MVVM design principle or to update the UI modlist without observable copy of List object), and it basically made it unsupportable - every time you change or add something, another part of app breaks in some convoluted, twisted way. I fully experienced it when i worked on 1.5.0.0 update, and i can definetely say that without Dahlgren's pull requests (huge thanks to him) 1.5.0.0 wouldn't happened at all. App basically requires full rewrite from groundup, and, to be honest, since my focus shifted and Arma 3 is almost 8 years old game - i'm not willing to do it. I think that ServerifyA3 still suits basic needs on one single dedicated server configuration and i still use it every time i want to host A3 game for my friends, but for anything more than that you should use FASTER - it is better in almost every way. Sorry for inconvinience.
  3. You donwloaded the source code. The compiled, ready to use app is in .7z archive on the same page.
  4. ServerifyA3 1.5.0.1 Third Person View 2.00 options support UI controls library update Removed obsolete text from -limitFPS tooltip Download link: ServerifyA3 1.5.0.1 (Github)
  5. Well, i can only suggest to do full clean reinstall Arma 3 Server instance.
  6. Hi! I'm using it too, and i have no problem with 2.00 update. What is not working? Btw, small update is planned, if i find source of your issue, i will deliver fir for it in this update too.
  7. @thirith The app already checks the root folder of server executable (you can use it as temporary solution). About your suggestion - this seems doable, i will try to implement this in the next update. This couldn't be implemented, because Arma 3 strictly uses missions and mpmissions folders. BTW, TADST has the similiar mechanism, it simply does not launches if the executable is outside the Arma 3 root folder. Anyway, i will take a look at what could be done (maybe i could implement the ability to target the folder and copy all missions from it into mpmissions folder 🤔), but no promises there. Will implement this, i think i already have Select All button on Modifications tab, so it could be easily ported. Well, i noticed this thing too (i have about 1000 missions in mpmissions folder, so it lagged for me too, but no crashes) and tried to fight this kind of behaviour, but still no luck. It is somehow tied to WPF internal render mechanism, because mission grabbing asynchrous task does it job pretty quickly.
  8. @thirith Well, TADST hasn't updated for years and requires a lot of manual config file tuning (especially difficulty settings) since a lot of things have been changed post-Apex, but it still does it's job pretty well. ServerifyA3 has more config options and different UI, and, hopefully, should be a more stable than previous release (it was somewhat broken for multiple servers configuration, this situation is a lot better since 1.5.0.0). Tbh, i still think that absolute winner there are FAST/FASTER tools since they can update mods via Steam API and have a lot of functionality that neither TADST nor ServerifyA3 could offer. Maybe it was even better to contribute to TADST source code instead of writing my own tool, but i still don't like it's UI and Windows Forms as UI framework, so i decided to develop my own tool on WPF for tuning my own private server and then decided to share it with the community. WPF turned out to be an absolute nightmare in disguise, this is why development of tool slowed down to a point where i could deliver only one update in a year. Anyway, as the ServerifyA3 developer, i will continue to use ServerifyA3, so i'm biased on this topic. 😄
  9. Well, this took a lot longer than i initially expected, but the update is finally there. ServerifyA3 1.5.0.0 Absolute modification path support; Localization update, typo and wrong localized values fixes; UI rework due to upgrade to latest MahApps.Metro version; A lot of bugfixes, especially on profile, mission and modification app subsystems; Start headless clients together with server; -limitFPS support; -steamProtocolMaxDataSize support; 1440 as default value for MaxPacketSize; Upgrade to .Net Core 3.1; Also, thanks @Dahlgren for some PRs and especially for Github Actions integration. Download link (github): ServerifyA3 1.5.0.0
  10. sadfrog17

    SQFLint for Visual Studio Code

    How to use Debugger (RPT monitor)? Is there any guide around?
  11. @thirith I'm working on a direct mod referencing support at the moment. Hopefully, it will be released in the next major update.
  12. I'm not sure if it is intended, but anyone have comment hotkey (CTRL + / by defauly) is not working at all?
  13. It looks like that two latest versions are buggier than the previous ones. At this point i reccomend to use 1.0.1.0 version since it is somewhat more stable for ordinary use. App basically requires total rewrite of some of it's parts (profile management, at least).
  14. @Rockapes Thanks for report, will include fix for this in the next version.
  15. ServerifyA3 1.0.1.1 "Save Current Profile" button remembers saved profile as default and will try to restore it on next app launch now; Localization Updates; Attempt to fix endless mission tab loading that happens on some user PCs. Download link: ServerifyA3 1.0.1.1 (github) Not sure what caused mission tab freeze (no luck in bug reproduction) but try this version and tell me if problem still persists.
  16. ServerifyA3 1.0.1.0 Deutsch Localization (credits to Fallingstorm, 8th SFG Titan Platoon); .resx localization support (groundwork to be able to localize some strings that were unlocalizable before); NuGet packages updates - CommonServiceLocator (1.3.0 -> 2.0.4), MvvmLight (5.3.0 -> 5.4.1.1), Microsoft.Interactivity and other tied libraries were replaced with more modern and robust Microsoft.Xaml.Behaviours.Wpf. Download link:ServerifyA3 1.0.1.0 (github) I have been busy lately, so the development of the app slowed down a lot, but promised features (mainly log viewer and better headless client integration) are still in development.
  17. @Mack. It is not possible in the current version, but i think i can add this feature soon. 😉
  18. @maquez Thanks for details. It is really strange, but i can't repeat your situation on my environment. It is really stupid question from me but - can you check the version of ServerifyA3 on the about page (question mark in lower left corner)? Is it 1.0.0.2? I'm asking it because this is what hotfix should fix. The problem was in case sensitive mission folder check (basically it could find missions in MpMissions folder, but couldn't in mpmissions, this is what hotfix should fix). If it is 1.0.0.2 it looks like that problem is still somehow persists.
  19. @maquez It is really strange, if you have spare time - can you provide more details (folder path and screenshot of A3 Server folder structure)? Because both mods and missions shows in according data grids in any server location (other than "...\steamapps\common\Arma 3\") after the update: @otarius-big Workshop mods referencing support will come in the next update.
  20. @Panadero98 Well, technically Linux port is possible, but will be somewhat difficult for me - unfortunately, WPF is Windows-only and i have no sufficient knowledge of other OSes than Windows. So i need to switch from .Net Framework 4.7.2 and WPF to .Net Core and basically do a new UI from scratch on some crossplatform UI framework (something like AvaloniaUI). Anyway, I consider to make a cross platform version when ServerifyA3 will be somewhat feature complete, but this is definetely a long way to go.
  21. ServerifyA3 1.0.0.2 Resolved a bug - mission folder match check was case sensitive; Mission/Modification data grids updates on Server Profile changes on Profile hamburger menu tab from this moment. Download link: Serverify A3 1.0.0.2 (github)
  22. @maquez @otarius-big I am investigating this issue right now, hotfix will come soon.
  23. Ok, i will consider to implement that feature.
  24. @.kju Well, if i understand you correctly - regex filter is some sort of "show strings that match regular expression only"? I think i can add this feature into the next major version 😉
  25. Also a little explanatory note: This project was started as my own private replacement of TADST tool, which i really love but... it is really outdated atm - there are many new parameters, difficulty system rework etc. I needed some very simple tool with GUI to configure our private A3 server, so i decided to write my own - because why not? 😌 ServerifyA3 supports localization, so if you want to see your native tongue as choosable language in the app - i can give a localization file so native speakers can translate everything correctly (with authorship note, of course) and then i will push it into next version. P.S. I can't change my nickname on biforums for some reason.
×