Custom Sky Color and unify some stuff (#1779)
This commit is contained in:
@ -55,7 +55,7 @@ namespace big
|
||||
|
||||
rage::snPlayer* player::get_session_player()
|
||||
{
|
||||
for (std::uint32_t i = 0; i < gta_util::get_network()->m_game_session_ptr->m_player_count; i++)
|
||||
for (uint32_t i = 0; i < gta_util::get_network()->m_game_session_ptr->m_player_count; i++)
|
||||
{
|
||||
if (gta_util::get_network()->m_game_session_ptr->m_players[i]->m_player_data.m_host_token == get_net_data()->m_host_token)
|
||||
{
|
||||
@ -71,7 +71,7 @@ namespace big
|
||||
|
||||
rage::snPeer* player::get_session_peer()
|
||||
{
|
||||
for (std::uint32_t i = 0; i < gta_util::get_network()->m_game_session_ptr->m_peer_count; i++)
|
||||
for (uint32_t i = 0; i < gta_util::get_network()->m_game_session_ptr->m_peer_count; i++)
|
||||
{
|
||||
if (gta_util::get_network()->m_game_session_ptr->m_peers[i]->m_peer_data.m_gamer_handle.m_rockstar_id
|
||||
== get_net_data()->m_gamer_handle.m_rockstar_id)
|
||||
|
@ -78,10 +78,10 @@ namespace big
|
||||
int block_join_reason = 0;
|
||||
bool is_spammer = false;
|
||||
bool is_admin = false;
|
||||
std::optional<std::uint32_t> player_time_value;
|
||||
std::optional<uint32_t> player_time_value;
|
||||
std::optional<std::chrono::time_point<std::chrono::system_clock, std::chrono::milliseconds>> player_time_value_received_time;
|
||||
std::optional<std::uint32_t> time_difference;
|
||||
std::uint32_t num_time_syncs_sent = 9999;
|
||||
std::optional<uint32_t> time_difference;
|
||||
uint32_t num_time_syncs_sent = 9999;
|
||||
|
||||
bool block_explosions = false;
|
||||
bool block_clone_create = false;
|
||||
|
@ -4,13 +4,13 @@ namespace big
|
||||
{
|
||||
class rate_limiter
|
||||
{
|
||||
std::uint32_t m_attempts_allowed_in_time_period;
|
||||
uint32_t m_attempts_allowed_in_time_period;
|
||||
std::chrono::milliseconds m_time_period;
|
||||
std::chrono::system_clock::time_point m_last_event_time{};
|
||||
std::uint32_t m_num_attempts_allowed = 0;
|
||||
uint32_t m_num_attempts_allowed = 0;
|
||||
|
||||
public:
|
||||
rate_limiter(std::chrono::milliseconds time_period, std::uint32_t num_allowed_attempts) :
|
||||
rate_limiter(std::chrono::milliseconds time_period, uint32_t num_allowed_attempts) :
|
||||
m_attempts_allowed_in_time_period(num_allowed_attempts),
|
||||
m_time_period(time_period)
|
||||
{
|
||||
|
Reference in New Issue
Block a user