Sehr geehrte Community,
und zwar wollte ich nach fragen wie ich beim Befehl kann mann 2 Mal den (Zoll) Pass kaufen.
Dies soll natürlich nicht, so sein und zwar wie kann ich eine Abfrage wie viel mal er den Pass gekauft hat?
Weil, ich möchte nur das er jeden Pass 1 Mal kaufen kann.
[pwn=1337]ocmd:getpass(playerid,params[]) {
new pass;
if(sscanf(params,"d",pass)) return SendClientMessage(playerid,COLOR_GREY,"Benutze: /getpass [1: SF // 2: LV]");
if(!IsPlayerInRangeOfPoint(playerid,5.0,359.2639,182.6619,1008.3828)) return SendClientMessage(playerid,COLOR_RED,"Du bist nicht an der Passausgabe in der Stadthalle.");
if(GetPlayerMoney(playerid) < 100000) return SendClientMessage(playerid,COLOR_RED,"Du besitzt nicht die notwendige Summe an Bargeld (100.000$)!");
if(pass == 1) {
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Dir wurde soeben der Zollpass für San Fierro ausgehändigt.");
GivePlayerMoney(playerid, -100000);
PlayerInfo[playerid][pSFPASS] = 1;
} else if(pass == 2) {
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Dir wurde soeben der Zollpass für Las Venturas ausgehändigt.");
GivePlayerMoney(playerid, -100000);
PlayerInfo[playerid][pLVPASS] = 1;
} else return SendClientMessage(playerid,COLOR_RED,"Du hast eine ungültige Eingabe getätigt.");
return 1;
}[/pwn]
Mit hochachtungsvollen Grüßen,
John_Alvarez!