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

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

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

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

Проблема с загрузской с таблицы

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

Melsik161

Новичок
Всем доброго времени суток. Вообщем вырезал с мода такую вещь, что на MSQL в таблице прописана у фракций их казна и название самой фракции, вообщем казна закружается, а вот название в /leaders не отображается. и в паспорте а как только через игру меня название фракции начинает везде отображаться, после рестарта происходит слет. Помогите

Вот вам данные

PHP:
static LoadFI() {
	new fracname[36], frconf[3], fbconf[2];
	new fracid, bank, time = GetTickCount();
	format(query, sizeof query, "SELECT * FROM `"#__DB_PREFIX"frac_info` ORDER BY `"#__DB_PREFIX"frac_info`.`fID` ASC");
	if(Db::query(query) && Db::store_result()) {
		if(Db::num_rows()) {
			strmid(FracInfo[0][fName], "Civilian", 0, strlen("Civilian"), 255);
			while(Db::fetch_row(query)) {
				sscanf(query, "P<|,>iia<i>[3]a<i>[2]s[36]", fracid, bank, frconf, fbconf, fracname);
				
				FracInfo[fracid][fBank] = bank;
				for(new i; i < sizeof frconf; i++) FracInfo[fracid][fRConf][i] = frconf[i];
				for(new i; i < sizeof fbconf; i++) FracInfo[fracid][fBConf][i] = fbconf[i];
				strmid(FracInfo[fracid][fName], fracname, 0, 36, 255);
			}
			printf(" + Fraction info successfully loaded! (Ticks: %i)", GetTickCount()-time);
		}
	}
	return 1;
}

stock UpdateFI(fracid) {
	if(1 <= fracid <= 20) {
		format(query, sizeof query, "UPDATE `"#__DB_PREFIX"frac_info` SET ");
		scf(query, temp, "`fBank`='%i',", FracInfo[fracid][fBank]);
		scf(query, temp, "`fRConf`='%i,%i,%i',", FracInfo[fracid][fRConf][zRANK], FracInfo[fracid][fRConf][bRANK], FracInfo[fracid][fRConf][gRANK]);
		scf(query, temp, "`fBConf`='%i,%i'", FracInfo[fracid][fBConf][bKILLS], FracInfo[fracid][fBConf][bPRICE]);
		scf(query, temp, "`fName`='%i',", FracInfo[fracid][fName]);
		scf(query, temp, " WHERE `fID`='%i'", fracid);
		return Db::query(query, fracid);
	}
	return 0;
}
название фракции в таблице записано так fName.

Зарание спасибо. Я не силен с MSQl я так понимаю просто не вписана функция загрузки fName, но как я не пробывал не получается вставить ее
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу