Schönen guten Abend,
ich wollte in meinem Godfather-Edit die Autoschlüssel entbuggen.
Ich wollte die auf 5 erweitern, aber wo die die MaxVeh auf 5 stellte, kam kein Logindialog mehr.
Hier alle Zeilen, die ich denke, die dafür benötigt werden:
Der /carkey Befehl:
if(strcmp("/carkey", cmd, true) == 0)
{
if(MaxVeh[playerid] < 5)
{
CarKey[playerid] += 1;
if(CarKey[playerid] == MaxVeh[playerid])
{
CarKey[playerid] = 0;
}
if(Carlist[playerid][CarKey[playerid]][Typ] != -1)
{
format(string, sizeof(string), "* Du nimmst deinen %dten Auto-Schlüssel, für deinen "#SERVERFARBE"%s{FFFFFF} !", CarKey[playerid]+1, Kaufliste[Carlist[playerid][CarKey[playerid]][Typ]][Name]);
}
else
{
format(string, sizeof(string), "* Du nimmst deinen "#SERVERFARBE"%dten{FFFFFF} Auto-Schlüssel !",CarKey[playerid]+1);
}
SendClientMessage(playerid,COLOR_WHITE,string);
}
return 1;
}
Die New's:
new MaxVeh[MAX_PLAYERS];
new CarKey[MAX_PLAYERS];
Bei OnPlayerConnect:
MaxVeh[playerid] = 5;
CarKey[playerid] = 0;
Bei OnPlayerLogin:
if(PlayerInfo[playerid][pDonatorRank] == 2)
{
MaxVeh[playerid] = 5;
if(PlayerInfo[playerid][pDonatorZeit] < 10)
{
PlayerInfo[playerid][pDonatorRank] = 1;
}
}
else if(PlayerInfo[playerid][pDonatorRank] == 1)
{
MaxVeh[playerid] = 4;
}
else
{
MaxVeh[playerid] = 3;
}
Ich bedanke mich schon mal vorzeitig für jede Hilfe!
Mit freundlichen Grüßen,
Voxa