Feuerwehr Aufgabe brauche 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 Leute,


    ich habe mal von /unfreeze das rausgemacht und etwas umgesetzt, ich will gerne noch einbauen das der Spieler Min. 5 Meter in seiner nähe sein muss um diesen Befehl auszuführen... Es wäre echt Super wenn einer das miteinbauen könnte, evtl ist auch ein Fehler drin ich bin anfänger noch, und evtl. kannst du es mir zeigen wie das geht wäre echt nett!


    if(strcmp(cmd, "/befrei", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /befrei [playerid]");
    return 1;
    }
    new playa;
    playa = ReturnUser(tmp);
    if (PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
    {
    if(IsPlayerConnected(playa))
    {
    if(playa != INVALID_PLAYER_ID)
    {
    GetPlayerName(playa, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    UnFreezePlayer(playa);
    format(string, sizeof(string), "AdmCmd: %s UnFroze %s",sendername, giveplayer);
    printf("%s",string);
    format(string, sizeof(string), " %s wurde von Feuerwehrmann %s befreit",giveplayer ,sendername);
    ABroadCast(COLOR_LIGHTRED,string,1);
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD1, " Du bist kein Feuerwehrmann!");
    }
    }
    return 1;
    }


    Gruß


    Andy