What is the difference between these and what is more effective:
Code:
new bool:g_freezetime = true;
register_event( "HLTV", "EventNewRound", "a", "1=0", "2=0" );
public EventNewRound( )
{
g_freezetime = true;
}
- >
Code:
new bool:g_freezetime = true;
register_logevent( "LogEventNewRound", 2, "1=Round_Start" );
public LogEventNewRound( )
{
g_freezetime = false;
}
The test is like Variables, for example:
PHP Code:
new Float:maxspeed;
pev( client, pev_maxspeed, maxspeed );
if( maxspeed != 1.0 )
{
if( !g_freezetime )
{
switch( read_data( 2 ) )
{
case CSW_SCOUT: maxspeed = 260.0;
case CSW_P90: maxspeed = 245.0;
case CSW_XM1014,CSW_AUG,CSW_GALIL,CSW_FAMAS: maxspeed = 240.0;
case CSW_SG552 : maxspeed = 235.0;
case CSW_M3,CSW_M4A1 : maxspeed = 230.0;
case CSW_AK47 : maxspeed = 221.0;
case CSW_M249 : maxspeed = 220.0;
case CSW_AWP,CSW_SG550,CSW_G3SG1 : maxspeed = 210.0;
default : maxspeed = 250.0;
}
}
set_pev( client, pev_maxspeed, maxspeed );
}