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:
Code
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);
}
}
Alles anzeigen
Wo kann das Problem liegen?
Die anderen Sachen sind genau so aufgebaut, darunter Cop Fbi, etc.
Alle Fraktionen.
Wo liegt das Problem?