Jump to content

philippj

Members
  • Content Count

    253
  • Joined

  • Last visited

Everything posted by philippj

  1. philippj

    Experimental Update 0.63.149653

    You really want to use a freaking outdated piece of software? I got my own, intelligent backup/recovery solution for the current issues with the gameserver. SQLite is used for the player database only. The persistence is stored in bin files. Also "billions" of devices use SQLite for miniscule amount of data but no enterprise software uses SQLite as actual data backend for a large infrastructure. Please do proper research on the topic before starting a revolt. There is no issue whatsoever with the gameserver using SQLite.
  2. philippj

    Experimental Update 0.63.149653

    The hive is not out yet for the general public. Only legacy GSPs and BI has it. Currently the players are saved in a SQLite database. Persistence in binary files in whatever format. If an application actually crashes - not stopping and not in a graceful way - files which are opened, may get corrupted and there is no shutdown procedure either. Such a crash should never happen and can be circumvented with various methods. Fact is the DayZ server crashes and sometimes data gets corrupted.
  3. philippj

    Admin Script ?!!!

    You are running BEC and didn't disable the global chat restriction. With that shit enabled you get kicked for writing in the global chat and since the game currently has no other chat channels then global, everyone gets kicked when sending chat messages.
  4. philippj

    Experimental Update 0.63.149597

    Are there plans to move the persistence to an actual database?
  5. philippj

    Admin For Dayz Standalone (Works)

    Use the GitHub version. It is possible to target players with spaces in their names for quite some time now.
  6. OmegaSC version 0.32 has been release including a lot of updates including and a persistence recovery mode. Omega has been enhanced with various features including hived whitelisting.
  7. philippj

    Help in scripting

    None that i know of
  8. philippj

    Help in scripting

    Thhe executing player is searched by a simple name check. Set your in-game name via launch parameters to something that is not survivor and you are good to go
  9. philippj

    Spawn Tents already deployed with inventory in them

    You can access the inventory of the spawned object with GetInventory() and create items in it with GetInventory().CreateInInventory()
  10. philippj

    Help in scripting

    Are you talking about the target player or the executing player not being recognized correctly? When targeting a specific player you have to include his survivor index, if the target has not set his name via startup parameters. eg. /kill Survivor (1)
  11. https://www.reddit.com/r/CFTools/comments/9tuel0/cfomegasc_setup/
  12. philippj

    In game time

    %GAMETIME% in your trusty admintool or GetGame().GetWorld().GetDate(out int year, out int month, out int day, out int hour, out int minute); in EnScript (scripts/3_Game/Global/World.c) /** \brief Get actual ingame world time \param year \param month in range <1, 12> \param day in range <1, 31> \param hour in range <0, 23> \param minute in range <0, 59> @code int year, month, day, hour, minute; GetGame().GetWorld().GetDate(year, month, day, hour, minute); @endcode */ proto void GetDate(out int year, out int month, out int day, out int hour, out int minute);
  13. New OmegaSC version 0.22 has been released including detection for every possible server crash. Omega has been enhanced by brand new e-mail alerts, geo-blocking and fully customizable kick messages.
  14. philippj

    Admin For Dayz Standalone (Works)

    Version is working and you only need to edit the init.c anyway.
  15. philippj

    Admin For Dayz Standalone (Works)

    And thats the upstream version of it. https://github.com/cf-tools/omega-scripts/blob/master/admcmd.c
  16. philippj

    Kill log

    https://gist.github.com/philippj/8d6473ca544b78b6b701c816d4d9e0bb >>> construct_bi_uid(76561198084367441) '2XAdLQ7Sr0EYZXmMRn7pC8emM5z0JhHAMCvk4mQFuOE=' Your implementation is most likely wrong.
  17. philippj

    Kill log

    Base64(Sha256(SteamID64))
  18. philippj

    Admin Tools Help

    https://omegax.cftools.de Log in and click on My Profile and click on Show IDs @Violt
  19. philippj

    Admin Tools Help

    The way EnforceScript handles array definitions are misterious. Just define every ID in one line and you should be fine.
  20. philippj

    Admin Tools Help

    Yeah thats my script. You just need to modify bool IsPlayerAnAdmin(PlayerBase player) { bool found = false; for ( int i = 0; i < admins.Count(); ++i ) { if(player.GetIdentity().GetId() == admins[i]) { found=true; break; } } return found; } To take SteamIDs instead of BI UIDs. (GetIdentity().GetPlainId()) On a side note: Copyright laws completely apply to the script I just dont give a f*** about what is done with it
  21. philippj

    Kill log

    You generate BI UIDs for all SteamIDs currently in use and save them in a database. If you want to reverse one you simply look it up. My complete <SteamID, BI UID, BE GUID> database has around 1.3 billion entries and is around 400gb in size. Takes ~0.3s to query.
  22. philippj

    Can't connect DaRT

    Neither manually activating RCon nor modifying the port is required
  23. OmegaSC just offers additional functionality. You still have to set your service up via the configuration page. If you have any further questions please use one of the official channels (SupportCenter & Discord or private forum message). This thread is only meant to be an "advertisement".
  24. Guides: OmegaSC: https://www.reddit.com/r/CFTools/comments/9tuel0/cfomegasc_setup/ Whitelisting: https://www.reddit.com/r/CFTools/comments/9vt9qk/whitelisting/ BattlEye RCon setup: https://www.reddit.com/r/CFTools/comments/9wf48m/battleye_rcon_setup/
  25. philippj

    Auto Restart

    DayZServer\mpmissions\dayzOffline.chernarusplus\db\economy.xml Modify dynamic, building and vehicles to your liking
×