20:01
ОбновитьСмайлыУправление мини-чатом
МИНИ-ЧАТ
Главная страница!

 



 
          





Рекомендуем:





Последние Файлы GTA 4 Последние Файлы GTA-MP Реклама
Скрипт GTA 4 элементы Watch... 07.09.2014
Ferrari 360 Spider [EPM con... 13.12.2013
Porsche Cayenne Turbo 2012 ... 13.12.2013
Shelby Terlingua Mustang v1... 13.12.2013
Hamann Lamborghini Gallardo... 27.10.2013
[GM] The Big PEN1:LS v2.00 ... 04.12.2017
Dgun (AvnanceRP,SampRP,Dimo... 19.03.2016
SAMP скрипт SX Events (MySQ... 03.03.2016
Карта ASL мэрия для SAMP се... 03.03.2016
AIM для SA-MP 0.3.7 22.02.2016
  • Страница 1 из 1
  • 1
Модератор форума: AXE, Weddew  
[MySQL] Система домов
[Nick]Дата: Среда, 01.02.2012, 16:09 | Сообщение # 1
Группа: I'm V.I.P.
Сообщений: 95
Награды: 1
Город: Tallinn
Репутация: -9
Замечания: 20%
Статус:
Здраствуйте. Я перевожу система домов на мускул и сейчас занимаюсь выгрузкой даных из таблице, но они почему то на загружаются.
Помогите пожалуйста.
Code
for(new houseinfo=0; houseinfo < MAX_HOUSE; houseinfo++)
  {
   new qwery[1024];
   format(qwery, 1024, "SELECT * FROM `house` WHERE `ID` = '%d' LIMIT 1", houseinfo);
   mysql_query(qwery);
   mysql_store_result();
   BaseGetInt("ID", id[houseinfo]);
   BaseGetInt("Status", status[houseinfo]);
   BaseGet("Owned", owned[houseinfo]);
   BaseGet("SoOwned", soowned[houseinfo]);
   BaseGetInt("HouseBank", housebank[houseinfo]);
   BaseGetInt("Price", pricex[houseinfo]);
   BaseGetInt("Lock", lock[houseinfo]);
   BaseGetInt("Rent", rent[houseinfo]);
   BaseGetInt("RentPrice", rentprice[houseinfo]);
   BaseGetInt("Heal", heal[houseinfo]);
   BaseGetInt("Armor", armor[houseinfo]);
   BaseGetInt("World", world[houseinfo]);
   BaseGetInt("Inter", inter[houseinfo]);
   BaseGetInt("Rooms", rooms[houseinfo]);
   BaseGetInt("CarID", caridx[houseinfo]);
   BaseGetInt("CarColor1", carcolor1[houseinfo]);
   BaseGetInt("CarColor2", carcolor2[houseinfo]);
   BaseGetFloat("CarX", carx[houseinfo]);
   BaseGetFloat("CarY", cary[houseinfo]);
   BaseGetFloat("CarZ", carz[houseinfo]);
   BaseGetFloat("CarA", cara[houseinfo]);
   BaseGetFloat("CorEnterX", corenterx[houseinfo]);
   BaseGetFloat("CorEnterY", corentery[houseinfo]);
   BaseGetFloat("CorEnterZ", corenterz[houseinfo]);
   BaseGetFloat("CorEnterA", corentera[houseinfo]);
   BaseGetFloat("CorExitX", corexitx[houseinfo]);
   BaseGetFloat("CorExitY", corexity[houseinfo]);
   BaseGetFloat("CorExitZ", corexitz[houseinfo]);
   BaseGetFloat("CorExitA", corexita[houseinfo]);
   BaseGetFloat("CorPickupX", corpickupx[houseinfo]);
   BaseGetFloat("CorPickupY", corpickupy[houseinfo]);
   BaseGetFloat("CorPickupZ", corpickupz[houseinfo]);
   //CreateDynamicPickup(1273, 23, -1995.71, 393.246, 35.1719);
   if(status[houseinfo] == 0)
   {
    CreateDynamicPickup(1273, 23, corpickupx[houseinfo], corpickupy[houseinfo], corpickupz[houseinfo]);
    format(housetext,sizeof(housetext),"Íåäâèæèìîñòü âûñòàâëåíà íà ïðîäàæó\nÖåíà: %d",pricex[houseinfo]);
    //houselabel[houseinfo] = CreateDynamic3DTextLabel(housetext,0x008080FF,corpickupx[houseinfo], corpickupy[houseinfo], corpickupz[houseinfo],10.0);
   }
   if(status[houseinfo] == 1)
   {
    CreateDynamicPickup(1239, 23, corpickupx[houseinfo], corpickupy[houseinfo], corpickupz[houseinfo]);
    format(housetext,sizeof(housetext),"×àñòíàÿ ñîáñòâåíîñòü: %s\n ID: %d",owned[houseinfo], id[houseinfo]);
    //houselabel[houseinfo] = CreateDynamic3DTextLabel(housetext,0x008080FF,corpickupx[houseinfo], corpickupy[houseinfo], corpickupz[houseinfo],10.0);
   }

  }





Moon Eclipse - проект, который пока что я делаю для себя.
Готов примерно на - 7%
EakwarpДата: Среда, 01.02.2012, 16:16 | Сообщение # 2
Мастер джэдай
Группа: Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус:
Quote (|BriaN|)
Я перевожу система домов на мускул

Мая ваша не понимает.
Quote (|BriaN|)
BaseGetInt

Quote (|BriaN|)
 BaseGetInt(

Quote (|BriaN|)
BaseGetFloat

Покажите функции, а вообще, использовать sscanf гораздо практичнее.



More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.


Valakas Roleplay on Twitter

Платные консультации, разработка, в ICQ. Дорого.
[Nick]Дата: Среда, 01.02.2012, 16:17 | Сообщение # 3
Группа: I'm V.I.P.
Сообщений: 95
Награды: 1
Город: Tallinn
Репутация: -9
Замечания: 20%
Статус:
Code
BaseGet(fields[],perms[])
{
         new fetch[256];
         mysql_fetch_field_row(fetch,fields);
         strmid(perms, fetch, 0, strlen(fetch), 255);
}
BaseGetInt(fieldi[],&permi)
{
         new fetch[256];
         mysql_fetch_field_row(fetch,fieldi);
         permi = strval(fetch);
}
BaseGetFloat(fieldf[],&Float:permf)
{
         new fetch[256];
         mysql_fetch_field_row(fetch,fieldf);
         permf = floatstr(fetch);
}





Moon Eclipse - проект, который пока что я делаю для себя.
Готов примерно на - 7%
[Nick]Дата: Среда, 01.02.2012, 18:07 | Сообщение # 4
Группа: I'm V.I.P.
Сообщений: 95
Награды: 1
Город: Tallinn
Репутация: -9
Замечания: 20%
Статус:
Ну что не кто не может помочь?




Moon Eclipse - проект, который пока что я делаю для себя.
Готов примерно на - 7%
EakwarpДата: Среда, 01.02.2012, 18:17 | Сообщение # 5
Мастер джэдай
Группа: Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус:
[BriaN], добавьте принт, посмотрите, что выдает запрос.

А так, на будущее:
new Field[255+1];
if(mysql_fetch_row_format(Field))
{
sscanf(Field,"p<|>is[24]...",
id[houseinfo],
name[houseinfo]...

гораздо более оптимальная конструкция.



More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.


Valakas Roleplay on Twitter

Платные консультации, разработка, в ICQ. Дорого.
[Nick]Дата: Среда, 01.02.2012, 20:08 | Сообщение # 6
Группа: I'm V.I.P.
Сообщений: 95
Награды: 1
Город: Tallinn
Репутация: -9
Замечания: 20%
Статус:
Code
sscanf(Field,"p<|>is[24]...",

Что за что тут отвечает?





Moon Eclipse - проект, который пока что я делаю для себя.
Готов примерно на - 7%
EakwarpДата: Среда, 01.02.2012, 20:13 | Сообщение # 7
Мастер джэдай
Группа: Продвинутые
Сообщений: 4874
Награды: 179
Город: Москва
Репутация: 2543
Замечания: 60%
Статус:
[BriaN], http://forum.sa-mp.com/showthread.php?t=120356


More than 4 years of development, more than 250,000 lines of source code, more than a hundred units and more than 3400 revisions. Valakas Roleplay - choose your role.


Valakas Roleplay on Twitter

Платные консультации, разработка, в ICQ. Дорого.
  • Страница 1 из 1
  • 1
Поиск:





 


 


 
Хостинг от uCoz samp.at.ua