OCMD (SendClientMessage Hilfe )

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,


    FOlgendes problem wie mache ich das wenn der Spieler zu keiner Fraktion gehört gesagt bekommt das er keine Rechte auf den Befehl hat ?



    27.03.2012=3408 Zeilen
    28.03.2012=3744

  • SetPVarInt(playerid,"Fraktion",fraktionsid);


    wo ist der fehler? da steht playerid aber du willst pID inviten verstehste den fehler?


    //edit


    ocmd:invite(playerid,params[])
    {
    new pID;
    new fraktionsid;
    new frak = GetPVarInt(playerid,"Fraktion");
    if(frak == 1||frak == 2||frak == 3||frak == 4||frak == 5||frak == 6||frak == 7||frak == 8||frak == 9||frak == 10)
    if(sscanf(params,"ud",pID,fraktionsid))return SendClientMessage(playerid,BLAU,"/invite [playerid] [fraktionsid]");
    {
    SetPVarInt(pID,"Fraktion",fraktionsid);
    SendClientMessage(playerid,BLAU,"Der Spieler wurde Erfolgreich eingeladen");
    }
    else
    {
    SendClientMessage(playerid,FARBE,"mööp gibbet net");
    }
    return 1;
    }