Hallöschen,
ich komme (mal wieder) mit meinem Biz System nicht weiter.
Zunächst einmal mein enum:
enum BIZDATEN
{
Besitzer[MAX_PLAYER_NAME],
BizName[200],
Float:PosX,
Float:PosY,
Float:PosZ,
Waren,
Kasse,
Preis,
Level,
Pickup,
Text3D:BizText,
Map,
Besitzt
}
stock LoadBiz(i)
{
new str[128];
format(str, sizeof str, "/bizzs/%d.ini", i);
if(dini_Exists(str))
{
format(sBiz[i][BizName],sizeof sBiz[i][BizName], dini_Get(str,"BizName")); //Error Zeile
format(sBiz[i][Besitzer],sizeof sBiz[i][Besitzer], dini_Get(str,"Besitzer"));
sBiz[i][PosX] = dini_Float(str,"PosX");
sBiz[i][PosY] = dini_Float(str,"PosY");
sBiz[i][PosZ] = dini_Float(str,"PosZ");
sBiz[i][Waren] = dini_Int(str,"Waren");
sBiz[i][Kasse] = dini_Int(str,"Kasse");
sBiz[i][Preis] = dini_Int(str,"Preis");
sBiz[i][Level] = dini_Int(str,"Level");
sBiz[i][Besitzt] = dini_Int(str,"Besitzt");
if(sBiz[i][Waren] > 500)
{
sBiz[i][Waren] = 500;
}
new string2[128];
if(sBiz[i][Besitzt] == 0)
{
format(string2, sizeof(string2), "%s\nPreis: %d$\nWaren: %d/500\nLevel %d\nZum verkauf", sBiz[i][BizName],sBiz[i][Preis],sBiz[i][Waren], sBiz[i][Level]);
sBiz[i][BizText] = Create3DTextLabel(string2, Rot, sBiz[i][PosX], sBiz[i][PosY], sBiz[i][PosZ], 10,0);
}
else
{
format(string2, sizeof(string2), "%s\nBesitzer: %s\nWaren: %d/500\n Firmenwert: %d$",sBiz[i][BizName], sBiz[i][Besitzer],sBiz[i][Waren],sBiz[i][Kasse]);
sBiz[i][BizText] = CreateDynamic3DTextLabel(string2, Rot, sBiz[i][PosX], sBiz[i][PosY], sBiz[i][PosZ], 10,0);
}
sBiz[i][Pickup] = CreateDynamicPickup(1274, 1,sBiz[i][PosX], sBiz[i][PosY], sBiz[i][PosZ]);
printf("Biz %d Geladen.",i);
for(new p = 0; p<MAX_PLAYERS; p++)
if(sBiz[i][Besitzt] == 0)
{
sBiz[i][Map] = SetPlayerMapIcon(p,i,sBiz[i][PosX], sBiz[i][PosY], sBiz[i][PosZ],52,0,MAPICON_LOCAL);
}
}
return 1;
}
Hier mal die Errors:
C:\Dokumente und Einstellungen\Kai\Desktop\World-of-San-Andreas-4.0\World of San Andreas 4.0\gamemodes\AcLTemp.pwn(7849) : error 001: expected token: "]", but found "-identifier-"
C:\Dokumente und Einstellungen\Kai\Desktop\World-of-San-Andreas-4.0\World of San Andreas 4.0\gamemodes\AcLTemp.pwn(7849) : warning 215: expression has no effect
C:\Dokumente und Einstellungen\Kai\Desktop\World-of-San-Andreas-4.0\World of San Andreas 4.0\gamemodes\AcLTemp.pwn(7849) : error 001: expected token: ";", but found "]"
C:\Dokumente und Einstellungen\Kai\Desktop\World-of-San-Andreas-4.0\World of San Andreas 4.0\gamemodes\AcLTemp.pwn(7849) : error 029: invalid expression, assumed zero
C:\Dokumente und Einstellungen\Kai\Desktop\World-of-San-Andreas-4.0\World of San Andreas 4.0\gamemodes\AcLTemp.pwn(7849) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
4 Errors.