3D Textlabel problem beim ausloggen

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Morgen


    Ich habe ein Problem und zwar will ich das beim ausloggen ein Pickup und ein 3dTexlabel erstellt wird.


    Hier was ich gemacht habe:


    Onplayerdisconnect
    new SpielerName[MAX_PLAYER_NAME];
    GetPlayerName(playerid,SpielerName,sizeof(SpielerName));
    new string5[128];
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    LogoutPickup[playerid]=CreatePickup(1275, 21, x, y, z, 0);

    format(string5, sizeof(string5), "%s", SpielerName);
    LogoutText[playerid] = Create3DTextLabel(string5,COLOR_RED,x,y,z,10.0,-1);
    LogoutTimer[playerid] = SetTimerEx("LogoutTime",30000,false,"d",playerid);


    public LogoutTime(playerid)
    {
    DestroyPickup(LogoutPickup[playerid]);
    Delete3DTextLabel(LogoutText[playerid]);
    }


    Mit dem Pickup klappt alles bestens aber mit dem 3DTextLabel nicht das erscheint gar nicht oder manchmal nur ganz kurz.
    Was hab ich falsche gemacht? oder ist das ganze System falsch durchdacht?