playerlist.menu
Code:
#include "ui_mp/menudef.h"

#define ORIGIN_TITLE				48 64
#define ORIGIN_CHOICE1				80 84
#define ORIGIN_CHOICE2				80 108

{
	menuDef
	{
		name			"playerlist"
		rect			0 0 640 480
		focuscolor		GLOBAL_FOCUSED_COLOR
		style			WINDOW_STYLE_EMPTY
		blurWorld		5.0
		onEsc 
		{
			close playerlist;
		}


		// Gradient
		itemDef
		{
			style			WINDOW_STYLE_SHADER
			//rect			-107 0 554 480
			rect			0 0 640 480 HORIZONTAL_ALIGN_FULLSCREEN VERTICAL_ALIGN_FULLSCREEN
			background		"gradient"
			visible			1
		}

		#include "ui/bars.menu"

		itemDef
		{
			type			ITEM_TYPE_TEXT
			visible			1
			origin			ORIGIN_TITLE
			forecolor		1 1 1 1
			text			"Playerlist"
			textfont		UI_FONT_NORMAL
			textscale		GLOBAL_HEADER_SIZE
		}

		itemDef 
		{
			name			"player1"
			visible			1
			rect			0 0 128 24
			origin			ORIGIN_CHOICE1
			forecolor		GLOBAL_UNFOCUSED_COLOR
			type			ITEM_TYPE_BUTTON
			dvar			"player_0"
			textfont		UI_FONT_NORMAL
			textscale		GLOBAL_TEXT_SIZE
			textstyle		ITEM_TEXTSTYLE_SHADOWED
			textaligny		20

		}
		itemDef 
		{
			name			"player2"
			visible			1
			rect			0 0 128 24
			origin			ORIGIN_CHOICE2
			forecolor		GLOBAL_UNFOCUSED_COLOR
			type			ITEM_TYPE_BUTTON
			dvar			"player_1"
			textfont		UI_FONT_NORMAL
			textscale		GLOBAL_TEXT_SIZE
			textstyle		ITEM_TEXTSTYLE_SHADOWED
			textaligny		20

		}


	}
}
in CallbackPlayer_Connect
Code:
{
	thread dummy();

	self.statusicon = "hud_status_connecting";
	self waittill("begin");
	self.statusicon = "";

	level notify("connected", self);

	if(!level.splitscreen)
		iprintln(&"MP_CONNECTED", self);

    	players = getEntArray( "player", "classname" ); 
    	for( i=0; i < players.size; i++ ) 
    	{ 
        	player = players[i]; 
         
        	if( player getEntityNumber() == i ) 
        	{ 
            		player setClientCvar( "player_" + i, player.name );  
			player iprintlnbold("player_"+i);
			player iprintlnbold(player.name);
        	} 
    	}
I can open the menu, but there is nothing inside. If I click on invisible name, it kicks me. So the button is working, the name is just not showing