Jump to content

sparcdr

Members
  • Content Count

    11
  • Joined

  • Last visited

Everything posted by sparcdr

  1. My only beef, and it could be lack of knowing, has been where to find the mission pbo. Having to hunt for it hasn't been fun. Seems most servers are out of sync and at odds with which version and whatnot, so updating that has been a nightmare, or rather keeping track of it, since it's not mirrored in the same place as hiveext as it was formerly. Now that the mission has been stripped further down to just init it shouldn't need to be updated on our ends, but the point is of futility when things have been in limbo between the beta update, players claiming it's required, having the betas crashing systems, or battleye flagging #16 due to "5 Alex" line on beta. (Doesn't happen on non-beta) As long as the things are being worked out, I am grateful. Also, good work Rocket on the mission, thanks to devteam for trying to keep us current on specifics that are left out. - sparc
  2. sparcdr

    DE8 server

    No.. that's in the mission sqm. I could probably change it and repackage (Leaving everything else as-is, since most things are streamed from DayZ hiveext), but after so many hours it'll go night anyway. We aren't allowed to use extra mods, even for such a purpose. Read "hosting a server" and similar threads about our compulsory rules for hosting. Modding the map, even just the logic section, is probably not allowed too, but there's nothing saying so; we're just not allowed to add anything, including tools or other mods, or code. This functionality for admins would have to be implemented by the devteam directly. * EDIT, I remember in some/all missions being able to set daytime when loaded through #missions after another has been loaded, by setting the parameters before launch. Sorry Gdofg.
  3. sparcdr

    Want to host a DayZ Server? Read in here.

    I got it up but only with beta / jayarma2lib_new / hiveext. Unsure if I needed to load all CBA mods, since if I chose one or the other, it asked for the other. Clients can use regular or beta okay once it's loaded. The error spammed in RPT: (Seems meaningless after a few mins, the zombies then count upward) Error in expression <(count _missionObjs > 100)> Error position: 100)> Error count: Type code, expected Array,Config entry (Two others related to undefined variables also) Nothing else to report wrong yet. Authentication went through and objects streamed ok.
  4. sparcdr

    Want to host a DayZ Server? Read in here.

    RIP being able to host a server. They've thrown the whole lock and building out into the water. They won't respond, or give information, or access so we can host, and now will not do any setups.
  5. sparcdr

    DE8 server

    A bug I noted is that the one who loads the mission is stuck in a loop waiting for new joiners to join the arma command group; took me 7-8 mins to actually get in as the one who loaded the mission. If you load the mission, let yourself fully load into the game, even if the "Waiting for response from server" message is "stuck" it'll eventually finish, and if you want to leave then, you can, but not before, since not fully loaded mission loader may abort the mission for other players. (Edit: It sometimes/usually is due to client not being updated.)
  6. sparcdr

    DE8 server

    We reduced the slots and it's maxed at 40/40, so they don't seem to have a problem. Every 6 hours or so it does auto-restart (Memory check) due to approaching 2gb limit. Locking is done until it reaches about 20 players because flooding is the one case that can't be handled with a watchdog yet. You're free to chew out Bayers, Prussia and mir for their locking, since they are normally the ones that start the server, but they do it so everyone can load properly. @uk_dayz_player hopefully others will understand it this way. Thanks for understanding.
  7. sparcdr

    DE8 server

    I have a solution, it handles all cases including near-memory exhaustion, but not floods. Code here Thread here Last admin forgot to run it, so have to wait until next crash before it's active again. Warning: it restarts before it runs out of ram (ARMA 2 is 32-bit and BIS doesn't support over 2GB for the process) but saves should keep going even after ARMA crashes since hive continues to run anyway. I've already been told there is a new management tool in development by the dayz development team, and am looking to that. Due to load issues, we are limiting slots to 40 for now. I've allocated six cores and 4.5gb ram to the machine, but the other owner is telling me that after 35-40 new joiners have problems loading. Sorry. Thanks.
  8. I've been working a few days on new code to monitor multiple processes, with XML support, TCP/UDP socket listening check, and memory exhaustion auto-kill. UPDATE: Solved "This program has stopped working" preventing watchdog from "resetting", use: REG add ""HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting"" /v DontShowUI /t REG_DWORD /d 1 or add DWORD value 1 name DontShowUI to above key. (HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting) Code is free (BSD Licensed, Free for commercial & open-source!): Bitbucket Binaries: Google Drive / Docs Warning: Settings.xml must be with the watchdog exe! Edits required: Settings.xml workingpaths are not going to always be correct (The program will tell you when a "workingdir" is invalid, so edit the Settings.xml), and formal dayz50.bat arguments must match / be ported into the process #n arguments. (In the Settings.xml; but I did the standard line as of late) I'm using Steam on x64 (Windows 7), if you're using Windows XP x64, Windows Server 2003 x64, or Windows Server 2008 x64, you are fine under normal cases to leave it alone. (Unless you have less RAM than is prescribed in the XML!) Hive.exe and Hiveauth.exe are automagically called, and XML supports per-process init sleep periods. (To allow time for their own initialization) If a process, such as arma2oaserver.exe takes more than prescribed in the XML; change it, so it doesn't auto-crash the process! (On a 6-core Windows 7 x64 VM (VirtualBox 4.1) it takes ~25s to start it, so make sure to give it ((seconds*1000ms) + 5s)) before complaining that it keeps killing off the process. My sleep code is in ms, not seconds! The only other possibly planned feature (Besides bugfixes) is log rotation, as suggested by Tonic with his want for ops to rotate scripts/rpt logs for anti-cheat, etc. Well what does it do? A watchdog keeps track of launched process in-case of problems, and deals with them in described ways... (Mostly restarting) Generic C# watchdog for monitoring/autorestarting programs. (Intended for servers with looping behaviour) XML configuration support Ability to one-off kill all processes Date/Timestamp every log line Stores/checks processes by PID Memory allocation limit support Total memory allocation kill support ((((System)-Processes)>=0.90) total usage) TCP/UDP Port Check (Binding) Most errors should be handled, as long as you don't do something completely stupid with the XML. If in doubt, replace, edit workingdirs, try it, and continue to edit. It doesn't handle join-spam crashing yet. Donations: This is more or less a stop-gap solution, but I'm spending time on it, and would like to help our server too! (DE #8) which supports 50 slots. (Hex 2.8GHz, 4.5GB ram allocation, 100mbit) Our community would very much appreciate it, and all donations go to cost! (Please consider 5 EUR or more if possible, since there is fees for transactions) Only other disclaimer: Donations aren't reversible, and I don't promise functionality, but I will do most things people want, if technically detailed and non-obtrusive to the nature of the program. I appreciate everyone else and thank you all for your support!
  9. sparcdr

    EU 1, 2, 3 DayZ Servers(Donations!)

    New server is live @DE8. Cheers. Any donations can be done atm by contacting me via PM.
  10. sparcdr

    Wanting to host a server

    Sockets would be natural, though are inherently insecure (They depend wholly on bit set permissions) but the difference is that a layer of abstraction in addition to what is already done with dayz would have to map out the differences. The other route would be shimming udp packets at some listener to do commands, which is not very dependable.
  11. sparcdr

    EU 1, 2, 3 DayZ Servers(Donations!)

    I offered to host another server in Germany, and am waiting on a reply from the DayZ staff. I'm from the ARMA-RP Project community. (Co-owner for a year) We're very small but hoped our presence here may be mutually helpful. We may need to cover 40 euros extra cost for unmetered 100mbit in the future, but we will try to cover most the costs ourselves. Thanks, and I hope to see you around.
×