I have this vault and I need to add one more saving, it's bool variable: g_bTrue[][]. Here is what I have
PHP Code:
new const g_szSomething[][] =
{
"First",
"Second",
"Third"
// etc.
};
new bool: g_bTrue[33][sizeof g_szSomething]; // NEED TO ADD THIS IN SAVE AND LOAD FUNCTIONS
new g_iVar1[33];
new g_iVar2[33];
public SaveData(id)
{
new szData[16];
new szKey[40];
formatex(szKey, charsmax(szKey), "%s-AuthID", g_szAuthID[id]);
formatex(szData, charsmax(szData), "%i#%i#", g_iVar1[id], g_iVar2[id]);
nvault_set(g_Vault, szKey, szData);
}
public LoadData(id)
{
new szData[16];
new szKey[40];
formatex(szKey, charsmax(szKey), "%s-AuthID", g_szAuthID[id]);
formatex(szData, charsmax(szData), "%i#%i#", g_iVar1[id], g_iVar2[id]);
nvault_get(g_Vault, szKey, szData, charsmax(szData));
replace_all(szData, 255, "#", " ")
new szVar1[32], szVar2[32];
parse(szData, szVar1, charsmax(szVar1), szVar2, charsmax(szVar2));
g_iVar1[id] = str_to_num(szVar1);
g_iVar2[id] = str_to_num(szVar2);
}
I am asking for a help because my knowledge of nvault is very low.