why should setinfo be avoided?
and I can not create an client cvar or client variable?
PHP Code:
register_cvar("spec_auto","0")
PHP Code:
#define SCREENSHOT_PER_DEATHS random_num( 1, 35)
new bool:g_bDeathScreenShotTaken[33] <----
public plugin_init()
{
register_event("DeathMsg" , "xDeathMsg" , "a");
}
public client_putinserver(id)
{
g_bDeathScreenShotTaken[id] = false
}
public xDeathMsg()
{
new id = read_data(2)
if ( !g_bDeathScreenShotTaken[id] && ! (++gDeaths[id] % SCREENSHOT_PER_DEATHS) )
{
client_cmd(id, "snapshot")
g_bDeathScreenShotTaken[id] = true
}
}
In what ways are the first two code examples different?
the first: setting an global timed task from the server then cycling through the users to get an ID?
the 2nd: setting an user timed task directly on id? (does the set_task in this example use the clients CPU for calculating when to fire off the task aswell?