/duty Problem

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • /duty Problem

    hallo



    hallo ich habe ein problem undzwar ich habe eine neue frak gemacht und
    nun wollt ich das auch mit /duty aber dan kommt immer ich bin kein
    polizist was muss ich den nun verändern ??

    [pwn] if(strcmp(cmd, "/duty", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new string[256];
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(!isPlayerInFrakt(playerid,1)) return SendClientMessage(playerid,0xFF3C00FF,"Du bist kein Polizist!");
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0,257.5729,83.0798,1002.4453))
    {
    if(OnDuty[playerid]==0)
    {
    format(string, sizeof(string), "* Polizist %s nimmt seine Marke vom Tisch und meldet sich zum Dienst.", sendername);
    ProxDetector(30.0, playerid, string, LILA,LILA,LILA,LILA,LILA);
    GivePlayerWeapon(playerid, 41, 500);
    GivePlayerWeapon(playerid, 3, 1);
    GivePlayerWeapon(playerid, 25, 100);
    GivePlayerWeapon(playerid, 24, 500);
    GivePlayerWeapon(playerid, 29, 500);
    OnDuty[playerid] = 1;
    SetPVarInt(playerid,"duty",1);
    }
    else if(OnDuty[playerid]==1)
    {
    format(string, sizeof(string), "* Polizist %s legt seine Marke auf dem Tisch und macht Feierabend.", sendername);
    ProxDetector(30.0, playerid, string, LILA,LILA,LILA,LILA,LILA);
    ResetPlayerWeapons(giveplayerid);
    OnDuty[playerid] = 0;
    SetPVarInt(playerid,"duty",0);
    }
    }
    else
    {
    SendClientMessage(playerid, GRAU, "von wo willst du bitte deine Marke nehmen?!");
    return 1;
    }
    }
    }
    return 1;
    }[/pwn]
    so der befehl soll für lspd und für die Kripo sein !

    bitte helft mir :)


    Hoffe das mir hir mal geholfen wird :D
  • [pwn]
    if(strcmp(cmd, "/duty", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new string[256];
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(isPlayerInFrakt(playerid,1)) return SendClientMessage(playerid,0xFF3C00FF,"Du bist kein Polizist!");
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0,257.5729,83.0798,1002.4453))
    {
    if(OnDuty[playerid]==0)
    {
    format(string, sizeof(string), "* Polizist %s nimmt seine Marke vom Tisch und meldet sich zum Dienst.", sendername);
    ProxDetector(30.0, playerid, string, LILA,LILA,LILA,LILA,LILA);
    GivePlayerWeapon(playerid, 41, 500);
    GivePlayerWeapon(playerid, 3, 1);
    GivePlayerWeapon(playerid, 25, 100);
    GivePlayerWeapon(playerid, 24, 500);
    GivePlayerWeapon(playerid, 29, 500);
    OnDuty[playerid] = 1;
    SetPVarInt(playerid,"duty",1);
    }
    else if(OnDuty[playerid]==1)
    {
    format(string, sizeof(string), "* Polizist %s legt seine Marke auf dem Tisch und macht Feierabend.", sendername);
    ProxDetector(30.0, playerid, string, LILA,LILA,LILA,LILA,LILA);
    ResetPlayerWeapons(giveplayerid);
    OnDuty[playerid] = 0;
    SetPVarInt(playerid,"duty",0);
    }
    }
    else
    {
    SendClientMessage(playerid, GRAU, "von wo willst du bitte deine Marke nehmen?!");
    return 1;
    }
    }
    }
    return 1;
    }
    [/pwn]
  • geht immernoch nicht hir nochmal Pwn !
    [pwn] if(strcmp(cmd, "/duty", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    new string[256];
    new sendername[MAX_PLAYER_NAME];
    GetPlayerName(playerid, sendername, sizeof(sendername));
    if(isPlayerInFrakt(playerid,1)|| isPlayerInFrakt(playerid,5)) return SendClientMessage(playerid,0xFF3C00FF,"Du bist kein Polizist!");
    {
    if (IsPlayerInRangeOfPoint(playerid,3.0,257.5729,83.0798,1002.4453))
    {
    if(OnDuty[playerid]==0)
    {
    format(string, sizeof(string), "* Polizist %s nimmt seine Marke vom Tisch und meldet sich zum Dienst.", sendername);
    ProxDetector(30.0, playerid, string, LILA,LILA,LILA,LILA,LILA);
    GivePlayerWeapon(playerid, 41, 500);
    GivePlayerWeapon(playerid, 3, 1);
    GivePlayerWeapon(playerid, 25, 100);
    GivePlayerWeapon(playerid, 24, 500);
    GivePlayerWeapon(playerid, 29, 500);
    OnDuty[playerid] = 1;
    SetPVarInt(playerid,"duty",1);
    }
    else if(OnDuty[playerid]==1)
    {
    format(string, sizeof(string), "* Polizist %s legt seine Marke auf dem Tisch und macht Feierabend.", sendername);
    ProxDetector(30.0, playerid, string, LILA,LILA,LILA,LILA,LILA);
    ResetPlayerWeapons(giveplayerid);
    OnDuty[playerid] = 0;
    SetPVarInt(playerid,"duty",0);
    }
    }
    else
    {
    SendClientMessage(playerid, GRAU, "von wo willst du bitte deine Marke nehmen?!");
    return 1;
    }
    }
    }
    return 1;
    }[/pwn]

    iwas muss es doch geben !!