/arrest 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
  • Hier, habe dir mal einen Befehl erstellt (nicht getestet):



    if(strcmp(cmd, "/arrest", true) == 0)
    {
    if(!IsACop(playerid)) return SendClientMessage(playerid, COLOR_LIGHTRED,"Du bist kein Cop !");
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_LIGHTRED,"Verwendung: /arrest [playerid]");
    new pID;
    pID = ReturnUser(tmp);
    if(IsPlayerConnected(pID) && pID != playerid)
    {
    new Float: X, Float: Y, Float: Z;
    GetPlayerPos(pID, X, Y, Z);
    if(IsPlayerInRangeOfPoint(playerid, 7.0, X, Y, Z))
    {
    new wanted = GetPlayerWantedLevel(pID);
    if(wanted >= 1 && !IsACop(pID))
    {
    if(PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pLeader]==1)
    {
    format(string, sizeof(string), "INFO: Officer %s hat den gesuchten %s eingesperrt", sendername, giveplayer);
    OOCNews(COLOR_YELLOW, string);
    }
    else if(PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pLeader]==2)
    {
    format(string, sizeof(string), "INFO: Agent %s hat den Verdächtigen %s eingesperrt", sendername, giveplayer);
    OOCNews(COLOR_YELLOW, string);
    }
    else if(PlayerInfo[playerid][pMember]==3||PlayerInfo[playerid][pLeader]==3)
    {
    format(string, sizeof(string), "INFO: Soldat %s hat den Verdächtigen %s eingesperrt", sendername, giveplayer);
    OOCNews(COLOR_LIGHTRED, string);
    }
    else if(PlayerInfo[playerid][pMember]==22||PlayerInfo[playerid][pLeader]==22)
    {
    format(string, sizeof(string), "INFO: SWAT Agent %s hat den gesuchten %s eingesperrt", sendername, giveplayer);
    OOCNews(COLOR_YELLOW, string);
    }
    PlayerInfo[pID][pJailTime] = wanted * 60;
    PlayerInfo[pID][pJailed] = 1;
    PlayerInfo[pID][pArrested] += 1;
    SetPlayerInterior(pID, 6);
    SetPlayerFree(pID, playerid, "Verhaftet");
    WantedPoints[pID] = 0;
    WantedLevel[pID] = 0;
    GivePlayerMoney(playerid, wanted*1000);
    GivePlayerMoney(pID, -(wanted*1000);
    SetPlayerPos(pID,215.0419,110.2922,999.0156);
    SetPlayerWantedLevel(pID, 0);
    ResetPlayerWeapons(pID);
    return 1;
    }
    else
    {
    return SendClientMessage(playerid, COLOR_LIGHTRED,"Dieser Spieler hat keine Wanteds oder ist ein Cop !");
    }
    }
    else
    {
    return SendClientMessage(playerid, COLOR_LIGHTRED,"Dieser Spieler ist nicht in deiner Nähe !");
    }
    }
    else
    {
    return SendClientMessage(playerid, COLOR_LIGHTRED,"Diese Spielerid ist ungültig !");
    }
    }


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Lasst mal solche äußerungen wie GF stinkt das soll jeder selber entscheiden ob und was er für ein Script nimmt oder macht.
    Es sagt auch niemand hier im Forum deine Haare sehen scheiße aus denn wir sehen sie ja net, genaus so siehst du net sein GF !!



    MFG


    xDNGRSx


  • Das ist wohl war, dennoch kann man mit ein bisschen Intelligenz schlussfolgern, dass das da ein GF ist ^^


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S