yes, the ninth slot of the arrray is reserved for P_SHOWICONS
PHP Code:
CS_GetIcon( id )
{
new szInfo[32];
get_user_info( id, "_wc3", szInfo, 31 );
if ( strlen( szInfo ) > 0 && str_to_num( szInfo ) > 0 )
{
p_data[id][P_SHOWICONS] = true; -> tag mismatch warning
}
else
{
p_data[id][P_SHOWICONS] = false; -> tag mismatch warning
}
that code just detect if player has a icon (idk what icon because you don t provide source) and store the data in that variable with slot 9 (defined as P_SHOWICONS to not memorize the numbers, using words is more easy). there should be a mismatch warning when you compile the code because before giving a variable a boolean value you must define it as a boolean variable
PHP Code:
WC3_ResetOnNewSession( id )
{
// Shadow Hunter's Serpent Wards
p_data[id][P_SERPENTCOUNT] = 0;
i think P_SERPENTCOUNT just count something called "wards" (obviously

) ) and that function just reset them when a new round start.