Narek
Компетентный
PHP:
public HouseLoad()
{
new time = GetTickCount();
new r, f;
cache_get_data(r, f);
new string[128];
for(new idx; idx < r; idx++)
{
HouseInfo[idx][hID] = cache_get_field_content_int(idx, "id", MYSQL_ARG);
HouseInfo[idx][hPosV][0] = cache_get_field_content_float(idx, "pos1", MYSQL_ARG);
HouseInfo[idx][hPosV][1] = cache_get_field_content_float(idx, "pos2", MYSQL_ARG);
HouseInfo[idx][hPosV][2] = cache_get_field_content_float(idx, "pos3", MYSQL_ARG);
HouseInfo[idx][hPosE][0] = cache_get_field_content_float(idx, "pose1", MYSQL_ARG);
HouseInfo[idx][hPosE][1] = cache_get_field_content_float(idx, "pose2", MYSQL_ARG);
HouseInfo[idx][hPosE][2] = cache_get_field_content_float(idx, "pose3", MYSQL_ARG);
cache_get_field_content(idx, "owner", HouseInfo[idx][hOwner], MYSQL_ARG, 24);
HouseInfo[idx][hCena] = cache_get_field_content_int(idx, "cena", MYSQL_ARG);
HouseInfo[idx][hInt] = cache_get_field_content_int(idx, "int", MYSQL_ARG);
HouseInfo[idx][hLock] = cache_get_field_content_int(idx, "lock", MYSQL_ARG);
HouseInfo[idx][hOwned] = cache_get_field_content_int(idx, "owned", MYSQL_ARG);
HouseInfo[idx][hClass] = cache_get_field_content_int(idx, "class", MYSQL_ARG);
new klass[13];
if(HouseInfo[idx][hOwned] == 0)
{
HouseInfo[idx][hPickupID] = CreatePickup(1273, 23, HouseInfo[idx][hPosV][0], HouseInfo[idx][hPosV][1], HouseInfo[idx][hPosV][2],-1);
HouseInfo[idx][hIconID] = CreateDynamicMapIcon(HouseInfo[idx][hPosV][0], HouseInfo[idx][hPosV][1], HouseInfo[idx][hPosV][2], 31, 0xFFFFFF, 0, -1, -1, 200.0);
switch(HouseInfo[idx][hClass])
{
case 0: klass = "Эконом класс";
case 1: klass = "Бизнес класс";
case 2: klass = "Элитный";
}
format(string,256,"Номер дома: %i\nЦена: %i долларов\nКласс: %s",idx,HouseInfo[idx][hCena],klass);
HouseInfo[idx][hTextID] = Create3DTextLabel(string,0xFFFFFF,HouseInfo[idx][hPosV][0], HouseInfo[idx][hPosV][1], HouseInfo[idx][hPosV][2],20.0,0,1);
}
else
{
HouseInfo[idx][hPickupID] = CreatePickup(1272, 23, HouseInfo[idx][hPosV][0], HouseInfo[idx][hPosV][1], HouseInfo[idx][hPosV][2],-1);
HouseInfo[idx][hIconID] = CreateDynamicMapIcon(HouseInfo[idx][hPosV][0], HouseInfo[idx][hPosV][1], HouseInfo[idx][hPosV][2], 32, 0xFFFFFF, 0, -1, -1, 200.0);
switch(HouseInfo[idx][hClass])
{
case 0: klass = "Эконом класс";
case 1: klass = "Бизнес класс";
case 2: klass = "Элитный";
}
format(string,256,"Номер дома: %i\nВладелец: %s\nКласс: %s",idx,HouseInfo[idx][hOwner], klass);
HouseInfo[idx][hTextID] = Create3DTextLabel(string,0xFFFFFF,HouseInfo[idx][hPosV][0], HouseInfo[idx][hPosV][1], HouseInfo[idx][hPosV][2],20.0,0,1);
}
TOTALHOUSES++;
}
printf("Загружено домов [%i] пострачено времени [%i мс]",TOTALHOUSES,GetTickCount()-time);
return true;
}
пажалуста помогите выровнять этот код! я сам попробвал всегда 1 варнинг есть
