[HELP] Player Status Is DIALOG_STYLE_MSGBOX
#1

Title sais everything

pawn Код:
if(listitem == 1) // Player Info
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
               
    new IP[16];
    GetPlayerIp(playerid, IP, sizeof(IP));

    ShowPlayerDialog(playerid, STATUS_DIALOGID+1, DIALOG_STYLE_MSGBOX, "Player Info", "Name: %s \nIP: %d", "OK", "Cancel", name, IP); // I tried buy failed, like i did over and over and over again...
}
Reply
#2

You need to format it first.
Something like this:
pawn Код:
new str[128];
format(str, sizeof(str), "Name: %s \nIP: %d",name, IP);
ShowPlayerDialog(playerid, STATUS_DIALOGID+1, DIALOG_STYLE_MSGBOX, "Player Info",str, "OK", "Cancel");
Haven't tested it.
Reply
#3

Yeah!
pawn Код:
if(listitem == 1) // Player Info
{
    new name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, name, sizeof(name));
               
    new IP[16];
    GetPlayerIp(playerid, IP, sizeof(IP));
    new string[100];
    format(string, sizeof(string),"Name: %s \nIP: %d", name, IP);
    ShowPlayerDialog(playerid, STATUS_DIALOGID+1, DIALOG_STYLE_MSGBOX, "Player Info", string , "OK", "Cancel"); // I tried buy failed, like i did over and over and over again...
}
Reply
#4

Thx, Problem Solved

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)