Guten Tag,
hier ist mein "Einzalen" Command:
ocmd:einzahlen(playerid,params[])
{
if(!IsAtATM(playerid))return SendClientMessage(playerid, ROT, "Du bist nicht am ATM!");
new money[128], erfolgreich[120];
if(sscanf(params,"i",money))return SendClientMessage(playerid,ROT,"Benutze: /einzahlen [BETRAG]");
if(GetPlayerMoney(playerid) < money) return SendClientMessage(playerid,ROT,"So viel Geld hast du nicht auf deiner Hand.");//hier ist ein Erros
GivePlayerMoney(playerid,-money);//hier ist ein erros
new oldbetrag = GetPVarInt(playerid,"Bank");
SetPVarInt(playerid,"Bank",oldbetrag+money);//und hier
format(erfolgreich,sizeof(erfolgreich),"Du hast erfolgreich %i $ auf die Bank eingezahlt.",money);
SendClientMessage(playerid, BLAU, erfolgreich);
return 1;
}
und bekomme diese Erros:
C:\Users\Frank\Desktop\GTA Server GoodFeels [Project 1]\gamemodes\SicherKopie.pwn(6) : error 033: array must be indexed (variable "money")
C:\Users\Frank\Desktop\GTA Server GoodFeels [Project 1]\gamemodes\SicherKopie.pwn(7) : error 035: argument type mismatch (argument 2)
C:\Users\Frank\Desktop\GTA Server GoodFeels [Project 1]\gamemodes\SicherKopie.pwn(9) : error 033: array must be indexed (variable "money")
Bitte um schnelle Hilfe.
Danke
Scripter4.0