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

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

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

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

Сохранение объектов оружия (Dropgun) в MySQL

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

Sprinter

Новичок
Помогите пожалуйста разобратся с сохранением оружия. Я переделывал FS DropGun под MySQL, загрузка оружия из БД работает, но вот сохранение почему-то нет, более того когда я вызываю функцию сохранение сервер зависает букально на 5-7 секунд, тоест ькогда я пишу в чат ничего не видно. Но потом все становится нормально. Вот кот сохранения

PHP:
stock SaveGunObject()
{
	for(new g = 0; g < MAX_OBJ; g++)
	{
	 	format(query, sizeof(query),"UPDATE `"T_GUNOBJ"` SET `posX` = '%f',`posY` = '%f',`posZ` = '%f',`GunID` = '%d',`GunAmmo` = '%d' WHERE `id` = '%d' LIMIT 1",
		dGunData[g][ObjPos][0],
		dGunData[g][ObjPos][1],
		dGunData[g][ObjPos][2],
		dGunData[g][ObjData][0],
		dGunData[g][ObjData][1],
		dGunData[g][ObjID]);
		mysql_query(query);
  		if(dGunData[g][ObjData][0] > 0 && dGunData[g][ObjPos][1] != 0)
		{
			DestroyObject(dGunData[g][ObjID]);
			printf("* %s saved: %f,%f,%f", GunNames[dGunData[g][ObjData][0]], dGunData[g][ObjPos][0], dGunData[g][ObjPos][1], dGunData[g][ObjPos][2]-1);
		}
	}
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу