18.06.2010, 00:06
hello,
i have a problem with the length of my dialog.
my question is: what is the maximum length of an dialog?
new string1[128],string2[128],string3[128],string4[128],string5[128],string6[128],string7[128],string8[128],string9[128],string10[128],string11[128],string12[128],string13[128],string14[128],string15[128],string16[128],mstring[628];
format(string1, sizeof string1, "TEXT");
format(string2, sizeof string2, "TEXT");
format(string3, sizeof string3, "TEXT");
format(string4, sizeof string4, "TEXT");
format(string5, sizeof string5, "TEXT");
format(string6, sizeof string6, "TEXT");
format(string7, sizeof string7, "TEXT");
format(string8, sizeof string8, "TEXT");
format(string9, sizeof string9, "TEXT");
format(string10, sizeof string10, "TEXT");
format(string11, sizeof string11, "TEXT");
format(string12, sizeof string12, "TEXT");
format(string13, sizeof string13, "TEXT");
format(string14, sizeof string14, "TEXT");
format(string15, sizeof string15, "TEXT");
format(string16, sizeof string16, "TEXT");
format(mstring, sizeof mstring, "\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\ n%s\n%s\n%s\n%s",string1,string2,string3,string4,s tring5,string6,string7,string8,string9,string10,st ring11,string12,string13,string14,string15,string1 6);
ShowPlayerDialog(playerid,9854,DIALOG_STYLE_MSGBOX ,"Commands",mstring,"Next","Abbrechen");
my problem is that if i change 628 to 2048 in this code:"mstring[628]" the server shows "unknowned command".
and if i don't give the string a larger size, i haven't enough place for my text.
i have a problem with the length of my dialog.
my question is: what is the maximum length of an dialog?
new string1[128],string2[128],string3[128],string4[128],string5[128],string6[128],string7[128],string8[128],string9[128],string10[128],string11[128],string12[128],string13[128],string14[128],string15[128],string16[128],mstring[628];
format(string1, sizeof string1, "TEXT");
format(string2, sizeof string2, "TEXT");
format(string3, sizeof string3, "TEXT");
format(string4, sizeof string4, "TEXT");
format(string5, sizeof string5, "TEXT");
format(string6, sizeof string6, "TEXT");
format(string7, sizeof string7, "TEXT");
format(string8, sizeof string8, "TEXT");
format(string9, sizeof string9, "TEXT");
format(string10, sizeof string10, "TEXT");
format(string11, sizeof string11, "TEXT");
format(string12, sizeof string12, "TEXT");
format(string13, sizeof string13, "TEXT");
format(string14, sizeof string14, "TEXT");
format(string15, sizeof string15, "TEXT");
format(string16, sizeof string16, "TEXT");
format(mstring, sizeof mstring, "\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\n%s\ n%s\n%s\n%s\n%s",string1,string2,string3,string4,s tring5,string6,string7,string8,string9,string10,st ring11,string12,string13,string14,string15,string1 6);
ShowPlayerDialog(playerid,9854,DIALOG_STYLE_MSGBOX ,"Commands",mstring,"Next","Abbrechen");
my problem is that if i change 628 to 2048 in this code:"mstring[628]" the server shows "unknowned command".
and if i don't give the string a larger size, i haven't enough place for my text.