Textlabel und Auto 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
  • Guten Mittag Community,


    ich habe gerade ein Problem mit dem löschen meines Autos und des erstellten Textlabels.



    ocmd:supmobil(playerid,parmas[])
    {
    if(SpielerInfo[playerid][pAdmin] >= 3)
    {
    if(SpielerInfo[playerid][pAutoschein] == 1)
    {
    if(autoerstellt == 0)
    {
    new string[128];
    new Float:x, Float:y, Float:z;
    GetPlayerPos(playerid, x, y, z);
    new car = AddStaticVehicleEx(480, x, y, z, 1.0290, 159, 160, -1);
    PutPlayerInVehicle(playerid,car,0);
    sirene[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
    sirene1[GetPlayerVehicleID(playerid)] = CreateObject(18646,0,0,0,0,0,0,100);
    AttachObjectToVehicle(sirene[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),0.5,-1.0,0.72,0,0,0);
    AttachObjectToVehicle(sirene1[GetPlayerVehicleID(playerid)],GetPlayerVehicleID(playerid),-0.5,-1.0,0.72,0,0,0);
    SendClientMessage(playerid,Gelb, "[Support-System]: {FFFFFF} Du hast dir ein Supportermobil gespawnt.");
    format(string,sizeof(string)," Supportermobil von: %s ",SpielerName(playerid));
    new Text3D:Textlabel = Create3DTextLabel(string, Gelb, 0.0, 0.0, 0.0, 50.0, 0, 1 );
    Attach3DTextLabelToVehicle(Textlabel, car, 0, 0, 0);
    SetVehicleParamsEx(car,VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
    CometCar[car] = 1;
    autoerstellt = 1;
    return 1;
    }
    else if(autoerstellt == 1)
    {
    autoerstellt = 0;
    SendClientMessage(playerid,Gelb, "[Support-System]: {FFFFFF} Du hast dein Supportermobil gelöscht.");
    return 1;
    }
    }
    return SendClientMessage(playerid, Rot, "Du bist nicht im besitz eines Autoführerscheins.");
    }
    return SendClientMessage(playerid, Rot, "Du bist nicht berechtigt diesen Befehl zu benutzen.");
    }


    das auto wird hier erstellt:



    new car = AddStaticVehicleEx(480, x, y, z, 1.0290, 159, 160, -1);


    und hier soll es dan weider gelöscht werden:



    else if(autoerstellt == 1)
    {
    autoerstellt = 0;
    // Hier soll es gelöscht werden
    SendClientMessage(playerid,Gelb, "[Support-System]: {FFFFFF} Du hast dein Supportermobil gelöscht.");
    return 1;
    }


    Kann mir da einer helfen ?


    MFG
    Selfmade