14.09.2014, 07:42
Код:
if(cache_num_rows())
{
for(new i=0; i<cache_num_rows(); i++)
{
if(pickupid == PickupData[i][Namas]) // Namai
{
new name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, sizeof(name));
if(strcmp(name, HouseData[i][Savininkas], true))
{
ShowPlayerDialog(playerid, 3000, DIALOG_STYLE_LIST, "Namo valdymas", "Parduoti namą\nParduoti namą kitam ћaidėjui\nPasidėti ginklus\nPasidėti narkotikus\nPasidėti pinigus\nPasikeisti vidų", "Gerai", "Atљaukti");
}
}
if(pickupid == PickupData[i][Namas2]) // Namai
{
new name[MAX_PLAYER_NAME+1];
GetPlayerName(playerid, name, sizeof(name));
if(strcmp(name, HouseData[i][Savininkas], false))
{
new parduodamas[128];
if(HouseData[i][Parduodamas] == 0) parduodamas = "{FF0000}Ne{ffffff}";
else if(HouseData[i][Parduodamas] == 1) parduodamas = "{FF0000}Taip{ffffff}";
new string[128];
format(string, sizeof(string), "Namas parduodamas: %s\nNamo savininkas: %s\nNamo pardavimo kaina: %i\nPirkti namą", parduodamas, HouseData[i][Savininkas], HouseData[i][Namokaina]);
ShowPlayerDialog(playerid, 2999, DIALOG_STYLE_LIST, "Namas", string, "Gerai", "");
}
}
}
}
Код:
if(HouseData[i][Parduodamas] != 1) //this if house not on sale
{
format(string, sizeof(string), "Namas Nr. %i\n %s\nNamo savininkas: %s\nNamo valdymas ENTER.", HouseData[i][ID], HouseData[i][Pavadinimas], HouseData[i][Savininkas]);
PickupData[i][Namas] = CreatePickup(1272, 1, HouseData[i][PositionX], HouseData[i][PositionY], HouseData[i][PositionZ], -1);
Create3DTextLabel(string, -1, HouseData[i][PositionX], HouseData[i][PositionY], HouseData[i][PositionZ]+0.75, 40.0, 0, 0);
}
else //this if house on sale
{
format(string2, sizeof(string2), "Namas Nr. %i parduodamas\n %s\nNamo savininkas: %s\nNamo kaina: %i\nNamo pirkimas ENTER.", HouseData[i][ID], HouseData[i][Pavadinimas], HouseData[i][Savininkas], HouseData[i][Namokaina]);
PickupData[i][Namas2] = CreatePickup(1273, 1, HouseData[i][PositionX], HouseData[i][PositionY], HouseData[i][PositionZ], -1);
Create3DTextLabel(string2, -1, HouseData[i][PositionX], HouseData[i][PositionY], HouseData[i][PositionZ]+0.75, 40.0, 0, 0);
}


