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

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

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

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

Объясните или помогите.

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

killswich

Умник
Ув.форумчане.
Обыскал все форумы, конкретного ответа так и ненашел.
Взял из Cream Life сис-му автосалона. Но вот трабла, угол поворота у купленных тс после парковки не сохраняется, ну или не загружается. Машина спавнится повернутой в другую сторону, причем в какую невозможно предугадать. Дайте пожалуйста конкретный ответ по решению сей проблемы. Заранее огромное спасибо.

---------- Добавлено сообщение в 02:28 ---------- Предыдущее в 02:16 ----------

PHP:
public LoadCars()
{
    new arrCoords[36][64];
    new strFromFile2[256];
    new File: file = fopen("vehicle.cfg", io_read);
	if (file)
	{
	    new idx;
		while (idx < OWNABLECARS)
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
	    	CarInfo[idx][cId] = strval(arrCoords[0]);
	    	CarInfo[idx][cSTCar_x] = strval(arrCoords[1]);
	    	CarInfo[idx][cSTCar_y] = strval(arrCoords[2]);
	    	CarInfo[idx][cSTCar_z] = strval(arrCoords[3]);
	    	CarInfo[idx][cSTCar_a] = strval(arrCoords[4]);
         	CarInfo[idx][cPARKCar_x] = strval(arrCoords[5]);
	    	CarInfo[idx][cPARKCar_y] = strval(arrCoords[6]);
	    	CarInfo[idx][cPARKCar_z] = strval(arrCoords[7]);
	    	CarInfo[idx][cPARKCar_a] = strval(arrCoords[8]);
         	CarInfo[idx][cColor1] = strval(arrCoords[9]);
	    	CarInfo[idx][cColor2] = strval(arrCoords[10]);
	    	strmid(CarInfo[idx][cOwner], arrCoords[11], 0, strlen(arrCoords[11]), 255);
	    	CarInfo[idx][cTeh] = strval(arrCoords[12]);
	    	CarInfo[idx][cLock] = strval(arrCoords[13]);
	    	CarInfo[idx][cCost] = strval(arrCoords[14]);
	    	CarInfo[idx][cAlarm] = strval(arrCoords[15]);
	    	CarInfo[idx][cPolis] = strval(arrCoords[16]);
   			//Íèæå - òþíèíã

	    	CarInfo[idx][cKey] = strval(arrCoords[35]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}
PHP:
	if(strcmp(cmd, "/park", true) == 0)
	{
		if(IsPlayerConnected(playerid))
 		{
			new Float:x,Float:y,Float:z;
			new Float:a;
			new carid;
  			GetPlayerName(playerid, playername, sizeof(playername));
			if(IsPlayerInAnyVehicle(playerid))
			{
			    carid = GetPlayerVehicleID(playerid) ;
				GetVehiclePos(carid,x, y, z);
				GetPlayerFacingAngle(playerid, a);
   			}
   			else
   			{
   			    SendClientMessage(playerid, COLOR_GREY, "Âû íå â òðàíñïîðòíîì ñðåäñòâå.");
   			    return 1;
	  		}
			if(!strcmp(playername, CarInfo[carid-1-SIMPLECARS][cOwner], true))
			{
				CarInfo[carid-1-SIMPLECARS][cPARKCar_x] = x;
				CarInfo[carid-1-SIMPLECARS][cPARKCar_y] = y;
				CarInfo[carid-1-SIMPLECARS][cPARKCar_z] = z;
				CarInfo[carid-1-SIMPLECARS][cPARKCar_a] = a;
				format(string, sizeof(string), "* Àâòîìîáèëü %d ïðèïàðêîâàí ((X:%fY:%fZ:%fANGLE:%f))", carid,CarInfo[carid-1-SIMPLECARS][cPARKCar_x],CarInfo[carid-1-SIMPLECARS][cPARKCar_y],CarInfo[carid-1-SIMPLECARS][cPARKCar_z],CarInfo[carid-1-SIMPLECARS][cPARKCar_a]);
				if(PlayerInfo[playerid][pAdmin] > 0)
				{
					SendClientMessage(playerid, COLOR_GRAD5, string);
				}
				GameTextForPlayer(playerid, "~/n~ ~/n~ ~/n~ ~/n~ ~/n~ ~/n~ B‘ ŒP…ŒAPKOBA‡… CBOE &#143;C ìA “&#143;O– –EC&#143;E..", 10000, 3);
				OnPropUpdate();
				SavePlayer(playerid);
				SaveCars();
				return 1;
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "Âû íå ìîæåòå ïðèïàðêîâàòü ýòî òðàíñïîðòíîå ñðåäñòâî!");
   			}
		}
		return 1;
	}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу