Hi!
So an sich funktioniert das alles, aber sobald ich Besitzer eines Hauses bin, kann ich keine Wohnung mehr mieten. Ich hätte es jedoch gerne so, dass wenn ich ein Haus besitze (pPhousekey >= 0) und mir eine Wohnung mieten möchte, pPhousekey2 genutzt und belegt wird, statt pPhousekey. Ich hoffe das meine Erklärung verständlich war
Hier mein Code:
if(PlayerInfo[playerid][pPhousekey] != -1 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
{
SendClientMessage(playerid, COLOR_ERRORTEXT, " Du besitzt bereits ein Haus, benutze /sellhouse zum verkaufen, und dich hier einmieten zu können.");
return 1;
}
if(PlayerInfo[playerid][pPhousekey] == -1)
{
if(PlayerInfo[playerid][pCash] > HouseInfo[h][hRent])
{
//..
return 1;
}
else
{
SendClientMessage(playerid, COLOR_ERRORTEXT, " So viel Geld hast du nicht !");
return 1;
}
}
if(PlayerInfo[playerid][pPhousekey2] == -1)
{
if(PlayerInfo[playerid][pCash] > HouseInfo[h][hRent])
{
//..
return 1;
}
else
{
SendClientMessage(playerid, COLOR_ERRORTEXT, " So viel Geld hast du nicht !");
return 1;
}
}
Vielleicht sehe ich mal wieder den Wald vor lauter Bäumen nicht, freue mich jedoch über eure Hilfe!
Gruß
Crowley