Abend
Habe ein Problem bei meinem Befehl /gethmats , Wenn ich z.B "/gethmats 1" Eingebe Kommt zwar die Message Du hasst dir "Du Hasst dir 1 Pakete Gekauft" jedoch Ändert sich bei "Mats-Pakete" nix.. Stat das es auf 1 Geht bleibt es Bei 0 ?
Mein Befehl:
ocmd:gethmats(playerid,params[])
{
new pakete,string[128];
if(!IsPlayerInRangeOfPoint(playerid,2.0,592.9451,-1248.1293,18.1528))return SendClientMessage(playerid,ORANGE,"du bist nicht am gethmats Point in SF");
if(sscanf(params,"i",pakete))return SendClientMessage(playerid,ORANGE,"/gethmats [Paket Summe 1-20]");
if(pakete<1||pakete>20)return SendClientMessage(playerid,ROT,"Du kannst nicht Mehr als 20 Pakete Kaufen !");
SetPVarInt(playerid,"Mats Pakete",GetPVarInt(playerid,"Mats Pakete") +pakete);
format(string,sizeof(string),"Du Hasst dir %i Pakete Gekauft", pakete);
SendClientMessage(playerid,BLAU,string);
SpielerSpeichern(playerid);
return 1;
}
Ich hoffe ihr könnt mir weiter helfen
MFG Equ