Maybe this cause the problem ? :
Code:
enum enumClient
{
Class,
Sexe,
Handle:PenalityTimer,
PenalityTime,
bool:Respawn,
bool:TeleportRespawn,
bool:CanUseCapacity,
bool:CanTouchSecretGift,
bool:CanGetThrow,
String:Name[NAME_MAXLENGHT],
String:Model[MODEL_MAXLENGHT],
Point,
bool:WeaponCanUseTick,
Handle:HudTimer,
bool:UnlockTime,
}
enum enumForward
{
Handle:OnConfigExecuted,
Handle:OnGameStart,
Handle:OnGameEnd,
Handle:OnTimerGameplayCreated,
Handle:OnTimerGameplayLoop,
Handle:OnTimerGameplayEnd,
Handle:OnThrowTouched,
Handle:OnGetThrow,
Handle:OnClientInitializedDB,
Handle:OnClientChangeClass,
Handle:OnClientUseWeapon,
Handle:OnClientTakeDamage,
Handle:OnClientPenality,
Handle:OnClientPenalityEnd,
Handle:OnClientUseCapacity,
Handle:OnSecretGiftCreated,
Handle:OnSecretGiftDeleted,
Handle:OnSecretGiftTouched,
}
enum enumTimerGameplay
{
Handle:Timer,
Time,
}
enum enumContentClass
{
String:MaleName[CLASS_NAME_MAXLENGHT],
String:FemaleName[CLASS_NAME_MAXLENGHT],
Player,
bool:Vip,
bool:Random,
Class,
bool:Load
}
enum enumWeapon
{
String:Name[32],
String:Class[32]
}
int g_enumClass[MAX_CLASS][enumContentClass];
int g_enumGameplay[MAX_GAMEPLAY][enumTimerGameplay];
int g_enumWeapon[MAX_WEAPON][enumWeapon];
int g_enumForward[enumForward];
int g_enumClient[MAXPLAYERS + 1][enumClient];
Native and Forward return this variable.