Skau
Ученик
Ребят, тут же можно как то оптимизировать, меняется всего одно значение в разных вариантах, можете подсказать как это сделать?
PHP:
case 530:
{
if(!response) return 1;
SelectCityActive[playerid] = false;
SendClientMessage(playerid, -1, "{7fff00}Вы выбрали Лос-Сантос.");
for(new i; i < 46; i++) TextDrawHideForPlayer(playerid, CitySelect[i]);
CancelSelectTextDraw(playerid);
User[playerid][City] = 1;
new str[128];
format(str, sizeof(str), "UPDATE `accounts` SET `City` = '%d' WHERE `Name` = '%s'", User[playerid][City]);
}
case 531:
{
if(!response) return 1;
SelectCityActive[playerid] = false;
SendClientMessage(playerid, -1, "{7fff00}Вы выбрали Сан-Фиерро.");
for(new i; i < 46; i++) TextDrawHideForPlayer(playerid, CitySelect[i]);
CancelSelectTextDraw(playerid);
User[playerid][City] = 2;
new str[128];
format(str, sizeof(str), "UPDATE `accounts` SET `City` = '%d' WHERE `Name` = '%s'", User[playerid][City]);
}
case 532:
{
if(!response) return 1;
SelectCityActive[playerid] = false;
SendClientMessage(playerid, -1, "{7fff00}Вы выбрали Лас-Вентурас.");
for(new i; i < 46; i++) TextDrawHideForPlayer(playerid, CitySelect[i]);
CancelSelectTextDraw(playerid);
User[playerid][City] = 3;
new str[128];
format(str, sizeof(str), "UPDATE `accounts` SET `City` = '%d' WHERE `Name` = '%s'", User[playerid][City]);
}
