Problme mit Ränge

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
  • Guten Tag Breadfisher,


    Ich habe wieder ein erneutes kleines Problem, was mein Konzept durcheinander bringt.
    Undzwar, habe ich Fahrzeuge Rängen zugewiessen. Zum Beispiel, Hydra Rang 9.
    Also, habe ich mich Leader von der Army gemacht, (Besitzt stolze 13 Ränge) Liegt also 4 Ränge schon drüber.
    Ich wollte in die Hydra steigen, und erhalte die Meldung:
    "Du brauchst Rang 9" Ich dachte mir, joa ich mach mich mal per /giverank Rank 13.
    Gesagt, getan. Es geht immer noch nicht.
    Dann habe ich meine HP auf 0 gesetzt, evtl das es erst dann animmt.
    Es geht immer noch nicht, "Du brauchst Rang 9"


    So sieht das ganze bei mir aus:



    Wo kann das Problem liegen?
    Die anderen Sachen sind genau so aufgebaut, darunter Cop Fbi, etc.
    Alle Fraktionen.


    Wo liegt das Problem?

  • if(GetVehicleModel(newcar) == 520 || GetVehicleModel(newcar) == 497 || GetVehicleModel(newcar) == 470 || GetVehicleModel(newcar) == 433 || GetVehicleModel(newcar) == 598
    {
    if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//Army
    {
    if(PlayerInfo[playerid][pRank] >= 3 && GetVehicleModel(newcar) == 470)
    {
    SendClientMessage(playerid,COLOR_GREY," Du brauchst Rang 3!");
    RemovePlayerFromVehicle(playerid);
    }
    else if(PlayerInfo[playerid][pRank] >= 4 || GetVehicleModel(newcar) == 598
    {
    SendClientMessage(playerid,COLOR_GREY," Du brauchst Rang 4!");
    RemovePlayerFromVehicle(playerid);
    }
    else if(PlayerInfo[playerid][pRank] >= 5 || GetVehicleModel(newcar) == 433)
    {
    SendClientMessage(playerid,COLOR_GREY," Du brauchst Rang 5!");
    RemovePlayerFromVehicle(playerid);
    }
    else if(PlayerInfo[playerid][pRank] >= 7 || GetVehicleModel(newcar) == 497)
    {
    SendClientMessage(playerid,COLOR_GREY," Du brauchst Rang 7!");
    RemovePlayerFromVehicle(playerid);
    }
    else if(PlayerInfo[playerid][pRank] >= 9 || GetVehicleModel(newcar) == 520)
    {
    SendClientMessage(playerid, COLOR_GREY," Du brauchst Rang 9! ");
    RemovePlayerFromVehicle(playerid);
    }
    }
    else
    {
    SendClientMessage(playerid,COLOR_GREY," Du hast keinen Schlüssel !");
    RemovePlayerFromVehicle(playerid);
    }
    }


    hier sollte funktionieren

  • Endlich hab ich mein Thema wieder gefunden.


    @ Es geht immer noch nicht.
    Dort stimmen nun die Reihen, etc.
    Aber, ich werd wenn ich Leader bin immer wieder rausgeschmiessen.
    "Du bist kein Rang 2" etc.