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

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

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

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

Команда /en (нестандартная)

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

Mark2

Дебютант
Команда /en (нестандартная) не работает

2 Дня ломаю голову но так и не пойму почему не работает!!!
PHP:
if(strcmp(cmd, "/en", true) == 0)
    {
        if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
	{
            GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
	    SendClientMessage(playerid, COLOR_GREY, "Вы водитель");
	    if(IsALSPDCar(playerid) == sapdcar20001 && PlayerInfo[playerid][pCopCarKey] == 20001)
	    {
      		SendClientMessage(playerid,COLOR_GREY, "Вы в Полицейской Машине ЛС N20001 и у вас есть ключи!");
		if(engine==0)
	        {
			SendClientMessage(playerid,COLOR_GREY, "Вставляем ключи, заводим двигатель!");
			new Float:health;
	   		GetVehicleHealth(GetPlayerVehicleID(playerid),health);
		    	if(health<=310)
			{
				SendClientMessage(playerid,COLOR_GREY,"Двигатель неисправен! Требуется починка!");
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "Двигатель заведён!");
   				PlayerInfo[playerid][pCopCarKey] = 0;
		    		SendClientMessage(playerid, COLOR_GREY, "Ключи в машине");
				GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
				SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
			}
		}
 		else if(engine==1)
		{
			SendClientMessage(playerid,COLOR_GREY, "Выключаем двигатель, достаём ключи!");
			PlayerInfo[playerid][pCopCarKey] = 20001;
    			SendClientMessage(playerid, COLOR_GREY, "Ключи от PDC20001 у вас!");
			GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
			SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
		}
	}
        else
	{заводка стандартная}
}
Всё работает, создаю /veh все норм включается выключается двигатель
сажусь в копкар не заводится ибо нет ключа, выдаю себе ключ и застревает на фразе "Вы в Полицейской Машине ЛС N20001 и у вас есть ключи!"
Не определяет или engine 0-1 хотя эта штука есть
PHP:
GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
и эта вот есть:
PHP:
stock IsALSPDCar(playerid)
{
	new whatcar = GetPlayerVehicleID(playerid);
	if(whatcar == sapdcar20001 || whatcar == sapdcar20002 || whatcar == sapdcar20003 || whatcar == sapdcar20004 || whatcar == sapdcar20005 || whatcar == sapdcar20006 || whatcar == sapdcar20007 || whatcar == sapdcar20008 || whatcar == sapdcar20009 || whatcar == sapdcar20010)
	{
		return whatcar;
	}
	return false;
}
skype: mrakmark1
vk: vk.com/markkarp
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу