Перейти к содержанию
Авторизация  
Kekcuk

Заводка двигателя

Рекомендуемые сообщения

Kekcuk

Здравствуйте Уважаемые Форумчане!
Помогите пожалуйста с заводкой двигателя. 
Нужно чтобы при нажатии на CTRL (заводка двигателя) автомобиль заводился рандомно (как через /try) (завёлся / не завёлся).

Но в большинстве случаев чтобы он всегда заводился. 
И сделайте пожалуйста таймер на кнопку, чтобы при нажатии на CTRL ждал пару секунд, после чего двигатель заводился. 

	if(newkeys == 1)
	{
	    if(PlayerLogged[playerid] == 0) return true;
		if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return 1;
		if(GetPVarInt(playerid, "InShop") || InShop[playerid]) return 1;
		new cars = 0, vehicleid = GetPlayerVehicleID(playerid);
		for(new i; i != sizeof(BE_Bad_Vehs); i++)
		{
			if(GetVehicleModel(vehicleid) == BE_Bad_Vehs[i]) cars++;
		}
		if(Fuel[GetPlayerVehicleID(playerid)] <= 0 && cars == 0) return SendClientMessage(playerid, COLOR_GREY, CarHasNoFuel);
 	    new Float:vehhealth;
		GetVehicleHealth(vehicleid, vehhealth);
		if(vehhealth <= 500 && cars == 0) return SendClientMessage(playerid, COLOR_GREY, "Машина поломана, вызовите механика!");
		GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
		SetVehicleParamsEx(vehicleid,(Engine[vehicleid])?(false):(true),lights,alarm,doors,bonnet,boot,objective);
		Engine[vehicleid] = (Engine[vehicleid])?(false):(true);
		return 1;
	} 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
meL

@Kekcuk, в паблик-модах такого полно, можно из них вырезать. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.