|
Author
|
Message
|
|
Senior Member
Join Date: Jan 2010
Location: Bodø / Norway
|

01-08-2013
, 12:20
Index out of bounds
|
#1
|
Okey, so suddenly I got this error in my error log:
PHP Code:
L 01/08/2013 - 17:08:34: [AMXX] Run time error 4: index out of bounds
L 01/08/2013 - 17:08:34: [AMXX] [0] colorchat.inc::ColorChat (line 74)
L 01/08/2013 - 17:08:34: [AMXX] [1] Connect.sma::Print (line 78)
L 01/08/2013 - 17:08:34: [AMXX] [2] Connect.sma::client_disconnect (line 68)
And here is the full code
PHP Code:
// _______________
//_________________________/ Plugin Info() \________________________________________
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
// AdminMenu.sma Version 1.2 Updated: FEBRUARY/19/2012
//
// Plugin: Connection Messages
// Author: anderseN
// Version: 1.0
//
// Publicity: Private
// Contact: [email protected]
// Website: www.Gamepark.se
//
//____________________________________________________________________________________
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
#include <amxmodx>
#include <nvault>
#include <colorchat>
#define VAULT_NAME "Connect"
#define VAULT_KEY "NUM"
new const Prefix[] = "[GP]";
new gConnectVault
new name[33][32]
new authid[33][32]
public plugin_init()
{
register_plugin("Connection Messages" , "1.2" , "anderseN");
gConnectVault = nvault_open("ConnectVault")
if(gConnectVault == INVALID_HANDLE)
set_fail_state("nVault failed to open")
}
public plugin_end()
{
nvault_close( gConnectVault );
}
public client_putinserver(id)
{
static szTemp[ 6 ] , iConnections;
get_user_name(id,name[id],31)
get_user_authid(id,authid[id],31)
iConnections = nvault_get( gConnectVault , authid[id] );
num_to_str( ++iConnections , szTemp , charsmax( szTemp ) );
nvault_set( gConnectVault , authid[id] , szTemp );
Print(0, "%s ^01(%s)^03 has connected.^04 [Connections: %d]", name[id], authid[id], iConnections);
return PLUGIN_HANDLED;
}
public client_disconnect(id)
{
get_user_name(id,name[id],31)
get_user_authid(id,authid[id],31)
Print(0, "%s ^01(%s)^04 has disconnected.", name[id], authid[id]);
return PLUGIN_HANDLED;
}
Print(id, const szMessage[], any:...)
{
static szBuffer[192];
vformat(szBuffer, charsmax(szBuffer), szMessage, 3);
ColorChat(id, GREY, "^04%s^03 %s", Prefix, szBuffer);
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1044\\ f0\\ fs16 \n\\ par }
*/
What could be the problem? I have never seen this error before.
Last edited by andrzN; 01-08-2013 at 12:22.
|
|
|
|