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

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

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

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

Работа дальнобойщика

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

Turak

Новичок
Здравствуйте. проблема с работой дальнобойщика. Когда вводишь команду /tunload если ты не загружен или не дальнобойщик, то она отвечает, но если ты приехал с прицепом в порт, то вводишь ее, а ответа нет, прошу просмотреть код и найти ошибку)
PHP:
CMD:tunload(playerid, params[])
{
	if(PlayerInfo[playerid][pJob] != 99)return SCM(playerid,COLOR_ORANGE, "Вы не Дальнобойщик");
	if(DriverJob[playerid] == false) return SCM(playerid,COLOR_ORANGE,"Вы не загружены");
	if(!GetVehicleTrailer(GetPlayerVehicleID(playerid))) return true;
	if(!IsPlayerInRangeOfPoint(playerid, 7.0, 2601.7222,-2226.5867,13.3732) || !IsPlayerInRangeOfPoint(playerid, 7.0, -1731.4509,118.9413,3.5547)) return true;
	switch(bGruz[playerid])
	{
	case 1:
		{
			PlayerInfo[playerid][pCash] += PlayerInfo[playerid][pDgruz]*Sellbenz[0];
			PlayerInfo[playerid][pDExp] += PlayerInfo[playerid][pDgruz]*1000;
			format(LIFECMDstr, sizeof(LIFECMDstr), "Вы продали груз за: %d",PlayerInfo[playerid][pDgruz]*Sellbenz[0]);
			SCM(playerid, 0x458E1DAA, LIFECMDstr);
		}
	case 2:
		{
			PlayerInfo[playerid][pCash] += PlayerInfo[playerid][pDgruz]*Sellbenz[1];
			PlayerInfo[playerid][pDExp] += PlayerInfo[playerid][pDgruz]*1000;
			format(LIFECMDstr, sizeof(LIFECMDstr), "Вы продали груз за: %d",PlayerInfo[playerid][pDgruz]*Sellbenz[1]);
			SCM(playerid, 0x458E1DAA, LIFECMDstr);
		}
	case 3:
		{
			PlayerInfo[playerid][pCash] += PlayerInfo[playerid][pDgruz]*Sellugol[0];
			PlayerInfo[playerid][pDExp] += PlayerInfo[playerid][pDgruz]*1000;
			format(LIFECMDstr, sizeof(LIFECMDstr), "Вы продали груз за: %d",PlayerInfo[playerid][pDgruz]*Sellugol[0]);
			SCM(playerid, 0x458E1DAA, LIFECMDstr);
		}
	case 4:
		{
			PlayerInfo[playerid][pCash] += PlayerInfo[playerid][pDgruz]*Sellugol[1];
			PlayerInfo[playerid][pDExp] += PlayerInfo[playerid][pDgruz]*1000;
			format(LIFECMDstr, sizeof(LIFECMDstr), "Вы продали груз за: %d",PlayerInfo[playerid][pDgruz]*Sellugol[1]);
			SCM(playerid, 0x458E1DAA, LIFECMDstr);
		}
	case 5:
		{
			PlayerInfo[playerid][pCash] += PlayerInfo[playerid][pDgruz]*Sellderevo[0];
			PlayerInfo[playerid][pDExp] += PlayerInfo[playerid][pDgruz]*1000;
			format(LIFECMDstr, sizeof(LIFECMDstr), "Вы продали груз за: %d",PlayerInfo[playerid][pDgruz]*Sellderevo[0]);
			SCM(playerid, 0x458E1DAA, LIFECMDstr);
		}
	case 6:
		{
			PlayerInfo[playerid][pCash] += PlayerInfo[playerid][pDgruz]*Sellderevo[1];
			PlayerInfo[playerid][pDExp] += PlayerInfo[playerid][pDgruz]*1000;
			format(LIFECMDstr, sizeof(LIFECMDstr), "Вы продали груз за: %d",PlayerInfo[playerid][pDgruz]*Sellderevo[1]);
			SCM(playerid, 0x458E1DAA, LIFECMDstr);
		}
	}
	DestroyVehicle(GetVehicleTrailer(GetPlayerVehicleID(playerid)));
	Expirence(playerid);
	UpdateCost(playerid);
	DriverJob[playerid] = false;
	PlayerInfo[playerid][pDgruz] = 0;
	Gruz[playerid] = 0;
	return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу