Beiträge von Jetfire-.-

    Was ist der Unterschied zwischen

    if(!isPlayerinFraktion(pID,1) &&! isPlayerinFraktion(pID,3))return SendClientMessage(playerid, ROT, "Diese Person kann keine Wanteds bekommen.");

    und dem hier
    if(isPlayerinFraktion(pID,1) && isPlayerinFraktion(pID,3))return SendClientMessage(playerid, ROT, "Diese Person kann keine Wanteds bekommen.");

    Dieser Befehl geht nicht
    1 = Fraktion FBI
    3 = Fraktion LSPD aber ich kann ihm trozdem noch wanteds geben !

    ocmd:setwanted(playerid,params[])
    {
    if(!isPlayerinFraktion(playerid,1) &&! isPlayerinFraktion(playerid,3))return SendClientMessage(playerid, ROT, "Du bist nicht in der Fraktion FBI oder LSPD.");
    {
    if(!isPlayerinDienst(playerid,1))return SendClientMessage(playerid, ROT, "Du bist nicht im Dienst.");
    {
    new pID;
    new rang;
    new text[128];

    if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid, ROT, "/setwanted [Playerid] [Stufe]");


    if(isPlayerinFraktion(pID,1) && isPlayerinFraktion(pID,3))return SendClientMessage(playerid, ROT, "Diese Person kann keine Wanteds bekommen.");
    {
    if(rang == 0)
    {
    format(text,sizeof(text),"Du hast keine Wantedlevels mehr.", rang, SpielerName(playerid));
    SetPlayerWantedLevel(pID, rang);
    GetPVarInt(pID,"Wantedlevel");
    SetPVarInt(pID,"Wantedlevel",rang);
    SendClientMessage(pID, ROT, text);
    }


    if(rang == 1)
    {
    format(text,sizeof(text),"Du hast %i Wantedlevel von %s bekommen.", rang, SpielerName(playerid));
    SetPlayerWantedLevel(pID, rang);
    GetPVarInt(pID,"Wantedlevel");
    SetPVarInt(pID,"Wantedlevel",rang);
    SendClientMessage(pID, ROT, text);
    }


    if(rang > 1)
    {
    if(rang > 6)return SendClientMessage(playerid, ROT, "Die höchste Wanted Stufe ist 6.");
    {
    format(text,sizeof(text),"Du hast %i Wantedlevels von %s bekommen.", rang, SpielerName(playerid));
    SetPlayerWantedLevel(pID, rang);
    SetPVarInt(pID,"Wantedlevel",rang);
    SendClientMessage(pID, ROT, text);
    }
    }
    }
    }
    }
    return 1;
    }

    Fraktion 1 ist FBI
    Fraktion 3 ist LSPD
    Ich kann diesen Befehl aber nur mit FBI aber ned mit LSPD !



    ocmd:gesucht(playerid,params[]){ if(!isPlayerinFraktion(playerid,1||3))return SendClientMessage(playerid, ROT, "Du bist nicht in der Fraktion FBI oder LSPD.");

    Hey Leute ich mach gerade ein /setwanted Befehl bis jetzt klappt alles nur es speichert nich wenn ich relogge.


    ocmd:setwanted(playerid,params[]){ if(!isPlayerinFraktion(playerid,1||3))return SendClientMessage(playerid, ROT, "Du bist nich in der Fraktion FBI oder LSPD."); { new pID; new rang; new text[128]; if(sscanf(params,"ui",pID,rang))return SendClientMessage(playerid, ROT, "/setwanted [Playerid] [Stufe]"); if(rang == 1) { format(text,sizeof(text),"Du hast %i Wantedlevel von %s bekommen.", rang, SpielerName(playerid)); SetPlayerWantedLevel(pID, rang); SetPVarInt(pID,"Wantedlevel",rang); SendClientMessage(pID, ROT, text); } if(rang > 1) { format(text,sizeof(text),"Du hast %i Wantedlevels von %s bekommen.", rang, SpielerName(playerid)); SetPlayerWantedLevel(pID, rang); SetPVarInt(pID,"Wantedlevel",rang); SendClientMessage(pID, ROT, text); } } return 1;}