Im getting this error everytime the save function is called.
How do i fix this?
PHP Code:
L 05/15/2010 - 19:09:03: [AMXX] Displaying debug trace (plugin "myplugin.amxx")
L 05/15/2010 - 19:09:03: [AMXX] Run time error 10: native error (native "nvault_set")
L 05/15/2010 - 19:09:03: [AMXX] [0] myplugin.sma::Save (line 430)
L 05/15/2010 - 19:09:03: [AMXX] [1] myplugin.sma::client_disconnect (line 360)
L 05/15/2010 - 19:09:03: [nVault] Invalid vault id: 0
The save function:
PHP Code:
public Save(iPlayer)
{
static data[256];
new len = formatex(data, sizeof(data) - 1, "%i", g_iCash[iPlayer]);
for( new iItem = 0; iItem < g_iItemCount; iItem++ )
{
len += formatex(data[len], sizeof(data) - len - 1, " %i", g_iItemLevel[iPlayer][iItem]);
}
for( new iWeap = 0; iWeap < g_iWeapCount; iWeap++ )
{
len += formatex(data[len], sizeof(data) - len - 1, " %i", g_iWeapLevel[iPlayer][iWeap]);
}
nvault_set(g_vault, g_iAuthID, data); //Line 430
}
Client_Disconnect
PHP Code:
public client_disconnect( iPlayer )
{
Save(iPlayer); //Line 360
g_first_time[iPlayer] = 0;
}
Global Vars
PHP Code:
new g_first_time[32];
new g_vault;
plugin_init's nvault open
PHP Code:
g_vault = nvault_open("cashmod004");
__________________