Die commands nach:
if (Money >= dini_Int(BizDatei,"Kasse")) return
SendClientMessage(playerid,ROT,"Du hast nicht soviel Geld in der
Kasse!");
werden öfters ausgeführt
CMD:bauszahlen(playerid,params[])
{
for(new b=0;b<MAX_BIZ;b++)
{
new Money;
new BizDatei[64];
format(BizDatei,sizeof(BizDatei),"/Biz/%d.txt",inBiz[playerid]);
new kasse=dini_Int(BizDatei,"Kasse");
if(IsPlayerInRangeOfPoint(playerid,5,bInfo[b][PosX],bInfo[b][PosY],bInfo[b][PosZ]))
if(sscanf(params,"u",Money))return SendClientMessage(playerid,ROT,"Fehler: /bauszahlen [anzahl]");
{
if(strcmp(bInfo[b][Besitzer],SpielerName(playerid),false)==0)
if (Money >= dini_Int(BizDatei,"Kasse")) return SendClientMessage(playerid,ROT,"Du hast nicht soviel Geld in der Kasse!");
{
GivePlayerMoney(playerid,Money);
dini_IntSet(BizDatei,"Kasse",kasse-Money);
KillBiz(b);
LoadBiz(b);
}
}
}
return 1;
}