I wanna be able to change weapons with some key, for example q.

this is above function_main and works:
Code:
TEXT* t_selected_weapon =
{
	pos_x = 0;
	pos_y = 0;
	layer = 1;
	string (str_selected_weapon);
	string (str_selected_number);
	flags = SHOW;
	
}



but this does not work:
Code:
while(1)
   {
   	if (key_q)
   	{
   		v_selected_wpn += 1;
			v_selected_wpn %= 2;
	
		if (v_selected_wpn == 1)
		{
			STRING* str_selected_number = "2";
		}
		if (v_selected_wpn == 0)
		{
			STRING* str_selected_number = "1";
		}


any tips?