/wanteds - Befehl geht nicht richtig

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 Abend liebe Community,


    hier habe ich meinen Wanteds Befehl:



    ocmd:wanteds(playerid,params[])
    {
    for(new v=0; v<sizeof(sfpdcar); v++)
    if(GetPlayerVehicleID(playerid) == sfpdcar[v])
    {
    if(GetPlayerVehicleSeat(playerid) == 0 || GetPlayerVehicleSeat(playerid) == 1)
    {
    if(SFPDCard[playerid] == 0)return SendClientMessage(playerid, GRAU, "Du hast keine SFPD Card um dich ins MDC einzuloggen.");
    new string[128], string2[128];
    format(string,sizeof(string),"** %s loggt sich ins MDC ein **",SpielerName(playerid));
    RangeSendLila(playerid, 13.0, string);
    SendClientMessage(playerid,WEISS, "");
    SendClientMessage(playerid,WEISS, "====== [Gesuchte Spieler] ======");
    for(new i = 0; i <MAX_PLAYERS;i++)
    {
    if(GetPVarInt(i, "Wanteds") > 0)
    {
    format(string2,sizeof(string2),"[ID: %i] Name: %s, Wantedpunkte: %d",i,SpielerName(i),GetPVarInt(i, "Wanteds"));
    SendClientMessage(playerid,GRAU,string2);
    }
    }
    SendClientMessage(playerid,WEISS, "=================================");
    }
    }
    else
    {
    SendClientMessage(playerid, GRAU, "Du bist in keinem Police Car.");
    return 1;
    }
    return 1;
    }


    Und er zeigt mir immer an, dass ich in keinem PoliceCar bin, auch wenn ich in einem drin bin.
    Wieso?


    Bitte um Hilfe


    Danke
    Mfg,
    Scripter4.0

    Scripter im Ruhestand.

  • setz einfach die klammern, vllt bringt es was.

    ocmd:wanteds(playerid,params[])
    {
    for(new v=0; v<sizeof(sfpdcar); v++)
    {
    if(GetPlayerVehicleID(playerid) == sfpdcar[v])
    {
    if(GetPlayerVehicleSeat(playerid) == 0 || GetPlayerVehicleSeat(playerid) == 1)
    {
    if(SFPDCard[playerid] == 0)return SendClientMessage(playerid, GRAU, "Du hast keine SFPD Card um dich ins MDC einzuloggen.");
    new string[128], string2[128];
    format(string,sizeof(string),"** %s loggt sich ins MDC ein **",SpielerName(playerid));
    RangeSendLila(playerid, 13.0, string);
    SendClientMessage(playerid,WEISS, "");
    SendClientMessage(playerid,WEISS, "====== [Gesuchte Spieler] ======");
    for(new i = 0; i <MAX_PLAYERS;i++)
    {
    if(GetPVarInt(i, "Wanteds") > 0)
    {
    format(string2,sizeof(string2),"[ID: %i] Name: %s, Wantedpunkte: %d",i,SpielerName(i),GetPVarInt(i, "Wanteds"));
    SendClientMessage(playerid,GRAU,string2);
    }
    }
    SendClientMessage(playerid,WEISS, "=================================");
    }
    }
    else return SendClientMessage(playerid, GRAU, "Du bist in keinem Police Car.");
    }
    return 1;
    }