Hallo liebe Breadfishler,
ich wollte mir heute den Befehl /pfandsuchen scripten, was ich auch machte, aber nun stoß ich auf ein Problem, das ich mit meinem geringen wissen nicht lösen kann ^^'
Der Befehl:
if(strcmp(cmdtext,"/pfandsuche",true)==0)
{
if(AtMT(playerid))
{
new pfand = 1 + random(10);
format(string,sizeof string,"Du hast %d Pfandgut/Pfandflaschen gefunden",pfand);
SendClientMessage(playerid,RED,string);
PlayerInfo[giveplayerid][pPfandgut] = pfand; // Ich will diesen Statuseintrag um "pfand" erhöhen, aber nicht als "pfand" festlegen
return 1;
}
}
Das wo ich nicht weiter komme ist Kommentiert.
Ich habe es schon so versucht:
if(strcmp(cmdtext,"/pfandsuche",true)==0)
{
if(AtMT(playerid))
{
new pfand = 1 + random(10);
format(string,sizeof string,"Du hast %d Pfandgut/Pfandflaschen gefunden",pfand);
SendClientMessage(playerid,RED,string);
PlayerInfo[giveplayerid][pPfandgut] = +pfand; // doch da kommt der Error+Warning(siehe nächstes .pwn) in dieser Zeile
return 1;
}
}
error 029: invalid expression, assumed zero
warning 215: expression has no effect
Bitte helft mir bei der Lösung dieses Problems danke!
mfg
Karl_Schuhmann