Ezzel próbálj meg szórakozni, hogy mikor mit kéne rakni.
Nekem valamennyire sikerült, de az még mindig messze van a tökéletestõl!
( A beírt szöveg tartalmát ne nézd, akkor, amikor én ezt írtam, még nem voltam totál tisztában a tizenhatos számrendszerrel
)
enum e_PackedString2
{
e_szName2[34 char]
};
new
dline[1024],
i_str[128];
new const TestDialog[][e_PackedString2] =
{
!\"1\\t\\t\\t\\t\\tA\",
!\"22\\t\\t\\t\\t\\tA\",
!\"333\\t\\t\\t\\t\\tA\",
!\"4444\\t\\t\\t\\t\\tA\",
!\"55555\\t\\t\\t\\t\\tA\",
!\"666666\\t\\t\\t\\t\\tA\",
!\"7777777\\t\\t\\t\\t\\tA\",
!\"88888888\\t\\t\\t\\t\\tA\",
!\"999999999\\t\\t\\t\\t\\tA\",
!\"AAAAAAAAAA\\t\\t\\t\\t\\tA\",
!\"BBBBBBBBBBB\\t\\t\\t\\t\\tA\",
!\"CCCCCCCCCCCC\\t\\t\\t\\t\\tA\",
!\"DDDDDDDDDDDDD\\t\\t\\t\\t\\tA\",
!\"EEEEEEEEEEEEEE\\t\\t\\t\\t\\tA\",
!\"FFFFFFFFFFFFFFF\\t\\t\\t\\t\\tA\",
!\"FFFFFFFFFFFFFFF1\\t\\t\\t\\t\\tA\",
!\"FFFFFFFFFFFFFFF22\\t\\t\\t\\t\\tA\",
!\"FFFFFFFFFFFFFFF333\\t\\t\\t\\t\\tA\",
!\"FFFFFFFFFFFFFFF4444\\t\\t\\t\\t\\tA\",
!\"FFFFFFFFFFFFFFF55555\\t\\t\\t\\t\\tA\"
};
CMD:tdialog(playerid, params[])
{
dline[0] = EOS;
for(new i; i < sizeof(TestDialog); i ++)
{
strunpack(i_str, TestDialog, 45);
strcat(dline, i_str);
strcat(dline, \"\\n\");
}
ShowPlayerDialog(playerid, 5000, DIALOG_STYLE_MSGBOX, \"Test\", dline, \"Ok\");
return 1;
}