Quote:
Originally Posted by Bugsy
What type of comments?
|
Exactly like in the thread, params informations.
I'm doing corectly what i'm doing with nvault utility ?
PHP Code:
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <nvault>
#include <nvault_util>
enum _:PlayerData
{
kills,
deaths,
Money
};
const MAX_PLAYERS = 32;
new pData[ MAX_PLAYERS + 1 ] [PlayerData];
new const VName[ ] = "VaultUtilityTest";
new VaultId;
new gName[32][33];
public plugin_init( )
{
register_plugin( "Nvault Utility Test", "1.0", "Craxor" );
register_clcmd( "say /insert", "ins" );
register_clcmd( "say /check", "check" );
VaultId = nvault_open( VName );
}
public client_putinserver( id )
{
get_user_name( id, gName[id], charsmax( gName[] ) );
}
public client_infochanged( id )
{
get_user_info( id, "name", gName[id], charsmax( gName[] ) );
}
public ins( id )
{
pData[id][kills] = get_user_frags( id );
pData[id][deaths] = cs_get_user_deaths( id );
pData[id][Money] = cs_get_user_money( id );
nvault_set_array( VaultId, gName[id] , pData[ id ], sizeof (pData[]) );
}
public check( id )
{
nvault_get_array( VaultId, gName[id] , pData[id], sizeof( pData[] ) );
client_print( id, print_chat, " Name : %s ", gName[id] );
client_print( id, print_chat, " Info: %i , %i, %i", pData[id] [kills], pData[id] [deaths], pData[id] [Money] );
}
__________________