Aloha und schönen Abend
Also es geht um folgendes ich wollte mir textdraw eine Dm und No Dm zonen anzeige machen aber es gibt immer folgende probleme :
1. Bei playerid statt i kommt immer eine überblendung
2. Mit TextDrawHideForPlayer erscheinen keine gestreamten objecte mehr
3. Mit i kommt nur noch No Dm zone
public Dminfo(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(InDMzone[i] == 1 || InDMzone[i] == 2 || InDMzone[i] == 3 || InDMzone[i] == 4)
{
TextDrawShowForPlayer(i, Textdraw1);
Textdraw1 = TextDrawCreate(1.000000,433.000000," ~r~DM zone");
TextDrawAlignment(Textdraw1,0);
TextDrawBackgroundColor(Textdraw1,0x000000ff);
TextDrawFont(Textdraw1,1);
TextDrawLetterSize(Textdraw1,0.288888,1.100000);
TextDrawColor(Textdraw1,0xffffffff);
TextDrawSetOutline(Textdraw1,1);
TextDrawSetProportional(Textdraw1,1);
TextDrawSetShadow(Textdraw1,1);
}
else if(InDMzone[i] == 0)
{
TextDrawShowForPlayer(i, Textdraw2);
Textdraw2 = TextDrawCreate(1.000000,433.000000," ~r~No DM zone");
TextDrawAlignment(Textdraw2,0);
TextDrawBackgroundColor(Textdraw1,0x000000ff);
TextDrawFont(Textdraw2,1);
TextDrawLetterSize(Textdraw2,0.288888,1.100000);
TextDrawColor(Textdraw2,0xffffffff);
TextDrawSetOutline(Textdraw2,1);
TextDrawSetProportional(Textdraw2,1);
TextDrawSetShadow(Textdraw2,1);
}
}
return 1;
}