1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#pragma once #include <fstream> class ServerBanSystem { private: std::ofstream m_sBanlistStream; std::vector<uint64_t> m_vBannedUids; public: void OpenBanlist(); void ReloadBanlist(); void ClearBanlist(); void BanUID(uint64_t uid); void UnbanUID(uint64_t uid); bool IsUIDAllowed(uint64_t uid); }; extern ServerBanSystem* g_pBanSystem;