Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

MySQL

Статус
В этой теме нельзя размещать новые ответы.

reckless

Новичок
Приветствую всех, есть пару проблем с MySQL, переводил дома и бизнесы на MySQL столкнулся с такими проблемами:
1) При запуске мода, через samp-server ничего не грузится, загружается всё после gmx, в чем может быть проблема? В OnGameModeInit стоит загрузка.
2) Дома абсолютно не грузятся, при загрузке все превращается в "0", HouseInfo настроены правильно.

PHP:
public HouseUpdate()
{
	new idxh=0;
	new poryadokh[256];
	while (idxh < sizeof(HouseInfo))
	{
		format(poryadokh,256,"%d",idxh+1);
		BaseSetFloat("Houses","EntranceX",HouseInfo[idxh][hEntrancex],"ID",poryadokh);
		BaseSetFloat("Houses","EntranceY",HouseInfo[idxh][hEntrancey],"ID",poryadokh);
		BaseSetFloat("Houses","EntranceZ",HouseInfo[idxh][hEntrancez],"ID",poryadokh);
		BaseSetFloat("Houses","ExitX",HouseInfo[idxh][hExitx],"ID",poryadokh);
		BaseSetFloat("Houses","ExitY",HouseInfo[idxh][hExity],"ID",poryadokh);
		BaseSetFloat("Houses","ExitZ",HouseInfo[idxh][hExitz],"ID",poryadokh);
		BaseSet("Houses","Owner",HouseInfo[idxh][hOwner],"ID",poryadokh);
		BaseSetInt("Houses","Value",HouseInfo[idxh][hValue],"ID",poryadokh);
		BaseSetInt("Houses","Hel",HouseInfo[idxh][hHel],"ID",poryadokh);
		BaseSetInt("Houses","Arm",HouseInfo[idxh][hArm],"ID",poryadokh);
		BaseSetInt("Houses","Int",HouseInfo[idxh][hInt],"ID",poryadokh);
		BaseSetInt("Houses","Lock",HouseInfo[idxh][hLock],"ID",poryadokh);
		BaseSetInt("Houses","Owned",HouseInfo[idxh][hOwned],"ID",poryadokh);
		BaseSetInt("Houses","Rent",HouseInfo[idxh][hRent],"ID",poryadokh);
		BaseSetInt("Houses","Rentabil",HouseInfo[idxh][hRentabil],"ID",poryadokh);
		BaseSetInt("Houses","Takings",HouseInfo[idxh][hTakings],"ID",poryadokh);
		idxh++;
	}
	return 1;
}
PHP:
public LoadProperty()
{
	new stringh[1024];
	format(stringh,1024,"SELECT * FROM `House`");
	mysql_query(stringh);
	mysql_store_result();
	new sent;
	while(mysql_fetch_row_format(stringh))
	{
	    if(sent > sizeof(HouseInfo)) break;
	    BaseGetFloat("EntranceX",HouseInfo[sent][hEntrancex]);
		BaseGetFloat("EntranceY",HouseInfo[sent][hEntrancey]);
		BaseGetFloat("EntranceZ",HouseInfo[sent][hEntrancez]);
		BaseGetFloat("ExitX",HouseInfo[sent][hExitx]);
        BaseGetFloat("ExitY",HouseInfo[sent][hExity]);
        BaseGetFloat("ExitZ",HouseInfo[sent][hExitz]);
        BaseGet("Owner",HouseInfo[sent][hOwner]);
        BaseGetInt("Value",HouseInfo[sent][hValue]);
        BaseGetInt("Hel",HouseInfo[sent][hHel]);
        BaseGetInt("Arm",HouseInfo[sent][hArm]);
        BaseGetInt("Int",HouseInfo[sent][hInt]);
		BaseGetInt("Lock",HouseInfo[sent][hLock]);
		BaseGetInt("Owned",HouseInfo[sent][hOwned]);
		BaseGetInt("Rent",HouseInfo[sent][hRent]);
		BaseGetInt("Rentabil",HouseInfo[sent][hRentabil]);
		BaseGetInt("Takings",HouseInfo[sent][hTakings]);
 		printf("House Loaded: %d", sent);
		sent++;
	}
	mysql_free_result();
	return 1;
}
До рестарта:

После:
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу