Mit dem Befehl wieder löschen

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
  • Hallo Commuinty,


    ich wollte mal fragen wie ich ich es jetz machen so das das 3D Text Label wieder gelöscht wird ?
    Also ich gebe ja /ptext ein dan wird das Text Label erstellt. Und ich möchte es jetz so gebe ich noch mal /ptext ein soll das zerstört werden.
    Wie mache ich das das isnd die einzelnden sachen die ch mir schin zusammen gesucht habe:



    if(strcmp(cmdtext, "/ptext", true)==0)
    {
    if(IsPlayerInFrac(playerid, 1) || IsPlayerInFrac(playerid, 2) || IsPlayerInFrac(playerid, 21))
    {
    new veh = GetPlayerVehicleID(playerid);
    CopLabelStop[veh] = Create3DTextLabel("!!Polizei!! Bitte Rechts ranfahren!",Leuchtrot,00.0,00.0,00.0,50.0,0);
    Attach3DTextLabelToVehicle(CopLabelStop[veh],veh,0.0,0.0,1.5);
    }
    return 1;
    }



    Delete3DTextLabel(CopLabelStop[veh]);

  • Unter main


    new status;


    dann in deinem cmd


    if(strcmp(cmdtext, "/ptext", true)==0)
    {
    if(IsPlayerInFrac(playerid, 1) || IsPlayerInFrac(playerid, 2) || IsPlayerInFrac(playerid, 21))
    {
    new veh = GetPlayerVehicleID(playerid);
    if(status==1) { Delete3DTextLabel(CopLabelStop[veh]); status=0; return 1;}
    status=1;
    CopLabelStop[veh] = Create3DTextLabel("!!Polizei!! Bitte Rechts ranfahren!",Leuchtrot,00.0,00.0,00.0,50.0,0);
    Attach3DTextLabelToVehicle(CopLabelStop[veh],veh,0.0,0.0,1.5);
    }
    return 1;
    }
    //edit
    So sollte es gehen