Junior Member
|
01-29-2020
, 09:46
[ZP][Help] Problem fvault
|
#1
|
Hello, I have a problem to save the fvault, the problem is that when you change the map when you are a spectator, the data is lost and when you are connected playing no,
I tried to search on many sides and I can't find the solution, so post, here is the save code,
Data Saved Fvault
PHP Code:
/*Name, Lvl, Cost, Ammopacks, Reset, Class Z, Class H, Points H, Points Z, Speed H, Dmg H, HP H, Gravity H, Vest H, //possible saving error and severity error, Speed Z, HP Z, Gravity Z, Dmg Z, ID*/ "Name" "1 30 0 1 0 0 500 500 5 7 6 250 10 1 3 5 4 2" 1580225572
code public Load(id) { new data[64]; if(fvault_get_data(g_vault_name, g_nick[id], data, sizeof(data) - 1) ) { new iDatos[18][12] parse(data, iDatos[0], 11, iDatos[1], 11, iDatos[2], 11, iDatos[3], 11, iDatos[4], 11, iDatos[5], 11, iDatos[6], 11, iDatos[7], 11, iDatos[8], 11, iDatos[9], 11, iDatos[10], 11, iDatos[11], 11, iDatos[12], 11, iDatos[13], 11, iDatos[14], 11, iDatos[15], 11, iDatos[16], 11, iDatos[17], 11)
Lvl[id] = str_to_num(iDatos[0]) g_costo[id] = str_to_num(iDatos[1]) g_ammopacks[id] = str_to_num(iDatos[2]) g_reset[id] = str_to_num(iDatos[3]) g_zombieclassnext[id] = str_to_num(iDatos[4]) g_humanclassnext[id] = str_to_num(iDatos[5]) g_puntos[id][0] = str_to_num(iDatos[6]) g_puntos[id][1] = str_to_num(iDatos[7])
g_habh[id][0] = str_to_num(iDatos[8]) g_habh[id][1] = str_to_num(iDatos[9]) g_habh[id][2] = str_to_num(iDatos[10]) g_habh[id][3] = str_to_num(iDatos[11]) g_habh[id][4] = str_to_num(iDatos[12]) g_habh[id][5] = str_to_num(iDatos[13])
g_habz[id][0] = str_to_num(iDatos[14]) g_habz[id][1] = str_to_num(iDatos[15]) g_habz[id][2] = str_to_num(iDatos[16]) g_habz[id][3] = str_to_num(iDatos[17]) } }
public Save(id) { new data[64]; formatex(data, charsmax(data), "%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d", Lvl[id], g_costo[id], g_ammopacks[id], g_reset[id], g_zombieclassnext[id], g_humanclassnext[id], g_puntos[id][0], g_puntos[id][1], g_habh[id][0], g_habh[id][1], g_habh[id][2], g_habh[id][3], g_habh[id][4], g_habh[id][5], g_habz[id][0], g_habz[id][1], g_habz[id][2], g_habz[id][3]) fvault_set_data(g_vault_name, g_nick[id], data); }
Last edited by mathialv; 01-29-2020 at 09:47.
|
|