Guten Mrogen Breadfish,
ich habe diesen Command gerade erstellt und irgendwie bekomme ich dort errors.
Danke im Vorraus-
ocmd:buyhaus(playerid,params[]) {
for(new hi; hi< MAX_HAUSER; hi++)
if(IsPlayerInRangeOfPoint(playerid,2.0,HausInfo[hi][PosX],HausInfo[hi][PosY],HausInfo[hi][PosZ])) return SendClientMessage(playerid,Grau,"Du bist bei keinem Haus.");
if(HausInfo[hi][Besitzed] == 0 ) return SendClientMessage(playerid,Grau,"Dieses Haus wurde schon verkauft.");
if(SpielerInfo[playerid][Bank] >= HausInfo[hi][Preis]) return SendClientMessage(playerid,Grau,"Du kannst dir das Haus nicht leisten.");
if(SpielerInfo[playerid][HausID] != 999) return SendClientMessage(playerid,Grau,"Du besitzt bereits ein Haus.");
SpielerInfo[playerid][HausID] = hi;
HausInfo[SpielerInfo[playerid][HausID]][Besitzer] = SpielerName(playerid);
HausInfo[SpielerInfo[playerid][HausID]][Besitzed] = 1;
new SGeld = SpielerInfo[playerid][Bank],HPreis = HausInfo[SpielerInfo[playerid][HausID]][Preis],NBank = SGeld-HPreis;
new NHPreis = HPreis*1.02;
SpielerInfo[playerid][Bank] = NBank;
HausInfo[SpielerInfo[playerid][HausID]][Preis] = NHPreis;
return 1;
}