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

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

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

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

Баг с сохранинием в файл!

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

igor_ok

Ученик
Пишу авторынок,но сталкнулся с проблемой:когда какому-то значению присваиватся допустим 1,то всем осталыним 0.
Мне кажется что вы ничего не поняли поэтому объясню поподробней.
У меня в файле было:
604|0.0|0.0|10.0|0.0|1|1|Igor_Vasilev|1|1
После перекраски (/carcolor)
0|0.0|0.0|0.0|0.0|137|137|Igor_Vasilev|0|0
137-id цветов
Тоисть первые значения слетели,и стали 0!
Поменялись последния два значиния - это 2 цвета авто,а остальные стелели!

Прошу помощи у понимающих скриптеров!
PHP:
public SaveCars(playerid)
{
	new idx;
	new File: file2;
	while (idx < OWNABLECARS)
	{
	    new sendername[MAX_PLAYER_NAME];
		GetPlayerName(playerid, sendername, sizeof(sendername));
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d|%f|%f|%f|%f|%d|%d|%s|%d|%d\n",CarInfocar[idx][cCId],CarInfocar[idx][cC_x],CarInfocar[idx][cC_y],CarInfocar[idx][cC_z],CarInfocar[idx][cC_a],CarInfocar[idx][cCColor1],CarInfocar[idx][cCColor2],sendername,CarInfocar[idx][cCLock],CarInfocar[idx][cKeyincar]);
		if(idx == 0)
		{
			file2 = fopen("vehicle.ini", io_write);
		}
		else
		{
			file2 = fopen("vehicle.ini", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу