Bocsi, hülye voltam. MSGBOX-ba is kell a \' \\n \'.
De akkor próbáljunk egy kis trükköt belevinni:
CMD:varoslog(playerid, params[])
{
if(pInfo[playerid][pAdmin] >= 1 || pInfo[playerid][pOnkTag] == 1 && pInfo[playerid][pOnkRang] >= 4)
{
new string[1000], line[100]; // A string-be mentjük a teljes tartalmat és line-ba pedig az aktuális sort
new File:example = fopen(\"VAROS.log\", io_read); // Open the file
while(fread(example, line)) // Beolvassuk a fájlt soronként, hogy majd egymáshoz fűzzük őket
{
format(string, sizeof(string), \"%s\\n%s\", string, line);
}
fclose(example); // Close the file
ShowPlayerDialog(playerid, 51, DIALOG_STYLE_LIST, \"A város tevékenységei:\", string, \"Rendben\", \"\");
}
else SendClientMessage(playerid, PIROS, \"Nem vagy 1* Admin/Polgármester!\");
return 1;
}