Logo
Explore Help
Sign In
ModdingRX/TmpMenu
1
0
Fork 0
You've already forked TmpMenu
mirror of https://github.com/Mr-X-GTA/YimMenu.git synced 2025-06-18 07:07:32 +08:00
Code Issues Actions 1 Packages Projects Releases Wiki Activity
TmpMenu/src/json_util.hpp

17 lines
323 B
C++
Raw Normal View History

Improve protections again and player database (#606)
2022-11-19 01:49:36 +00:00
#pragma once
namespace big
{
template <typename ValueType>
static inline void set_from_key_or_default(const nlohmann::json& j, const char* key, ValueType& value, ValueType default_value = {})
{
Commands (#725) * feat(Commands): Prototype command system * feat(Commands): Chat commands * refactor(Toxic): convert most options into commands * feat(Protections): block breakup kicks on other players as host * refactor(Kicks): convert most options into commands * refactor(Commands): add labels and descriptions to all commands * feat(Commands): cleanup on unload * refactor(Troll): convert most options into commands * refactor(Misc): convert most options into commands * refactor(Teleport): convert most options into commands * feat(Commands): Variadic commands and toggleable bools * feat(Hotkeys): hotkeys now use commands * fix(Chat): fix the chat window locking up when a message is sent * fix(Commands): properly handle spoofed username * fix(Spam): update filter Co-authored-by: Yimura <24669514+Yimura@users.noreply.github.com>
2022-12-22 21:23:32 +00:00
if (j.contains(key) && !j[key].is_null())
Improve protections again and player database (#606)
2022-11-19 01:49:36 +00:00
{
j.at(key).get_to(value);
}
else
{
value = default_value;
}
}
}
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.23.4 Page: 47ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API