PHP Code:
public plugin_cfg()
{
g_Vault = nvault_open("Data");
if(g_Vault == INVALID_HANDLE)
set_fail_state("Error opening nVault");
nvault_prune(g_Vault,0,get_systime() - ((60 * 60) * 24));
}
public plugin_end()
{
nvault_close(g_Vault);
}
public something(id)
{
new iTimestamp , szVal[ 10 ], AuthID[33]
get_user_authid(id, AuthID, charsmax(AuthID))
if(!nvault_lookup( g_Vault , AuthID, szVal , charsmax( szVal ) , iTimestamp ))
{
nvault_set( g_Vault , AuthID, "player_data" );
//do something
}
else
{
client_print(id, print_team_default, "You need to wait %02d hours until execute again!", (get_systime() - iTimestamp) );
return PLUGIN_HANDLED;
}
}
__________________