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;
}