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

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

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

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

Багажник ПКМ

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

Stefano

Новичок
Приветствую уважаемые формучане P - I! Долго думал, что-то пробовал, но не получается и всё... Прошу Вашей помощи. Кто-нибудь попробуйте сделать так, чтобы багажник открывался не командой а ПКМ, пожалуйста :) +сом не обижу)
Вот та самая команда.
Код:
else if(!strcmp(cmd, "/lockboot", true))
	{
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
  		{
		  	SendClientMessage(playerid, COLOR_GREEN, "» Использование: /lockboot [ машина ]");
			SendClientMessage(playerid, COLOR_GRAY, "| 1: Домашняя машина");
			SendClientMessage(playerid, COLOR_GRAY, "| 2: Свадебный лимузин");
			SendClientMessage(playerid, COLOR_GRAY, "| 3: Купленная машина");
		  	return 1;
		}
	  	new getcarx = strval(tmp);
		if(getcarx < 1 || getcarx > 3) return SendClientMessage(playerid, COLOR_GREEN, "Ты ввёл не верный номер машины. Используй номер от 1 до 3");
		new getcar = INVALID_VEHICLE_ID;
		new Float:POS[3];
		if(getcarx == 1)
		{
			if(GetPlayerHouseVehicle[playerid] == INVALID_VEHICLE_ID) return SendClientMessage(playerid, COLOR_GREEN, "Ты не владеешь домашней машиной");
			GetVehiclePos(GetPlayerHouseVehicle[playerid], POS[0], POS[1], POS[2]);
			if(PlayerToPoint(playerid, 5, POS[0], POS[1], POS[2])) getcar = GetPlayerHouseVehicle[playerid];
		}
		if(getcarx == 3)
		{
			if(PlayerInfo[playerid][pVehicle] == INVALID_VEHICLE_ID) return SendClientMessage(playerid, COLOR_GREEN, "Ты не владеешь собственной машиной");
			GetVehiclePos(PlayerInfo[playerid][pVehicle], POS[0], POS[1], POS[2]);
			if(PlayerToPoint(playerid, 5, POS[0], POS[1], POS[2])) getcar = PlayerInfo[playerid][pVehicle];
		}
		if(getcarx == 2)
		{
			if(GetPlayerLimusin[playerid] == INVALID_VEHICLE_ID) return SendClientMessage(playerid, COLOR_GREEN, "Ты не владеешь свадебным лимузином");
			GetVehiclePos(GetPlayerLimusin[playerid], POS[0], POS[1], POS[2]);
			if(PlayerToPoint(playerid, 5, POS[0], POS[1], POS[2])) getcar = GetPlayerLimusin[playerid];
		}
		if(getcar == INVALID_VEHICLE_ID) return SendClientMessage(playerid, COLOR_GREEN, "Ты находишься слишком далеко от своей машины");
		if(!BootVehicleLock[getcar])
		{
			GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~r~boot locked", 3000, 3);
		    PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
		    BootVehicleLock[getcar] = true;
            SetPlayerChatBubble(playerid, "Закрыл багажник", COLOR_AQUA, 30.0, 5000);
			if(PlayerInfo[playerid][pVehicle] != INVALID_VEHICLE_ID) VehicleInfo[getcar][vLocked][1] = 1;
		}
		else
		{
		    GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~g~boot unlocked", 3000, 3);
	        PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
		    BootVehicleLock[getcar] = false;
            SetPlayerChatBubble(playerid, "Открыл багажник", COLOR_AQUA, 30.0, 5000);
			if(PlayerInfo[playerid][pVehicle] != INVALID_VEHICLE_ID) VehicleInfo[getcar][vLocked][1] = 0;
		}
		return 1;
	}
Или кто сможет, чтобы просто багажник открывался и закрывался :)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу