Geht es denn auf einem Blank script?
// @Dj-BoMa
Hast du die Variable blankTD definiert?
Würde dir eine weitere Änderung vorschlage, da es ja anscheinend für einen bestimmten Spieler sein soll, kannst du das ganze als PlayerTextDraw gestalten.
Oben im Script:
new PlayerText:blackTD[MAX_PLAYERS];
Theoretisch könntest du das ganze denn auch unter OnPlayerConnect laden lassen und es nur Updaten und anzeigen lassen.
ocmd:schwarz(playerid)
{
blackTD[playerid] = CreatePlayerTextDraw(playerid, -20.000000,2.000000,"|");
PlayerTextDrawUseBox(playerid, blackTD[playerid] ,1);
PlayerTextDrawBoxColor(playerid, blackTD[playerid] ,0x000000ff);
PlayerTextDrawTextSize(playerid, blackTD[playerid] ,660.000000,22.000000);
PlayerTextDrawAlignment(playerid, blackTD[playerid] ,0);
PlayerTextDrawBackgroundColor(playerid, blackTD[playerid] ,0x000000ff);
PlayerTextDrawFont(playerid, blackTD[playerid] ,3);
PlayerTextDrawLetterSize(playerid, blackTD[playerid] ,1.000000,52.200000);
PlayerTextDrawColor(playerid, blackTD[playerid], 0x000000ff);
PlayerTextDrawSetOutline(playerid, blackTD[playerid], 1);
PlayerTextDrawSetProportional(playerid, blackTD[playerid], 1);
PlayerTextDrawSetShadow(playerid, blackTD[playerid], 1);
PlayerTextDrawShow(playerid, blankTD[playerid], 1);
return 1;
}