ich versuche gerade ein Haussystem zu scripten
aber ich bekomme den error
C:\Dokumente und Einstellungen\Server\Desktop\samp03dsvr_R5_win32\gamemodes\cut.pwn(409) : error 006: must be assigned to an array
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
hier der befehl
ocmd:kaufehaus(playerid,params[])
{
new pID;
if(sscanf(params,"u",pID))return SendClientMessage(playerid,ROT,"/kaufehaus [id]");
if(GetPVarInt(playerid, "HausJA")==1)return SendClientMessage(playerid,ROT,"Sie besitzen bereits 1 Haus");
if(pID > MAX_HOUSES)return SendClientMessage(playerid,ROT,"Das Haus existiert nicht");
for(new o; o<MAX_HOUSES; o++)
{
if(h[o][besetzt]==1)return SendClientMessage(playerid,ROT,"Das Haus steht nicht zum Verkauf");
new string[256];
format(string, sizeof(string), "Sie Brauchen mindestens %d +1€ um dieses Haus kaufen zu können", h[o][preis]);
if(GetPlayerMoney(playerid)<h[o][preis]+1)return SendClientMessage(playerid,ROT,string);
//Haus wird jetzt gekauft
new sname[MAX_PLAYER_NAME];
GetPlayerName(playerid, sname, sizeof(sname));
h[o][besitzer] = sname;//hier die error zeile
}
return 1;
}
warum geht es nicht