Can i some how get tempid in my task???
set_task( 10.0, "SawSlay")
Code:
public SawGame ( iPlayer )
{
new SawMenu = menu_create ( "\r[\ySWE-KUNG\r]\w Saw Menu:^n\rBy SnusMumrikeN", "SawGame_Handle" )
new num, players[32], tempid, szTempID [ 10 ], tempname [ 32 ]
get_players ( players, num, "a" )
for ( new i = 0; i < num; i++ )
{
tempid = players [ i ]
if ( cs_get_user_team ( tempid ) != CS_TEAM_T )
continue
get_user_name ( tempid, tempname, 31 )
num_to_str ( tempid, szTempID, 9 )
menu_additem ( SawMenu, tempname, szTempID, 0 )
}
menu_display ( iPlayer, SawMenu )
set_task( 10.0, "SawSlay") // TASK!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
return PLUGIN_HANDLED
}
public SawGame_Handle ( iPlayer, menu, item, id )
{
g_iCurrentGame = GAME_SAW
if ( item == MENU_EXIT )
{
menu_destroy ( menu )
return PLUGIN_HANDLED;
}
new data [ 8 ], iName [ 64 ]
new access, callback
menu_item_getinfo ( menu, item, access, data,7, iName, 63, callback )
new tempid = str_to_num ( data )
new tempname [ 32 ]
get_user_name ( tempid, tempname, 31 )
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public SawSlay (id)
{
}
}
__________________