format(HInfo[houseid][owner], 24, dini_Get(Huis, "Owner"));
if(strcmp(cmd,"/buyhouse",true)==0)
{
if(PlayerToPoint(3.0, playerid, HInfo[houseid][iconx],HInfo[houseid][icony],HInfo[houseid][iconz]))
{
if(strcmp(HInfo[houseid][owner], "nobody", true))
{
if(GetPlayerMoney(playerid) >= HInfo[houseid][price])
{
new pname[24];
GetPlayerName(playerid, pname, 24);
format(string, sizeof(string), "You are now the owner of houseid: %d !!!", HInfo[houseid][hHouseid]);
SendClientMessage(playerid, GROEN, string);
dini_Set(Huis, "Owner", pname);
}
else
{
SendClientMessage(playerid, ROOD, "You don't have enough money.");
}
}
else
{
SendClientMessage(playerid, ROOD, "This house is already bought.");
}
}
else
{
SendClientMessage(playerid, ROOD, "You are not at an house.");
}
return 1;
}
if(strcmp(HInfo[houseid][owner], "nobody", true))
{
//...
public OnPlayerPickUpPickup(playerid, pickupid)
{
new houseid, Howner[MAX_HOUSES], Hprice[MAX_HOUSES];
new string[256];
houseid = dini_Int(Huis, "Id");
format(Howner[houseid], 256, dini_Get(Huis, "Owner"));
Hprice[houseid] = dini_Int(Huis, "Price");
if(pickupid == EnterHousePickup[houseid])
{
 if(strcmp(Howner[houseid],"nobody", true))
 {
  format(string, sizeof(string), "~w~Type /buyhouse to buy this house ~h~Price: %d", Hprice[houseid]);
  GameTextForPlayer(playerid, string, 500, 0);
 }
 else
 {
  format(string, sizeof(string), "~w~Owner: %s ~w~Type /enter to enter the house", Howner[houseid]);
  GameTextForPlayer(playerid,string, 500, 0);
 }
}
if(pickupid == ExitHousePickup[houseid])
{
 GameTextForPlayer(playerid,"~w~Type ~r~/exit ~w~to exit the house", 500, 0);
}
return 1;
}
if(strcmp(HInfo[houseid][owner], "nobody", true) == 0)
Originally Posted by dice7
pawn Код:
|
if(strcmp(HInfo[houseid][owner], "nobody", true) == 1)