Okay so i made this saving & loading but it seems to cut off the first letter in both steamid and name.
Anyone knows why?
Code:
SnusMumrikeN : /load
nusMumrikeN TEAM_0:0:38415370
Code:
#include <amxmodx>
#include <nvault>
#include <colorchat>
#define PLUGIN "test save & load"
#define VERSION "1.0"
#define AUTHOR "ironskillz1"
new g_vault
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /save", "SaveData")
register_clcmd("say /load", "LoadData")
g_vault = nvault_open("test")
}
public SaveData(id)
{
new vaultkey[33], name[33]
get_user_authid(id, vaultkey, charsmax(vaultkey))
get_user_name(id, name, charsmax(name))
new vaultdata[256]
formatex(vaultdata, charsmax(vaultdata), "%s %s", name[id], vaultkey[id])
nvault_set(g_vault, vaultkey, vaultdata)
}
public LoadData(id)
{
new vaultkey[33]
get_user_authid(id, vaultkey, charsmax(vaultkey))
new vaultdata[256]
nvault_get(g_vault, vaultkey, vaultdata, charsmax(vaultdata))
new name[33], steamid[33]
parse(vaultdata, name, charsmax(name), steamid, charsmax(steamid))
ColorChat( 0, GREY, "%s %s", name, steamid);
}
__________________