[Hilfe] Duty Befehl

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
  • Hey und einen wunderschönen Guten Abend Brotfische,


    ich habe mich mal an einem /duty Befehl rangesetzt und stehe nun beim /offduty vor unvollendeten Tatsachen. Pawno spuckt zwar keinerlei Fehler aus, aber InGame passiert jedoch nichts. Der Befehl ist 100% Selfmade und daher habe ich keinerlei Vorbild und befürchte das daher der Fehler entstand. Könntet ihr mir helfen, wie kann ich den Befehl so programmieren, das er nach erneuter Eingabe den Spieler in "dini" Offline setzt und den gekauften Skin erhält.


    Den gekauften Skin definieren wir jetzt mal beispielsweise mit "EigenerSkin"


    Für Hilfestellung wäre ich sehr dankbar.


    Hier nun der Befehl



    if (strcmp("/duty", cmdtext, true) == 0)
    {
    if(IstSpielerDuty(playerid,0))
    {
    if(IstSpielerInFraktion(playerid, 1))
    {
    SendClientMessage(playerid, Gelb, "Du bist nun On-Duty!");
    SetPlayerSkin(playerid, 280);
    sSpieler[playerid][Duty]= 1;
    return 1;
    }
    if(IstSpielerInFraktion(playerid, 2))
    {
    SendClientMessage(playerid, Gelb, "Du bist nun On-Duty!");
    SetPlayerSkin(playerid, 72);
    sSpieler[playerid][Duty]= 1;
    return 1;
    }
    if(IstSpielerInFraktion(playerid, 3))
    {
    SendClientMessage(playerid, Gelb, "Du bist nun On-Duty!");
    SetPlayerSkin(playerid, 107);
    sSpieler[playerid][Duty]= 1;
    return 1;
    }
    }
    else
    {
    sSpieler[playerid][Duty]= 1;
    {
    SendClientMessage(playerid, Gelb, "Du bist nun Off-Duty");
    sSpieler[playerid][Duty]= 0;
    return 1;
    }
    }
    }


    Mit freundlichen Grüßen
    Chris_Schulze