DeletePlayerCar Problem

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
  • Hay,


    ich wollte einen Befehl erstellen um einem Spieler das Auto zu löschen
    aber das geht iwie nicht.. Was soll ich tun???
    :O


    ocmd:delpcar(playerid,params[])
    {
    new pID, str[128];
    if(PlayerInfo[playerid][pAdmin] >= 4)
    {
    if(sscanf(params,"u",pID)) return SendClientMessage(playerid,COLOR_GREY,"BENUTZUNG: /delpcar [ID]");
    return 1;
    }
    if(IsPlayerInAnyVehicle(pID))
    {
    new pCar = GetPlayerVehicleID(pID);
    DestroyVehicle(pCar);
    format(str,sizeof(str),"Erfolgreich %s's Auto gelöscht!",GetSpielerName(pID));
    SendClientMessage(playerid,COLOR_RED,str);
    return 1;
    }
    SendClientMessage(playerid,COLOR_GREY,"Spieler befindet sich in keinem Fahrzeug!");
    return 1;
    }



    Narushi

  • ich habe ihn mal etwas umgeschrieben weil du immer bei der admin abbricht



    ocmd:delpcar(playerid,params[])
    {
    new pID, str[128];
    if(PlayerInfo[playerid][pAdmin] < 4)return 1;
    if(sscanf(params,"u",pID)) return SendClientMessage(playerid,COLOR_GREY,"BENUTZUNG: /delpcar [ID]");
    if(!IsPlayerInAnyVehicle(pID))return SendClientMessage(playerid,COLOR_GREY,"Spieler befindet sich in keinem Fahrzeug!");
    new pCar = GetPlayerVehicleID(pID);
    DestroyVehicle(pCar);
    format(str,sizeof(str),"Erfolgreich %s's Auto gelöscht!",GetSpielerName(pID));
    SendClientMessage(playerid,COLOR_RED,str);
    return 1;
    }