Hallo.
Ich war gerade dabei ein "TextDraw Chat" zu erstellen, aber das funktioniert nicht so ganz.
InGame wird immer nur der erste Text geändert.
Also ich schreibe: "Text1", funktioniert.
Dann schreibe ich "Text2", Text1 wird zu Text2 geändert, und das wars.
new texts[72];
switch(chat)
{
case 0:
{
TextDrawDestroy(Textdraw4);
Textdraw0 = TextDrawCreate(165.000000, 392.000000, text);
format(texts,72,text);
TextDrawBackgroundColor(Textdraw0, 255);
TextDrawFont(Textdraw0, 2);
TextDrawLetterSize(Textdraw0, 0.259999, 0.799998);
TextDrawColor(Textdraw0, -1);
TextDrawSetOutline(Textdraw0, 0);
TextDrawSetProportional(Textdraw0, 1);
TextDrawSetShadow(Textdraw0, 1);
chat=1;
TextDrawShowForAll(Textdraw0);
}
case 1:
{
Textdraw1 = TextDrawCreate(165.000000, 385.000000, texts);
format(texts,72,text);
TextDrawBackgroundColor(Textdraw1, 255);
TextDrawFont(Textdraw1, 2);
TextDrawLetterSize(Textdraw1, 0.259999, 0.799998);
TextDrawColor(Textdraw1, -1);
TextDrawSetOutline(Textdraw1, 0);
TextDrawSetProportional(Textdraw1, 1);
TextDrawSetShadow(Textdraw1, 1);
chat=2;
TextDrawShowForAll(Textdraw1);
TextDrawSetString(Textdraw0,text);
}
case 2:
{
Textdraw2 = TextDrawCreate(165.000000, 378.000000, texts);
format(texts,72,text);
TextDrawBackgroundColor(Textdraw2, 255);
TextDrawFont(Textdraw2, 2);
TextDrawLetterSize(Textdraw2, 0.259999, 0.799998);
TextDrawColor(Textdraw2, -1);
TextDrawSetOutline(Textdraw2, 0);
TextDrawSetProportional(Textdraw2, 1);
TextDrawSetShadow(Textdraw2, 1);
chat=3;
TextDrawShowForAll(Textdraw2);
TextDrawSetString(Textdraw0,text);
}
case 3:
{
Textdraw3 = TextDrawCreate(165.000000, 371.000000, texts);
format(texts,72,text);
TextDrawBackgroundColor(Textdraw3, 255);
TextDrawFont(Textdraw3, 2);
TextDrawLetterSize(Textdraw3, 0.259999, 0.799998);
TextDrawColor(Textdraw3, -1);
TextDrawSetOutline(Textdraw3, 0);
TextDrawSetProportional(Textdraw3, 1);
TextDrawSetShadow(Textdraw3, 1);
chat=4;
TextDrawShowForAll(Textdraw3);
TextDrawSetString(Textdraw0,text);
}
case 4:
{
Textdraw4 = TextDrawCreate(165.000000, 364.000000, texts);
format(texts,72,text);
TextDrawBackgroundColor(Textdraw4, 255);
TextDrawFont(Textdraw4, 2);
TextDrawLetterSize(Textdraw4, 0.259999, 0.799998);
TextDrawColor(Textdraw4, -1);
TextDrawSetOutline(Textdraw4, 0);
TextDrawSetProportional(Textdraw4, 1);
TextDrawSetShadow(Textdraw4, 1);
chat=0;
TextDrawShowForAll(Textdraw4);
TextDrawSetString(Textdraw0,text);
}
}
return 0;
}
Währe nett, wenn mir jemand helfen würde. :')