Why this code is crashing the server?
PHP Code:
char* g_aszSound[] =
{
"zb4/boss_dash.wav",
"zb4/boss_death.wav",
"zb4/boss_footstep_1.wav",
"zb4/boss_footstep_2.wav",
"zb4/boss_shokwave.wav",
"zb4/boss_swing.wav",
"zb4/boss_voice_1.wav"
};
PHP Code:
int iFile;
for( iFile = 0 ; iFile < sizeof g_aszSound; iFile++ )
{
PRECACHE_SOUND( g_aszSound[ iFile ] );
}
PHP Code:
int DispatchSpawn( edict_t *pEntity )
{
if( !g_Precached )
{
PRECACHE_MODEL( g_szAlienModel );
int iFile;
for( iFile = 0 ; iFile < sizeof g_aszSound; iFile++ )
{
PRECACHE_SOUND( g_aszSound[ iFile ] );
}
g_sModelIndexBloodSpray = PRECACHE_MODEL ("sprites/bloodspray.spr");
g_sModelIndexBloodDrop = PRECACHE_MODEL ("sprites/blood.spr");
g_sModelIndexExplode = PRECACHE_MODEL ("sprites/shockwave.spr");
g_Precached = true;
ZBS_SHOCWAVE = ( 10.0 );
}
if (g_bInitialized)
RETURN_META_VALUE(MRES_IGNORED, 0);
g_bActivated = false;
g_bInitialized = true;
RETURN_META_VALUE(MRES_IGNORED, 0);
}
but,
PHP Code:
PRECACHE_SOUND( "zb4/boss_dash.wav" );
PRECACHE_SOUND( "zb4/boss_death.wav" );
PRECACHE_SOUND( "zb4/boss_footstep_1.wav" );
PRECACHE_SOUND( "zb4/boss_footstep_2.wav" );
PRECACHE_SOUND( "zb4/boss_shokwave.wav" );
PRECACHE_SOUND( "zb4/boss_swing.wav" );
PRECACHE_SOUND( "zb4/boss_voice_1.wav" );
it's worked.
__________________