Frage zu /Copoff

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 zusamme.


    Ich arbeite momentan an Meinem Selfmade & bin es am Erweitern.


    Momentan sitze ich dran, für die Fraktionen On/Off Duty befehle zu Sripten


    Jetz wollte ich euch frage, ob dies in meinem befehl so Möglich ist?

    Code
    %s ist Offduty Gegangen


    hier der Code:

    if(strcmp(cmdtext,"/copoff", true) == 0)
    {
    if(Fraktinfo[playerid][Fraktion] == 1)return SendClientMessage(playerid,ROT,"Du gehörtst, nicht Dieser Fraktion an!");
    {
    format(string, sizeof(string), "%s ist Offduty Gegangen.", name);
    SendClientMessage(playerid,COLOR_LIGHTGREEN,"Du wirst Wieder, zu einem Zivilisten!");
    SetPlayerSkin(playerid,1);
    SetPlayerPos(playerid,1551.5287,-1675.3798,15.8880);
    }
    }


    Würde das Überhaupt mit:

    format(string,sizeof(string),"%s Ist Offduty gegangen.",name);

    Funktionieren?


    Mit Freundlichen Grüßen
    Dome331

  • Würde es nicht auch so Funktionieren:

    GetPlayerName(playerid,name,sizeof(name));
    ?


    MFG
    Dome331

  • So ;)


    Wie kann, ich das Jetz nochmal Machen das z.b

    Code
    [Praktikant]%s Ist Offduty gegangen


    Also ich weiß, das man dies mit einer IF b.z.w Case Abfrage machen kan..


    Hier mal wie es in meinem Script ist

    if(Fraktinfo[playerid][Fraktion] == 1
    {
    case 0:Fraktinfo[playerid][Fraktion] == 1 || Fraktinfo[playerid][fMember] == 1 || SendClientMessageToAll(playerid,"%s ist Offduty gegangen",name);
    }
    Würde es den So funktionieren?


    MFG
    Dome331