Beiträge von Kiyoshi


    Moin.


    Der erste Fehler ist, Du hast den Wert für die Entfernung vergessen, in der das Label zu sehen sein soll.
    Der zweite, 'AFK[playerid] = 'versucht den AFK-Status auf 'Create3DLabel' zu setzen.
    Versuch mal das:



    if(AFK[playerid] == 0)
    {
    new str[256], pname[256]; GetPlayerName(playerid, pname, 256);
    format(str, 256, "*%s hat sich Abwesend gemeldet!", pname, cmdtext[4]);
    SendClientMessage(playerid,Carbon,"Wenn du wieder Anwesend bist, Tippe: /Back");
    SendClientMessageToAll(Carbon, str);
    TogglePlayerControllable(playerid, 0);
    Create3DTextLabel("Dieser Spieler ist im AFK Modus!",MRot,0.0,0.0,0.0,0,0); // "Message",Farbe,XPos,YPos,ZPos,Sichtbarkeit (Entfernung),VWelt
    Attach3DTextLabelToPlayer(AFK3D[playerid], playerid, 0.0, 0.0, 0.7);
    AFK[playerid] = 1;