Code: Select all
new const g_szSomething[][] ={ "Pirmas", "Antras", "Trecias" // ir t.t.}; new bool: g_bTrue[33][sizeof g_szSomething]; 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);}