@Blackscreen(playerid, _alpha);
@Blackscreen(playerid, _alpha){
PlayerTextDrawBoxColor(playerid, pTextdraw[playerid][0], 0x00000000 + _alpha);
PlayerTextDrawShow(playerid,pTextdraw[playerid][0]);
if(_alpha < 255) SetTimerEx("@Blackscreen", 100, 0, "ii", playerid, _alpha+1);
printf("%d", _alpha);
}
Nicht die Backgroun Color ändern, sondern die Box Color. Außerdem habe ich bemerkt, dass man das Textdraw nochmals dem Spieler anzeigen muss, sonst klappt es nicht.
PlayerTextDrawBoxColor(playerid, pTextdraw[playerid][0], 0);
Muss 0 sein, da 255 = schwarz ist.
//Edit: Variablenname korrigiert.