Ja, nicht so etwas:
if(apfel[playerid] == 0)
{
SendClientMessage(playerid,FARBE," Du hast kein Apfel!");
return 1;
}
sondern:
if(Apfel[playerid] == 0)return SendClientMessage(playerid,FARBE," Du hast kein Apfel!");
Sollte richtig sein