SA-MP Forums Archive
Formatting Issue - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Formatting Issue (/showthread.php?tid=508855)



Formatting Issue - JacobEdwards - 24.04.2014

I am currently having an issue with formatting in a dialog. See what I mean below:



I want the text to be in a straight line kind of like this picture:



pawn Код:
COMMAND:adminlist(playerid, params[]) {
    new str[512], dialoginfo[128];
    foreach(Player, i) {
        if(PlayerData[i][pAdmin] > 0) {
            // This is not perm., this is just for testing!
            format(dialoginfo, sizeof(dialoginfo), "Junior Admin :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
            format(dialoginfo, sizeof(dialoginfo), "Admin :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
            format(dialoginfo, sizeof(dialoginfo), "Senior Admin :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
            format(dialoginfo, sizeof(dialoginfo), "Executive Admin :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
            format(dialoginfo, sizeof(dialoginfo), "Executive Director :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
            format(dialoginfo, sizeof(dialoginfo), "Server Director :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
        } else {
            format(str, sizeof(str), "There are currently no administrators online.");
        }
    }
    ShowPlayerDialog(playerid, DIALOG_SHOW_INFO, DIALOG_STYLE_LIST, "{FF1900}San Fierro Roleplay {FFFFFF}:: {FF1900}Online Administrators", str, "Close", "");
    return 1;
}



Re: Formatting Issue - PrinceKumar - 24.04.2014

Try to give a tab to all use \t
edit: also use space to make straight line


Re: Formatting Issue - JeaSon - 24.04.2014

just simple put DIALOG_STYLE_MSGBOX

pawn Код:
COMMAND:adminlist(playerid, params[]) {
    new str[512], dialoginfo[128];
    foreach(Player, i) {
        if(PlayerData[i][pAdmin] > 0) {
            // This is not perm., this is just for testing!
            format(dialoginfo, sizeof(dialoginfo), "Junior Admin :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
            format(dialoginfo, sizeof(dialoginfo), "Admin :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
            format(dialoginfo, sizeof(dialoginfo), "Senior Admin :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
            format(dialoginfo, sizeof(dialoginfo), "Executive Admin :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
            format(dialoginfo, sizeof(dialoginfo), "Executive Director :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
            format(dialoginfo, sizeof(dialoginfo), "Server Director :: Jacob Edwards\n");
            strcat(str, dialoginfo, sizeof(str));
        } else {
            format(str, sizeof(str), "There are currently no administrators online.");
        }
    }
    ShowPlayerDialog(playerid, DIALOG_SHOW_INFO, DIALOG_STYLE_MSGBOX, "{FF1900}San Fierro Roleplay {FFFFFF}:: {FF1900}Online Administrators", str, "Close", "");
    return 1;
}



Re: Formatting Issue - JacobEdwards - 24.04.2014

I don't like the look of DIALOG_STYLE_MSGBOX though.. oh well.