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

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

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

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

[Вопрос] MySQL Сохранение данных

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

zatypok

Ученик
Как сделать сохранение спавна организаций и авто?
Есть код загрузки
PHP:
stock LoadSpawns()// Загрузка спавнов
{
    mysql_query("SELECT * FROM `gangs`");
    mysql_store_result();
    if(mysql_num_rows() > 0)
    {
        for(new idx = 0; idx < mysql_num_rows(); idx++)
        {
            mysql_fetch_row(query);
            sscanf(query, "p<|>ifffff",
            EGangInfo[idx][IdFraction],
            EGangInfo[idx][GangSpawn][0],
            EGangInfo[idx][GangSpawn][1],
            EGangInfo[idx][GangSpawn][2],
            EGangInfo[idx][GangSpawn][3],
            EGangInfo[idx][GangInterior]);
        }
    }
    mysql_free_result();
    return 1;
}
PHP:
		for ( new i; i < sizeof ( EGangInfo ); i++ )
		{
			if (PlayerInfo[playerid][pFMember] == EGangInfo[i][IdFraction] )
			{
				new Gang = PlayerInfo[playerid][pFMember];
				SetPlayerPos(playerid, EGangInfo[Gang][GangSpawn][0], EGangInfo[Gang][GangSpawn][1], EGangInfo[Gang][GangSpawn][2] );
				break;
			}
		}
PHP:
stock LoadBallas()// загрузка авто баллас
{
	mysql_query("SELECT * FROM `ballasc`");
	mysql_store_result();
	if(mysql_num_rows() > 0)
	{
		for(new idx = 0; idx < mysql_num_rows(); idx++)
		{
			mysql_fetch_row(query);
			sscanf(query, "p<|>idffffff",
			BallasInfo[idx][gUID],
			BallasInfo[idx][gModel],
			BallasInfo[idx][gPosX],
			BallasInfo[idx][gPosY],
			BallasInfo[idx][gPosZ],
			BallasInfo[idx][gAngle],
			BallasInfo[idx][gColor1],
			BallasInfo[idx][gColor2]);
		}
	}
	mysql_free_result();
	return 1;
}
PHP:
ballascar[0] = CreateVehicle(BallasInfo[0][gModel], BallasInfo[0][gPosX], BallasInfo[0][gPosY], BallasInfo[0][gPosZ], BallasInfo[0][gAngle], BallasInfo[0][gColor1], BallasInfo[0][gColor2],600);
	ballascar[1] = CreateVehicle(BallasInfo[1][gModel], BallasInfo[1][gPosX], BallasInfo[1][gPosY], BallasInfo[1][gPosZ], BallasInfo[1][gAngle], BallasInfo[1][gColor1], BallasInfo[1][gColor2],600);
	ballascar[2] = CreateVehicle(BallasInfo[2][gModel], BallasInfo[2][gPosX], BallasInfo[2][gPosY], BallasInfo[2][gPosZ], BallasInfo[2][gAngle], BallasInfo[2][gColor1], BallasInfo[2][gColor2],600);
	ballascar[3] = CreateVehicle(BallasInfo[3][gModel], BallasInfo[3][gPosX], BallasInfo[3][gPosY], BallasInfo[3][gPosZ], BallasInfo[3][gAngle], BallasInfo[3][gColor1], BallasInfo[3][gColor2],600);
	ballascar[4] = CreateVehicle(BallasInfo[4][gModel], BallasInfo[4][gPosX], BallasInfo[4][gPosY], BallasInfo[4][gPosZ], BallasInfo[4][gAngle], BallasInfo[4][gColor1], BallasInfo[4][gColor2],600);
	ballascar[5] = CreateVehicle(BallasInfo[5][gModel], BallasInfo[5][gPosX], BallasInfo[5][gPosY], BallasInfo[5][gPosZ], BallasInfo[6][gAngle], BallasInfo[5][gColor1], BallasInfo[5][gColor2],600);
	ballascar[6] = CreateVehicle(BallasInfo[6][gModel], BallasInfo[6][gPosX], BallasInfo[6][gPosY], BallasInfo[6][gPosZ], BallasInfo[6][gAngle], BallasInfo[6][gColor1], BallasInfo[6][gColor2],600);
	ballascar[7] = CreateVehicle(BallasInfo[7][gModel], BallasInfo[7][gPosX], BallasInfo[7][gPosY], BallasInfo[7][gPosZ], BallasInfo[7][gAngle], BallasInfo[7][gColor1], BallasInfo[7][gColor2],600);
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу