Here is something from 'Points System' by Deviance! ;)
Code:
public save_points(id)
{
new valut = nvault_open("points");
if(valut == INVALID_HANDLE)
set_fail_state("nValut returned invalid handle");
new key[62], value[10], authid[33];
get_user_authid(id, authid, 32);
format(key, 61,"%s-points", authid);
format(value, 9,"%d", points[id]);
nvault_set(valut, key, value);
nvault_close(valut);
return 0;
}
public load_points(id)
{
new valut = nvault_open("points");
if(valut == INVALID_HANDLE)
set_fail_state("nValut returned invalid handle");
new key[100], authid[33];
get_user_authid(id, authid, 32);
formatex(key, 99,"%s-points", authid);
points[id] = nvault_get(valut, key);
nvault_close(valut);
return 0;
}
__________________