Hey,
Ich arbeite grad an nem Script, mit einem Paydaysystem (<-- nein echt )
Folgende Errors:
C:\Users\Zinne\Desktop\samp03x_svr_R1-2_win32\gamemodes\Lifestyle Roleplay\Lifestyle.pwn(914) : error 033: array must be indexed (variable "einnahmestr")
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Zeile(n):
public Payday(playerid)
{
new /*allausgaben[32],*/ alleinnahmen[32], pdstring[1000], einn, einnahme, einnahmestr[32];
new altkonto = SpielerInfo[playerid][pKonto];
new Float:zinsen = altkonto * 0.1;
if(SpielerInfo[playerid][pALG] == 1){ SetPVarInt(playerid,"Lohn",GetPVarInt(playerid,"Lohn")+1800); }
SpielerInfo[playerid][pKonto] += floatround(zinsen);
//format(allausgaben,sizeof(allausgaben),"%d$",ausgabeen);
format(einnahmestr,32,"%d",GetPVarInt(playerid,"Lohn"));
einn = zinsen + einnahmestr;/<-- ZEILE 1
format(alleinnahmen,sizeof(alleinnahmen),"%d$",einn);
format(pdstring,sizeof(pdstring),"{FF00FF}Gesamtübersicht - Einnahmen und Ausgaben\n{FFFFFF}Einnahmen:\t{00FF00}%s\n{FFFFFF}Ausgaben: \t{FF0000}0$\n{FFFFFF}\
\n{4600FF}Einzelübersicht - Einnahmen und Ausgaben\nZinsen (0.1 %%):\t{00FF00}%s$",zinsen,/*allausgaben,*/zinsen);
ShowPlayerDialog(playerid,DIALOG_PAYDAY,DIALOG_STYLE_MSGBOX,"{00FF00}Zahltag",pdstring,"Schliessen","");
SavePlayer(playerid);
return 1;
}
{
new /*allausgaben[32],*/ alleinnahmen[32], pdstring[1000], einn, einnahme, einnahmestr[32];
new altkonto = SpielerInfo[playerid][pKonto];
new Float:zinsen = altkonto * 0.1;
if(SpielerInfo[playerid][pALG] == 1){ SetPVarInt(playerid,"Lohn",GetPVarInt(playerid,"Lohn")+1800); }
SpielerInfo[playerid][pKonto] += floatround(zinsen);
//format(allausgaben,sizeof(allausgaben),"%d$",ausgabeen);
format(einnahmestr,32,"%d",GetPVarInt(playerid,"Lohn"));
einn = zinsen + einnahmestr;/<-- ZEILE 1
format(alleinnahmen,sizeof(alleinnahmen),"%d$",einn);
format(pdstring,sizeof(pdstring),"{FF00FF}Gesamtübersicht - Einnahmen und Ausgaben\n{FFFFFF}Einnahmen:\t{00FF00}%s\n{FFFFFF}Ausgaben: \t{FF0000}0$\n{FFFFFF}\
\n{4600FF}Einzelübersicht - Einnahmen und Ausgaben\nZinsen (0.1 %%):\t{00FF00}%s$",zinsen,/*allausgaben,*/zinsen);
ShowPlayerDialog(playerid,DIALOG_PAYDAY,DIALOG_STYLE_MSGBOX,"{00FF00}Zahltag",pdstring,"Schliessen","");
SavePlayer(playerid);
return 1;
}