11.10.2009, 11:55 
	
	
	
		I have the latest pawno . . And for some reason its not recognizing what ShowPlayerDialog and OnDialogResponse is =|
	
	
	
	
stock GetPlayerNameEx(playerid)
{
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
new i = strfind(pname,"_",true);
if(i != (-1)) pname[i] = ' ';
return pname;
}
new test1;
ShowPlayerDialog(playerid, test1, DIALOG_STYLE_LIST, "Test 1", "Yes\nNo\n", "Select", "Exit");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == test1)
	{
	  	if(!response)
	  	{
  	   	  	SendClientMessage(playerid, 0xAFAFAFAA, "You pressed Exit");
	  	}
	  	if(response)
	  	{
  	   	  	if(listitem == 0)
  	   	  	{
	 	 	 	SendClientMessage(playerid, 0xAFAFAFAA, "You pressed Yes");
  	   	  	}
  	   	  	if(listitem == 1)
  	   	  	{
	 	 	 	SendClientMessage(playerid, 0xAFAFAFAA, "You pressed No");
  	   	  	}
	  	}
	}
}
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_LIST, "Test 1", "Yes\nNo\n", "Select", "Exit");
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
	if(dialogid == 1)
	{
	  	if(!response)
	  	{
  	   	  	SendClientMessage(playerid, 0xAFAFAFAA, "You pressed Exit");
	  	}
	  	if(response)
	  	{
  	   	  	if(listitem == 0)
  	   	  	{
	 	 	 	SendClientMessage(playerid, 0xAFAFAFAA, "You pressed Yes");
  	   	  	}
  	   	  	if(listitem == 1)
  	   	  	{
	 	 	 	SendClientMessage(playerid, 0xAFAFAFAA, "You pressed No");
  	   	  	}
	  	}
	}
}

| 
					Originally Posted by Seif_  Quote: 
 | 
stock GetPlayerNameEx(playerid)
{
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
new i;
GPNXLABEL:
i = strfind(pname,"_",true);
if(i != (-1)) pname[i] = ' ';
if(strfind(pname,"_",true)>-1)goto GPNXLABEL;
return pname;
}