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

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

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

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

Определение id из mysql на машине

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

Директор

Ученик
Здравствуйте, появилась проблема!
Как только я сделал сохранение цветов и т.д, у меня появилась другая проблема!
Оказывается, скрипт не понимает на какую машину мы сели!

У меня есть скрипт который достает из бд машины и спавнит их. Скрипт который красит машину не понимает какой ид у машины!

Вот команда покраски
PHP:
CMD:setvehcolor(playerid, params[])
{
    new setcolor; new stringer[500];
    if(sscanf(params, "d", setcolor))return SendClientMessage(playerid, -1, "/setvehcolor [цвет]");
    new car = GetPlayerVehicleID(playerid);
    ChangeVehicleColor(car,setcolor,setcolor);
    csInfo[car][cColor1] = setcolor;
    format(stringer, sizeof(stringer), "%d",csInfo[car][cId]);
	SendClientMessage(playerid, 0x6ab1ffaa, stringer);
	new zapros[512];
    mysql_format(mysql_connect_ID, zapros, sizeof(zapros), "UPDATE `carsell` SET `color1` = '%i' WHERE `id` = '%d'",csInfo[car][cColor1], csInfo[car][cId]);
	mysql_function_query(mysql_connect_ID, zapros, false, "", "");
    return true;
}
Скрипт загрузки машин
PHP:
function CarSellLoad()
{
    LoadAllCarSell = 0;
    new rows, fields, time = GetTickCount();
    cache_get_data(rows, fields);
    for(new i = 0; i < rows; i++)
    {
        csInfo[i][cId] = cache_get_field_content_int(i, "id", mysql_connect_ID);
        cache_get_field_content(i, "owner", csInfo[i][cOwner], mysql_connect_ID, 24);
        csInfo[i][cIdModel] = cache_get_field_content_int(i, "idmodel", mysql_connect_ID);
        csInfo[i][cCena] = cache_get_field_content_int(i, "cena", mysql_connect_ID);
        csInfo[i][cColor1] = cache_get_field_content_int(i, "color1", mysql_connect_ID);
        csInfo[i][cColor2] = cache_get_field_content_int(i, "color2", mysql_connect_ID);
        csInfo[i][cPos][0] = cache_get_field_content_float(i, "xpos", mysql_connect_ID);
        csInfo[i][cPos][1] = cache_get_field_content_float(i, "ypos", mysql_connect_ID);
        csInfo[i][cPos][2] = cache_get_field_content_float(i, "zpos", mysql_connect_ID);
        csInfo[i][cPos][3] = cache_get_field_content_float(i, "rotation", mysql_connect_ID);
        LoadAllCarSell++;
        csInfo[i][cCreate] = CreateVehicle(csInfo[i][cIdModel], csInfo[i][cPos][0], csInfo[i][cPos][1], csInfo[i][cPos][2], csInfo[i][cPos][3], csInfo[i][cColor1], csInfo[i][cColor2], 60000);
    }
    return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу